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.
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