Realistische Ampel-Simulation mit Arduino UNO bauen
Komponenten und Zubehör
| Arduino UNO (beliebiger Klon, z. B. Geekcreit) | × | 1 |
| Steckbrett (Breadboard) | × | 1 |
| Jumper-Kabel (Male/Male) | × | 1 Set |
| LEDs (Rot, Gelb, Grün) | × | je 1 |
| USB-Kabel (Arduino) | × | 1 |
| Widerstand 100 Ω (Braun-Schwarz-Braun) | × | 1 |
Software
Aufbau
- Stromversorgung Steckbrett: Jumper von Arduino GND → rechte äußere Spalte des Breadboards (oberste Reihe) = Masse-Schiene.
- LEDs + Vorwiderstand: 100 Ω Widerstand in Masse-Spine, anderes Ende in eine Reihe der Hauptfläche. LED in dieselbe Reihe: kurzes Bein (Kathode) auf Widerstandsseite, langes Bein (Anode) auf andere Seite der Reihe. Für jede Farbe wiederholen (je eigene Reihe).
- Ansteuerung: Je LED ein Jumper von der Anoden-Seite der Reihe zu Arduino Digital-Pins:
- Grün → Pin 2 (PWM)
- Gelb → Pin 3 (PWM)
- Rot → Pin 4 (PWM)








Code
// Pin-Belegung
const int GREEN = 2;
const int YELLOW = 3;
const int RED = 4;
// Phasen-Dauern (ms)
const int DELAY_GREEN = 5000;
const int DELAY_YELLOW = 2000;
const int DELAY_RED = 5000;
void setup() {
pinMode(GREEN, OUTPUT);
pinMode(YELLOW, OUTPUT);
pinMode(RED, OUTPUT);
}
void loop() {
green_light(); delay(DELAY_GREEN);
yellow_light(); delay(DELAY_YELLOW);
red_light(); delay(DELAY_RED);
}
void green_light() {
digitalWrite(GREEN, HIGH);
digitalWrite(YELLOW, LOW);
digitalWrite(RED, LOW);
}
void yellow_light() {
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, HIGH);
digitalWrite(RED, LOW);
}
void red_light() {
digitalWrite(GREEN, LOW);
digitalWrite(YELLOW, LOW);
digitalWrite(RED, HIGH);
}
Schaltplan

Code hochladen, fertig! Die Ampel läuft endlos im Zyklus Grün → Gelb → Rot, bis Strom weg ist.
Herstellungsprozess
- Verkehrsampeln: Technik, Geschichte und zukünftige Innovationen
- Intelligente Ampel: Adaptive Straßenbeleuchtung per IoT
- Gesteuerter RGB-Tischlampe – Interaktive, berührungslose Beleuchtung
- Arduino Echtzeituhr für islamische Gebetszeiten bauen
- Arduino UNO WiFi Webserver: LED per Browser steuern
- SunGlass-BOT: Smarte Sonnenbrille mit automatischer Tönung
- Einfacher Taschenrechner mit Arduino UNO – Einsteigerprojekt
- Intelligenter kabelloser Lichtschalter-Controller: Arduino-basierter Fernschalter-Manipulator
- Tragbares Persistence-of-Vision-Display mit Arduino UNO und ATtiny85 bauen
- Kapazitiver Touch-LED-Schalter mit Arduino UNO – Einfaches DIY-Projekt