Showing
1 changed file
with
7 additions
and
5 deletions
... | @@ -21,8 +21,8 @@ def record() : | ... | @@ -21,8 +21,8 @@ def record() : |
21 | #''' | 21 | #''' |
22 | # rpi setting | 22 | # rpi setting |
23 | GPIO.setmode(GPIO.BCM) | 23 | GPIO.setmode(GPIO.BCM) |
24 | - PIR_PIN = 7 | 24 | + pir_pin = 7 |
25 | - GPIO.setup(PIR_PIN, GPIO.IN) | 25 | + GPIO.setup(pir_pin, GPIO.IN) |
26 | camera = PiCamera() | 26 | camera = PiCamera() |
27 | #''' | 27 | #''' |
28 | 28 | ||
... | @@ -33,7 +33,7 @@ def record() : | ... | @@ -33,7 +33,7 @@ def record() : |
33 | serializer = RecordSerializer(target, many = False) | 33 | serializer = RecordSerializer(target, many = False) |
34 | state = serializer.data['recording'] | 34 | state = serializer.data['recording'] |
35 | ''' | 35 | ''' |
36 | - if GPIO.input(PIR_PIN): # motion detected | 36 | + if GPIO.input(pir_pin): # motion detected |
37 | # take a video | 37 | # take a video |
38 | camera.resolution = [320, 240] | 38 | camera.resolution = [320, 240] |
39 | camera.start_preview() | 39 | camera.start_preview() |
... | @@ -44,7 +44,9 @@ def record() : | ... | @@ -44,7 +44,9 @@ def record() : |
44 | camera.start_recording(output=vid_path) | 44 | camera.start_recording(output=vid_path) |
45 | time.sleep(1) | 45 | time.sleep(1) |
46 | camera.capture(thumbnail_path) | 46 | camera.capture(thumbnail_path) |
47 | - time.sleep(5) | 47 | + while GPIO.input(pir_pin): |
48 | + print("recoring..") | ||
49 | + time.sleep(2) | ||
48 | camera.stop_recording() | 50 | camera.stop_recording() |
49 | camera.stop_preview() | 51 | camera.stop_preview() |
50 | 52 | ||
... | @@ -69,4 +71,4 @@ def record() : | ... | @@ -69,4 +71,4 @@ def record() : |
69 | 71 | ||
70 | 72 | ||
71 | if __name__ == '__main__': | 73 | if __name__ == '__main__': |
72 | - record() | ||
... | \ No newline at end of file | ... | \ No newline at end of file |
74 | + record() | ... | ... |
-
Please register or login to post a comment