Işık Etkisiyle Sesli Geri Bildirim

Bu uygulamada ışığı algılamak için LDR, algılanan ışık miktarına göre sesli geribildirim elde etmek için piezo sounder kullanacağız.

 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() {
  pinMode(piezoPin,OUTPUT);
}
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
}


Başa Sar
Gizliliğiniz bizim için önemlidir. 6998 sayılı Kişisel Verilerin Korunması Kanunu Hakkında Bilgilendirmeye buradan ulaşabilirsiniz. tıklayın
X