from machine import Pin # Qui importiamo le librerie necessarie per poter lavorare.
import time
print("Inizializzazione delle librerie Pin e time e preparazione componenti eseguita.")
led_stato = Pin(15, Pin.OUT)
led_stato.value(1)
if led_stato.value() == 1:
print("Il sistema è pronto all'uso!")
pulsante1 = Pin(16, Pin.IN)
pulsante2 = Pin(17, Pin.IN)
led1 = Pin(14, Pin.OUT) # Assegnazioni per punto 2
led2 = Pin(13, Pin.OUT)
pulsante3 = Pin(18, Pin.IN)
pulsante4 = Pin(19, Pin.IN) # Assegnazioni per punto 3
led3 = Pin(20, Pin.OUT)
while True:
if(pulsante1.value() == 1):
led1.value(1)
print("Il led è acceso")
else:
led1.value(0)
print("Il led è spento")
if(pulsante2.value() == 1):
if(led2.value() == 1):
led2.value(0)
print("Il led è stato spento")
else:
led2.value(1)
print("Il led è stato acceso")
if(pulsante3.value() == 1 and pulsante4.value() == 1):
led3.value(1)
print("Il led è acceso")
else:
led3.value(0)
print("Il led è spento")