#Programme allumer une LED avec bouton poussoir transformé en bouton Bascule
#Importation des bibliothèques
from machine import Pin
from time import sleep
#Initialisation des composants
ledRouge=Pin(4,Pin.OUT)# Initialise l'objet ledRouge correspondant à notre Led sur la broche 4
boutonPoussoir1=Pin(35,Pin.IN)# Initialise l'objet BP1 correspondant à notre BouttonPOussoir sur la broche 35
étatLed=0 #variable qui stocke en mémoire si on est dans l'état Allumé ou éteint
while True: #Boucle Principale du programmee
#On test si on doit allumer ou éteindre la LED
if étatLed==1:
ledRouge.value(1) # Allumer la LED
else:
ledRouge.value(0) # Eteindre la LED
#On modifie la variable étatLed si on appuie sur BoutonPoussoir
if boutonPoussoir1.value()==1: #Test état du BoutonPoussoir1
if étatLed==1:
étatLed=0
sleep(0.1)
elif étatLed==0:
étatLed=1
sleep(0.1)
sleep(0.1)