Aller au contenu

Contrôler une LED

Permet de contrôler l'état de la LED connectée sur une broche de la Galaxia.

Branchement

Carte Galaxia avec LED branchée sur la broche P0

Exemple

Dans l'exemple ci-dessous, nous allons allumer une LED branchée sur la broche P0 pendant une seconde puis l'éteindre :

Blocs allumage d'une LED externe

# On importe les modules machine et utime
from machine import * 
import utime

# Déclaration d'une broche en sortie sur la broche P0
# à l'aide du constructeur Pin()
led = Pin(3, Pin.OUT)

# On allume la LED
led.on()

# On attend 1 seconde
utime.sleep(1)

# On éteint la LED
led.off()

Aller plus loin

Dans l'exemple ci-dessus, nous utilisons la classe Pin qui permet de manipuler les broches E/S (Entrée/Sortie) de la carte électronique. Pour en savoir plus sur cette classe, nous vous invitons à lire la documentation MicroPython.