Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the jetpack domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/haydikod/robotkursu.com/wp-includes/functions.php on line 6114
Arduino Dersleri – Robot Kursu

Kategori: Arduino Dersleri

 

LEDyak app inventor uygulaması

Bu uygulama ile android telefonunuzdan başlangıç modülü üzerindeki LED leri yakıp söndürebilirsiniz. arduino kodu için  tıklayınız  

Arduino Scratch modülü 5: 7 Segment display kullanımı

Arduino scratch modülümüz ile 7 segment display kullanımına örnek dersimiz. Modül üzerindeki 7 segment display için önce pinler tanımlanıyor sonra da gösterilecek rakama göre bu pinler YÜKSEK veya DÜŞÜK yapılıyor. mblock kodu için tıklayınız.

Arduino Scratch modülü 4: Led animasyon

Arduino Sratch modülü 3 : Polis Çakar Lambası

 

Arduino Scratch Modülü 2 : RGB Blink LED

 

Arduino Scratch Modülü 1 : Blink LED

Temrin 108 : Polis Çakarı şeklinde LED leri yakmak

Ders 43 : DHT22 sensörü ile android üzerinden ısı okuma

BAĞLAN yazısının altındaki bluetooth sembolüne tıkladığınızda telefonunuzda kayıtlı bluetooth bağlantı adresleri görüntülenecektir. Modülü seçip onayladığınızda bağlantı kurulur. Bu kadar basit. Arduino programı aşağıdadır. app inventor dosyası (.aia) için tıklayınız Apk yı buradan indirebilirsiniz.     #include “DHT.h” #define DHTPIN 2 // DATA UCU 2 NOLU PİN E BAĞLANACAK #define DHTTYPERead More

Ders 42: Android uygulaması ile HC-SR04 ultrsonik sensörden mesafe okuma

Apk yı buradan indirebilirsiniz. /* Robot Kursu ultrasonik sensçör kullanımı ve android arayüz Pin Diyagram BLUETOOTH İÇİN RX D12 TX D11 BUZZER D6 LED D13 TRİMPOT A0 www.robotkursu.com */ /* Bu program Robot Kursu tarafından kodlanan ultra metre apk uygulaması ile çalışmaktadır. Telefon üzerinde bulunan mesafe kutusuna HC-sr04 ultrasonic mesafeRead More

Ders 41 : Çoklu 7 segment kullanımı

Bu program robotkursu sensör modülü (RK3012) için yazılmıştır. yanyana sıralanmış 4 display üzerinde 2017 sayısını göstermektedir. Sırayla displayler aktif edilmekte ve gerekli rakam bilgisi gönderilmektedir.     Arduino kodu için tıklayınız    /* *06.08.2017 www.robotkursu.com Bu program robotkursu sensör modülü (RK3012) için yazılmıştır. yanyana sıralanmış 4 display üzerinde 2017 sayısını göstermektedir.Read More

DERS 40 : LM35 sensör kullanımı

Robot kursu sensör modülü üzerinde bulunan LM35 sıcaklık sensörü kullanımına ait bir örnektir. Program  satırların da gerekli açıklamalar yapılmıştır. Arduino sensör modülümüz ile LDR, NTC, PTC , LM35 gibi sensörler header üzerinden takılıp kullanılabilmektedir. 4 adet 7 segment display de tarama yöntemini öğrenmek ve sensörlerden gelen bilgileri göstermek mümkündür. LM35Read More

Ders 39: Kesme örnekleri

Harici kesmeye örnek amaçlı yazılmıştır. Bir saniye aralıklarla ekranda sayma yapılmaktadır. Bu sırada butona bastığımız da kesme oluşmakta ve kesme menüsüne gidip sayı sıfırlanmaktadır. Arduino kodu için tıklayınız

Ders 38 : Dış Kesme Kullanımı

Arduino kodu için tıklayınız

Ders 37 : Arduino kesme kullanımı (timer1 16 bit)

Arduino kodu için tıklayınız

Ders 36 : Arduino da Kesme Kullanımı 1

Arduino uno kodu için tıklayınız      

Ders 35: HC 05 modülü ile IOT uygulaması

Bu uygulamada odalardaki lambaları temsilen LED ler bulunmaktadır. Bu LED ler RK_IOT uygulaması ile bluetooth üzerinden yakılıp sördürülebilmektedir.  RK_IOT uygulaması üzerindeki slider kaydırıldığında 10 ile 254 arasında bir değer gönderilmekte ve bu değer kombiyi temsil eden LED e analogWrite komutu ile PWM olarak yazdırılmaktadır. IOT nin temelini öğrenmeleri için öğrencilerimizRead More

Ders 34: HC 05 bluetooth modülü kullanımı (Android ten değer okuma)

Telefona yüklenen uygulamanın ekranında bulunan ANALOG DEĞER kutusuna A0 pin ine bağlı potansiyometreden okunan değeri yazmaktadır. A0 pinine bir sensör bağlanırsa sensör değerini bu kutucuğa yazmaktadır. Uygulama üzerindeki LED YAK SÖNDÜR butonuna basıldığında Arduino üzerindeki 13 nolu pine bağlı LED i yakıp söndürmektedir. Ayrıca LED in durumunu da AÇIK veyaRead More

Ders 33: Buton ile DC motor hız kontrolü

6 nolu pine bağlı butona her basışta dc motor hızı artmakta; 7 nolu pindeki butona her basışta hız azalmaktadır.Tabii ki dikkat edilmesi gereken bazı ayrıntılar var. Örneğin sayı 255 i aştığında 0 a düşecektir.Böylece motor duracaktır. Bunu basit bir if kontrol komutuyla düzeltmek mümkün ancak burada hız kontrol mantığı anlatılmayaRead More

Ders 32 : RTC modülü ile Kronometre uygulaması

RTC modülünü kullanarak yapılan bir kronometre uygulamasıdır. Program örnek olarak verilmiştir. Geliştirmeye açıktır.   /* LCD modül ile RTC modülü kullanımı www.robotkursu.com */ #include <virtuabotixRTC.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> int analogDeger=0; LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // RTC bağlantı uçları //SCLK -> 9, DataRead More

Ders 31 : RTC modül LCD ile kullanımı

  /* LCD modül ile RTC modülü kullanımı Ders 30 daki kütüphaneleri yüklemeyi unutmayınız. www.robotkursu.com */ #include <virtuabotixRTC.h> #include <Wire.h> #include <LiquidCrystal_I2C.h> int analogDeger=0; LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); // RTC bağlantı uçları //SCLK -> 9, Data -> 8, RST -> 7 virtuabotixRTC myRTC(9,Read More