Description
Les feux de circulation tricolores sont essentiels pour la régulation du trafic routier, assurant la sécurité des piétons et des automobilistes. Si vous souhaitez créer un feu de circulation tricolore avec Arduino, voici un projet simple que vous pouvez réaliser :
- Matériel requis :
- Arduino Uno (ou Arduino Nano / Arduino Mega)
- LEDs multicolores (rouge, jaune et vert)
- Résistances
- Bouton-poussoir
- Plaque de prototypage (breadboard)
- Fils de connexion
- Schéma de montage :
- Connectez les LEDs à l’Arduino
- Code Arduino : Voici un exemple de code pour un feu de circulation tricolore avec Arduino :
#define RED1 2 #define ORANGE1 3 #define GREEN1 4 #define RED2 9 #define ORANGE2 10 #define GREEN2 11 int pause = 3000; void setup() { pinMode(RED1, OUTPUT); pinMode(ORANGE1, OUTPUT); pinMode(GREEN1, OUTPUT); pinMode(RED2, OUTPUT); pinMode(ORANGE2, OUTPUT); pinMode(GREEN2, OUTPUT); } void loop() { digitalWrite(RED1, HIGH); digitalWrite(ORANGE1, LOW); digitalWrite(GREEN1, LOW); digitalWrite(RED2, LOW); digitalWrite(ORANGE2, LOW); digitalWrite(GREEN2, HIGH); delay(pause); // ... Repeat the sequence for other states (e.g., orange, green, etc.) // You can adjust the timing and sequence as needed. }
Ce code permet de simuler le fonctionnement d’un feu tricolore avec des LEDs. Vous pouvez personnaliser les délais et les séquences selon vos besoins.