Arduino İle Alarmlı Eşya Kutusu

0 222

Gelen ışığa bağlı olarak direnci değişen LDR  ile alarm sesimizi oluşturacak olan  buzzerı uyumlu  çalıştıracağımız bir uygulamadır. Eşya kutumuz kapalı olduğunda karanlık olduğu için alarm sistemimiz kapalıdır. Açıldığında ise kutunun içine düşen ışık şiddetine bağlı olarak alarm sistemimiz devreye girecektir.

Malzemeler

  • 1 Adet Arduino UNO
  • 1 Adet LDR
  • 1 Adet Buzzer
  • Jumper kablo

Elektronik Devre Şeması

 Arduino yazılımı

int buzzer=5; buzzer bacağını Arduino UNO da 5 nolu pinimize atadık.
int ldrPin =A0; // LDR’ nin bağlandığı pin analog 0 yaniA0 a atadık.
int ldrdegeri = 0; // LDR değerini okuyacağımız değişkeni tanımlıyoruz
void setup() {
pinMode(buzzer, OUTPUT); buzzerın bağlı olduğu 5 nolu pini çıkış olarak ayarlarız.
Serial.begin(9600); /* serial monitörden potun değerini görebilmek için bu komut satırını ekleyerek 9600 baud hızına ayarlıyoruz */}

void loop() {
ldrdegeri=analogRead(A0); /*pottan okunan değeri deger değişkenine dijitale çevrilmiş halde aktarıyoruz*/
Serial.println(ldrdegeri); /* deger değişkeninin içerisindeki değeri PC ortamında gözlemliyoruz */
if(ldrdegeri> 0 && ldrdegeri <= 100) // okunan değer 100’ den küçükse eğer ışık var kutu açık demektir. Alarm çalsın.
{
digitalWrite(buzzer,HIGH);

}
if(ldrdegeri> 100 && ldrdegeri <= 1023) // okunan değer 100’den büyükse karanlık ortam kutu kapalı demektir. Alarm çalmasın.
{
digitalWrite(buzzer,LOW);}}
Bunlar da İlgini Çekebilir

Cevap bırakın

E-posta hesabınız yayımlanmayacak.