Işık Etkisiyle Sesli İkaz Sistemi Uygulaması – Arduino Projeleri
Işık Etkisiyle Sesli İkaz Sistemi Uygulaması – Arduino Projeleri
Bu yazımızda ışık etkisine göre sesli basit bir ikaz sistemini beraber yapacağız. Böylelikle hem LDR elemanını hem de Buzzer elektronik elemanı daha yakından tanıma fırsatı yakalayacağız. LDR (Ligh Dependent Resistor-Foto Direnç) basitçe ışık etkisine göre direnci değişen elektronik elemanlardır. Buzzer ise basitçe üzerine düşen gerilimle “biib” sesine benzer bir ses çıkaran elektronik elemandır. Aslında çoğu elektronik elemanda buzzer kullanılır ve elektronik sistemlerde çıkan tiz sesi buzzer sağlamaktadır.
Devrede Kullanılan Malzemeler:
⇒ 1 X Arduino UNO
⇒ 1 X Piezo Sounder veya Buzzer
⇒ 1 X LDR ( Light Dependent Resistor )
⇒ 1 X 10KΩ Direnç
Devre Şeması:
Devrenin Yazılımı:
int piezoPin = 8; // Piezonun bağlandığı pin D8
int ldrPin = 0; // LDR’ nin bağlandığı pin A0
int ldrValue = 0; // LDR değerini okuyacağımız değişkeni tanımlıyoruz
void setup() { }
void loop() {
ldrValue = analogRead(ldrPin); // LDR’ den analog değeri okuyoruz
tone(piezoPin,1000); // piezodan 1000Hz değerinde ses elde ediyoruz
delay(25);
noTone(piezoPin); // 25ms bekledikten sonra sesi kapatıyoruz
delay(ldrValue); // LDR’ den okunan değerin milisaniyesi kadar bekliyoruz
}
çalışmadı
Niçin olduğunu da belirtirseniz, çözüm yolu üretebiliriz. “Çalışmadı” diye sadece mesaj atarsanız, bir çözüm yolu üretemeyiz.