Erwin Ried пре 2 година
родитељ
комит
92270ff0ce
1 измењених фајлова са 4 додато и 1 уклоњено
  1. 4 1
      esp32cam_marauder/MotionDetection.ino

+ 4 - 1
esp32cam_marauder/MotionDetection.ino

@@ -79,6 +79,8 @@ void motion_detection_setup() {
     Serial.println(cam.getErrorMessage());
 }
 
+unsigned long nextMotionAlert = 0;
+
 void motion_detection_loop() {
   if (!cam.capture()) {
     Serial.println(cam.getErrorMessage());
@@ -107,8 +109,9 @@ void motion_detection_loop() {
   /**
      * Test if motion was detected
      */
-  if (detector.triggered()) {
+  if (detector.triggered() && millis()>nextMotionAlert) {
     Serial.println("Motion!");
+    nextMotionAlert = millis()+1000;
   }
 
   /**