Pour contrôler des feux de circulation maroc (feux de signalisation) à l’aide d’@rduino, vous pouvez suivre les étapes suivantes :
Matériel requis :
- Une carte @rduino (par exemple, @rduino Uno)
- Des LED (rouge, jaune et verte) ou des modules LED (avec résistances intégrées)
- Des résistances appropriées pour limiter le courant des LED
- Des fils de connexion
Voici les étapes générales pour configurer les feux de circulation :
- Connectez les LED et les résistances : Connectez chaque LED (rouge, jaune, verte) à des broches de sortie numériques de l’@rduino. Assurez-vous d’utiliser les résistances appropriées pour chaque LED afin de limiter le courant. Par exemple, vous pouvez utiliser une résistance de 220 ohms pour chaque LED.
- Programmez l’@rduino : Utilisez l’IDE Arduino pour écrire le code qui contrôlera les feux de circulation. Voici un exemple de code pour une séquence de feux de circulation basique :
const int redPin = 2; // Broche pour la LED rouge
const int yellowPin = 3; // Broche pour la LED jaune
const int greenPin = 4; // Broche pour la LED verte
void setup() {
pinMode(redPin, OUTPUT);
pinMode(yellowPin, OUTPUT);
pinMode(greenPin, OUTPUT);
}
void loop() {
// Feu rouge
digitalWrite(redPin, HIGH);
digitalWrite(yellowPin, LOW);
digitalWrite(greenPin, LOW);
delay(5000); // Attendre 5 secondes
// Feu rouge et jaune
digitalWrite(redPin, HIGH);
digitalWrite(yellowPin, HIGH);
digitalWrite(greenPin, LOW);
delay(2000); // Attendre 2 secondes
// Feu vert
digitalWrite(redPin, LOW);
digitalWrite(yellowPin, LOW);
digitalWrite(greenPin, HIGH);
delay(5000); // Attendre 5 secondes
// Feu jaune
digitalWrite(redPin, LOW);
digitalWrite(yellowPin, HIGH);
digitalWrite(greenPin, LOW);
delay(2000); // Attendre 2 secondes
}
Ce code alterne entre les différentes combinaisons de feux de signalisation avec des délais appropriés entre chaque étape.
- Téléversez le code sur l’@rduino : Connectez l’@rduino à votre ordinateur à l’aide d’un câble USB, sélectionnez le type de carte et le port appropriés dans l’IDE Arduino, puis téléversez le code sur l’@rduino.
- Connectez les LED aux broches : Assurez-vous que les LED sont connectées aux broches numériques correspondantes que vous avez spécifiées dans le code.
- Alimentez l’@rduino : Alimentez l’@rduino à l’aide d’une source d’alimentation appropriée, comme une batterie ou un adaptateur secteur.
Lorsque vous exécutez le programme, les feux de circulation devraient fonctionner selon la séquence spécifiée dans le code.
N’oubliez pas de prendre des précautions lors de la manipulation de composants électriques et de veiller à ce que les connexions soient correctes pour éviter les courts-circuits ou les dommages aux composants.
Feux tricolores – feux de circulation à LED
Avis
Il n’y a pas encore d’avis.