from machine import Pin
from time import sleep as sono
class porta():
def __init__(self, verde, vermelho):
self.led_verde = Pin(verde, Pin.OUT)
self.led_vermelho = Pin(vermelho, Pin.OUT)
self.botao = Pin(4, Pin.IN, Pin.PULL_DOWN)
def abrir_fechar(self):
while True:
if self.botao.value() == 1:
print("Porta Aberta")
self.led_verde.on()
self.led_vermelho.off()
else:
print("Porta Fechada")
self.led_verde.off()
self.led_vermelho.on()
sono(1)
if __name__ == "__main__":
p1 = porta(14, 19)
p1.abrir_fechar()