From a01524eb28cce72db4b499ec242995fbf99b6b7a Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Wed, 21 Apr 2021 00:11:27 +0800 Subject: [PATCH] update iotd main.c --- monitord/monitord.py | 16 +++++++++------- 1 files changed, 9 insertions(+), 7 deletions(-) diff --git a/monitord/monitord.py b/monitord/monitord.py index ee31791..89b2315 100755 --- a/monitord/monitord.py +++ b/monitord/monitord.py @@ -10,17 +10,19 @@ from pygame.locals import * from ftplib import FTP +RELAY_OFF_TIMEOUT=15 + ON=1 OFF=0 -# I/O Pin connected to PIN#16, BCM code pin number is 23 and wPi pin number is 4 -infrared_pin=16 +# I/O Pin connected to Physical PIN#16, BCM code pin number is 20 and wPi pin number is 28 +infrared_pin=20 -# I/O Pin connected to PIN#12, which can set be PWM mode +# I/O Pin Not Connected buzzer_pin=12 -# I/O Pin connected to PIN#18, BCM code pin number is 24 and wPi pin number is 5 -relay_pin=18 +# I/O Pin connected to Physical PIN#40, BCM code pin number is 21 and wPi pin number is 29 +relay_pin=21 capture_times=2 local_image="rpi_capture.jpg" @@ -50,7 +52,7 @@ #Raspberry Python GPIO Initialise GPIO.setwarnings(False) - GPIO.setmode(GPIO.BOARD) + GPIO.setmode(GPIO.BCM) # Initialise infrared GPIO port GPIO.setup(infrared_pin, GPIO.IN) @@ -93,7 +95,7 @@ #turn_buzzer_on() turn_relay(ON) - signal.alarm(30) + signal.alarm(RELAY_OFF_TIMEOUT) camera = pygame.camera.Camera("/dev/video0",(1024,768)) camera.start() -- Gitblit v1.9.1