ArduinoUNO IDE : Cara Agar LED/Aktuator Aktif Ketika Sensor Mendeteksi 5 Kali
Do something like this, edit sesuai kebutuhanmu.
byte sensorState = 0; byte previousSensorState = 0; byte counter = 0; void setup() { pinMode(sensor, INPUT); Serial.begin(9600); Serial.println("RCWL-0516 Sensor Test"); } void loop() { sensorState = digitalRead(sensor); if (sensorState == HIGH && previousSensorState == LOW) { Serial.println("Motion detected !!"); counter++; Serial.println(counter); } previousSensorState = sensorState; if (counter==5) { Serial.print("Udah deteksi ke-5 nich"); counter = 0; } }
Jadi nanti counter bakal ngitung dari 1 sampe n.
Komentar
Posting Komentar