odanın ışğını açık unutunca öten sistem

kaancoder

80+
Katılım
6 Mart 2022
Mesajlar
20
Reaksiyon skoru
3
arduino uno ile ışık açıksa öten buzzer sistemi yaptım fakat bunu ışık 20 saniyeden uzun süre açıksa ötecek şekilde nasıl geliştirebilirim ? if'den hemen sonra delay(20000) komutu eklemeyi denedim fakat her öttüğünde 20 saniye beklemeye başladı. yardım lütfen
 

Ekler

  • 1655637338245.png
    1655637338245.png
    22 KB · Hit: 82
Öncelikle mesela "time" isminde int tanımla onu 0'a eşitle. İf içerisine time değişkenini yaz ışığın açık olduğu her algılandığında time değişkenine 1 eklensin ve 1 saniye beklensin. Daha sonra if'in dışına başka bir if oluştur " if (time == 20){ " onun içine buzzer'ın ötmesini sağlayan kodu ve time = 0 yaz. Işık kapalıysa buzzer'ı kapatan else ifadesi içerisine ise yine time = 0 eklemelisin
 
Son düzenleme:
Öncelikle mesela "time" isminde int tanımla onu 0'a eşitle. İf içerisine time değişkenini yaz ışığın açık olduğu her algılandığında time değişkenine 1 eklensin ve 1 saniye beklensin. Daha sonra if'in dışına başka bir if oluştur " if (time == 20){ " onun içine buzzer'ın ötmesini sağlayan kodu ve time = 0 yaz. Işık kapalıysa buzzer'ı kapatan else ifadesi içerisine ise yine time = 0 eklemelisin
deneyeceğim teşekkürler
 
Yeni mesajlar Yeni Konu Aç  

   

SON KONULAR

Forum istatistikleri

Konular
1,205,031
Mesajlar
10,889,986
Üyeler
192,598
Son üye
Adamsemre9
Geri
Top