1 · Premiers pas
Chenillard à 5 LED
Intermédiaire15 min
Objectif
Faire défiler une lumière sur 5 LED grâce à une boucle for et un tableau.
Pourquoi c'est utile
Le tableau + la boucle évitent de recopier 5 fois le même code : première brique d'algorithmique.
Étapes
- 01Placez 5 LED sur les broches 2 à 6.
- 02Déclarez int leds[5] = {2,3,4,5,6};
- 03Dans setup(), configurez-les avec une boucle for.
- 04Dans loop(), allumez-les l'une après l'autre puis revenez au début.
Ce tutoriel se réalise dans le simulateur Circuitly : le montage et le code sont vérifiés automatiquement à chaque étape.
Tutoriels suivants
- Faire clignoter une LED
Allumer et éteindre une LED sur la broche 13 toutes les secondes.
- Deux LED en alternance
Alterner deux LED (broches 12 et 13) comme un passage à niveau.
- Message SOS en morse
Émettre ··· ––– ··· sur la LED avec des durées exactes.
- Clignoter sans delay() (millis)
Remplacer delay() par une comparaison de temps avec millis().