sudo apt-get install python-rpi.gpio
#!/usr/bin/env python
import RPi.GPIO as gpio
import time
gpio.setmode(gpio.BCM)
gpio.setup(20, gpio.OUT)
gpio.output(20, gpio.HIGH)
time.sleep(2)
gpio.output(20, gpio.LOW)
gpio.cleanup()
#!/usr/bin/env python
import RPi.GPIO as gpio
import time
gpio.setmode(gpio.BCM)
gpio.setup(21, gpio.IN, pull_up_down=gpio.PUD_UP)
try:
while True:
if gpio.input(21):
print("detecto movimiento. AL LADRON!!")
time.sleep(2)
finally:
gpio.cleanup()
#!/usr/bin/env python
import RPi.GPIO as gpio
import time
gpio.setmode(gpio.BCM)
gpio.setup(20, gpio.OUT)
gpio.setup(21, gpio.IN, pull_up_down=gpio.PUD_UP)
try:
while True:
if gpio.input(21):
print("detecto movimiento. AL LADRON!!")
gpio.output(20, gpio.HIGH)
time.sleep(1)
gpio.output(20, gpio.LOW)
else:
time.sleep(1)
finally:
gpio.cleanup()
configurar que arranque en la línea de comandos:
sudo raspi-config
configurar el arranque automático del programa:
sudo nano /etc/rc.local
antes de la línea que pone "exit 0" añadimos este comando:
sudo python /home/pi/Desktop/detector.py &
importante poner el nombre correcto del programa ;-)