Professional Documents
Culture Documents
(PAP):
Software:
Wiringpi
Python + RPi.GPIO
Raspbian
Hadware
5 Leds: 2 rojos, 2 verdes y 1 blanco.
12 Botones
Materiales para construir Matriz
Pantalla LED
Fuente de alimentacin x2
Servomotor
Mosfet
Transitor
Cables
Anexos:
GPIO.setmode(GPIO.BCM)
GPIO.setup(22,GPIO.IN,pull_up_down=GPIO.PUD_UP)
GPIO.setup(23,GPIO.IN,pull_up_down=GPIO.PUD_UP)
GPIO.setup(24,GPIO.IN,pull_up_down=GPIO.PUD_UP)
GPIO.setup(25,GPIO.IN,pull_up_down=GPIO.PUD_UP)
#Callback
def presbot(bot):
if GPIO.input(22)==0:
l.add(1)
if GPIO.input(23)==0:
l.add(2)
if GPIO.input(24)==0:
l.add(3)
l=set()
l1=set([1,2,3])
while True:
GPIO.wait_for_edge(25, GPIO.FALLING)
print 'Comprobando'
break
if l==l1:
else:
GPIO.cleanup()