#Por:Ing.Antonio Gayosso Gutierrez#
from machine import Pin
from utime import sleep
#led´s
verde = Pin(4, Pin.OUT)
azul = Pin(9, Pin.OUT)
blanco = Pin(14, Pin.OUT)
#botones pulsadores
bot1 = Pin(27, Pin.OUT, Pin.PULL_UP)
bot2 = Pin(19, Pin.IN, Pin.PULL_DOWN)
while True:
if bot1.value() == 1:
print("boton 1 oprimido")
#SECUENCIA NORMAL
verde.value(1)
sleep(.5)
azul.value(1)
sleep(.5)
blanco.value(1)
sleep(.5)
verde.value(0)
sleep(.5)
azul.value(0)
sleep(.5)
blanco.value(0)
sleep(.5)
#SECUENCIA INVERSA
blanco.value(1)
sleep(.5)
azul.value(1)
sleep(.5)
verde.value(1)
sleep(.5)
blanco.value(0)
sleep(.5)
azul.value(0)
sleep(.5)
verde.value(0)
sleep(.5)
#PAPADEO CENTRAL
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
#TODOS ON/OFF
verde.value(1)
azul.value(1)
blanco.value(1)
sleep(1)
verde.value(0)
azul.value(0)
blanco.value(0)
#SEGUNDO BOTON
elif bot2.value() == 1:
"""azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)"""
print("boton 2 oprimido")
#TODOS ON/OFF
verde.value(1)
azul.value(1)
blanco.value(1)
sleep(1)
verde.value(0)
azul.value(0)
blanco.value(0)
#PAPADEO CENTRAL
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
azul.value(0)
sleep(.5)
azul.value(1)
sleep(.5)
#SECUENCIA INVERSA
blanco.value(1)
sleep(.5)
azul.value(1)
sleep(.5)
verde.value(1)
sleep(.5)
blanco.value(0)
sleep(.5)
azul.value(0)
sleep(.5)
verde.value(0)
sleep(.5)
#SECUENCIA NORMAL
verde.value(1)
sleep(.5)
azul.value(1)
sleep(.5)
blanco.value(1)
sleep(.5)
verde.value(0)
sleep(.5)
azul.value(0)
sleep(.5)
blanco.value(0)
sleep(.5)
else:
print("no se oprimio nada")