소스 검색

Make it more chill

Erwin Ried 3 년 전
부모
커밋
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;
   }
 
   /**