Votre premier projet Arduino : des feux tricolores réalistes
Le projet idéal pour une première fois : 3 LEDs, 3 résistances, 20 lignes de code — et une vraie logique de programmation à la clé.
Ce que vous allez apprendre
Piloter des sorties numériques, structurer un programme avec des fonctions, et gérer le temps avec delay() puis millis(). C'est LE projet d'initiation : simple en apparence, mais il contient les bases de tous les automatismes.
Le montage
Chaque LED se branche entre une broche numérique (D2 pour le rouge, D3 pour l'orange, D4 pour le vert) et la masse, avec une résistance de 220 Ω en série pour limiter le courant. La patte longue de la LED (anode) va vers l'Arduino, la patte courte vers la résistance puis GND.
Le programme
Dans setup(), déclarez les 3 broches en OUTPUT avec pinMode(). Dans loop(), allumez le vert 5 secondes, puis l'orange 2 secondes, puis le rouge 5 secondes, en utilisant digitalWrite() et delay(). Vingt lignes suffisent. Ensuite, remplacez delay() par millis() pour que le feu continue de « réfléchir » pendant les temporisations — c'est le vrai déclic de programmeur.
Et l'impression 3D dans tout ça ?
Imprimez un petit mât de feu tricolore avec trois logements de 5 mm pour les LEDs : c'est une pièce de 30 minutes d'impression qui transforme une expérience de breadboard en maquette digne d'un circuit de train électrique. Parfait pour initier les enfants ou décorer un diorama.
Besoin du matériel pour ce projet ?
Kits Arduino, imprimantes 3D et filaments — livrés partout en Algérie, paiement à la livraison.
Voir la boutique