Dans ce projet on va voir comment faire un feu tricolore de circulation. C’est un projet assez simple à faire mais qui permet de mieux comprendre comment faire fonctionner des leds chacune à leurs tours, comment gérer les pauses pour voir les leds s’allumer… Difficulté : Matériel nécessaire On va maintenant le matériel nécessaire pour le projet :Une carte Arduino Uno3 leds (rouge, orange, vert)3 résistances 220 ohmsUne breadboard 4 Fils de liaisons Schéma du projet A quoi sert les résistances ? Les résistances permettent de limiter le courant dans vos leds et donc de ne pas les griller. Programme du projet /* Code pour le feu tricolore Arduino Factory */ int led_Rouge = 6; // On assigne la LED Rouge à la broche 6 int led_Orange = 5; // On assigne la LED Orange à la broche 5 int led_Verte = 4; // On assigne la LED Verte à la broche 4 void setup() { // On met toute les leds en sortie pinMode(led_Rouge, OUTPUT); pinMode(led_Orange, OUTPUT); pinMode(led_Verte, OUTPUT); } void loop() { // Feu vert digitalWrite(led_Verte,LOW); digitalWrite(led_Rouge,HIGH); // Feu orange delay(2000); // On fait une pause pour voir la led verte allumée digitalWrite(led_Rouge,LOW); digitalWrite(led_Orange,HIGH); // On éteint la LED delay(700); // On fait une pause pour voir la led orange allumée (temps plus court que la led rouge et verte) // Feu Rouge allumé digitalWrite(led_Orange,LOW); digitalWrite(led_Verte,HIGH); delay(2000); // On fait une pause pour voir la led rouge allumée } Comment mettre le programme sur la carte Arduino ? Pour mettre le programme sur la carte Arduino uno, vous avez besoin du logiciel Arduino Ide. Il vous suffit ensuite de connecter votre carte Arduino, puis de choisir le bon port. Enfin vous pourrez mettre le programme sur la carte. Simulation Voici une simulation du projet sur tinkercad : Conclusion Pour finir le projet, il vous reste qu’a souder les fils pour enlever la breadboard et d’utiliser du carton pour faire tenir les trois leds afin d’avoir un feu tricolore fonctionnel.