LDR Alarm, Mete Hoca PandaShield R1‘in kullanımı için hazırlanmış örnek kodlardan biridir.
LDR üzerine düşen ışık belirlenen değerin altına düşünce alarm çalar.
PandaShield üzerindeki LDR, Arduino’nun A1 kodlu analog pinine bağlıdır.
Bu sketch kodunda LDR üzerindeki ışık azaltıldığında alarm çalar ve LED1 yanar ve söner.
Bu sketch kodunun da dahil olduğu tüm örnek kodları toplu olarak indirmek için buraya tıklayın.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
/* LDR Alarm | Mete Hoca PandaShield R1 LDR üzerine düşen ışık belirlenen değerin altına düşünce alarm çalar. BAŞLANGIÇ: - Bu sketch kodunu Arduino'ya yükleyin. SONUÇ: - LDR üzerindeki ışık azaltıldığında alarm çalar ve LED1 yanar ve söner. - if() komutunun içindeki değeri (800) değiştirip sketch kodunu tekrar yükleyin ve tepkinin nasıl değiştiğini gözlemleyin. Mete Hoca, Şubat 2023, https://www.metehoca.com/ EK: Arduino'ya Güçlü Başlangıç Eğitim ve Proje Seti'ni keşfet! */ byte LDR = A1; // LDR Arduino'nun A1 pinine bağlı byte LED1 = 13; byte BUZZER = 8; void setup() { pinMode(LED1, OUTPUT); pinMode(BUZZER, OUTPUT); } void loop() { if (analogRead(LDR) > 800) { // LDR'den okunan değer 800'den fazlaysa digitalWrite(LED1, HIGH); // aşağıdaki kodlar çalışmaya başlayacak. tone(BUZZER, 1000); delay(100); noTone(BUZZER); digitalWrite(LED1, LOW); delay(100); } } |
Arduino’da iyi olmak için öncelikle elektronikte iyi olmak gerekir. Türkiye’nin en iyi temel elektronik eğitim seti ARDUINO ÖNCESİ TEMEL ELEKTRONİK EĞİTİM VE DENEY SETİ‘ni keşfedin. Gereksiz bilgilerden arındırılmış basit ve eğlenceli anlatımla ELEKTRONİK öğrenin ve Arduino’ya METE HOCA farkıyla güçlü başlayın!
ÖZGÜN ve KULLANIŞLI projeler yapabilmek için ARDUINO’yu doğru öğrenmek gerekir. Arduino’ya güçlü başlamanın en iyi yolu ARDUINO’YA GÜÇLÜ BAŞLANGIÇ EĞİTİM VE PROJE SETİ‘dir. Arduino Uno üzerine kurulu olan set ile bu müthiş geliştirme platformunu tüm detaylarıyla anlayacak, başka hiçbir yerde bulamayacağınız inceliklerini öğrenecek ve en sık kullanılan Arduino sensör ve modüllerine aşina olacaksınız.