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

Bu konuyu okuyanlar

kaancoder

Öğrenci
Katılım
6 Mart 2022
Mesajlar
2
Reaksiyon puanı
0
Puanları
1
Yaş
23
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
 

Ekli dosyalar

  • 1655637067845.png
    1655637067845.png
    22 KB · Görüntüleme: 35

Akif9748

Asistan
Katılım
30 Ocak 2021
Mesajlar
145
Reaksiyon puanı
159
Puanları
43
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
millis komutunu araştır. Bunu millis çözer.
Yukarıda
int zaman = millis();
Aşağıda
if(sensor_deger>650){

if (millis() -20000>zaman)
{
//Çalışacak kod
}

else{
zaman=millis();
}
}
Tabi bu bir örnek, sen araştır yapamazsan tam kodu ayarlarız
 
Üst