Dit is een code voor een stoplicht op arduino
een deel van deze code is om de lichtjes te controleren dus bijvoorbeeld dat het rode lichtje gaat af voor 5 seconde daarna gaat die uit en gaat het groene lichtje aan
// Pin definities voor de LED’s
int redLed = 9; // Rode LED aangesloten op pin 9
int yellowLed = 10; // Gele LED aangesloten op pin 10
int greenLed= 11; // Groene LED aangesloten op pin 11
void setup() {
// Stel de LED-pinnen in als uitvoer
pinMode(redLed, OUTPUT);
pinMode(yellowLed, OUTPUT);
pinMode(greenLed, OUTPUT);
}
void loop() {
// Groene LED aan (rood en geel uit)
digitalWrite(greenLed, HIGH);
digitalWrite(redLed, LOW);
digitalWrite(yellowLed, LOW);
delay(5000); // 5 seconden groen
// gele LED aan (rood en groen uit)
digitalWrite(yellowLed, HIGH);
digitalWrite(greenLed, LOW);
delay(2000); // 2 seconden geel
// rode LED aan (geel en groen uit)
digitalWrite(redLed, HIGH);
digitalWrite(yellowLed, LOW);
delay(5000); // 5 seconden rood
}