Programmierung der Ampel ERA80 mit Arduino
Die ERA80 ist eine Ampel für den privaten Gebrauch mit einem Linsendurchmesser von 80 mm und 40 LEDs pro Farbe, betrieben mit 24 Vac.
Eine der meistgenutzten und gefragtesten Anwendungen bei Ampeln für den privaten Gebrauch ist die Regelung von wechselseitigem Einbahnverkehr. Im Folgenden finden Sie ein Tutorial, das in Zusammenarbeit mit Paolo Aliverti (Link zu seinem Kanal), entstanden ist und eine realistische Anlage simuliert, dabei aber die Sicherheitsgrenzen eines DIY-Aufbaus für Hobbyzwecke* einhält. Gemeinsam bauen wir eine kleine Anlage zur Ampelsteuerung mit dem bekannten Controller Arduino; wir lehnen daher jede Haftung für eine unsachgemäße oder nicht dem Hobbyzweck entsprechende Verwendung dieses Tutorials ab.
Diese kurze Anleitung gliedert sich in 3 Schritte:
1. Material
2. Verkabelung
3. Code
Schritt 1: Benötigtes Material
- 1x Mikrocontroller Arduino Nano
- 1x 4-Relais-Platine
- 2x Ampel ERA80
- diverse Kabel
- 5V-Netzteil
- 24V-Netzteil

Schritt 2: Verkabelung
Für die Verkabelung folgen wir dem von Paolo Aliverti entwickelten Logikschema: Ein Arduino steuert eine Platine mit 4 Relais, und jedes Relais steuert ein Licht unserer Ampeln vom Typ ERA80.
Anschließend verbinden wir gemäß dem Schema die Relaisplatine mit unserem Arduino:

Nachdem die Schaltung zwischen Arduino und Relaisplatine fertig ist, sehen wir uns an, wie unsere Ampel ERA80 funktioniert: Auf Seite 6 der Bedienungsanleitung zeigt ein Schema, wie die einzelnen Farben der Ampel versorgt werden.

Hinweis: Die Ampel ERA ist eine 24-Vac-Ampel
Verkabeln Sie dann die beiden Ampeln gemäß dem ersten Schema dieses Schritts mit den Relais. Das Ergebnis:
- Rot von Ampel 1 wird über Arduino-Pin 13 gesteuert
- Grün von Ampel 1 wird über Arduino-Pin 12 gesteuert
- Rot von Ampel 2 wird über Arduino-Pin 11 gesteuert
- Grün von Ampel 2 wird über Arduino-Pin 10 gesteuert

Schritt 3: Wir schreiben den Code
Dieser Code steuert die beiden Ampeln zeitgesteuert und abwechselnd in einem Zyklus. Um die Betriebszeit zu ändern, passen Sie einfach Zeile 45 an, sodass die Wartezeit zwischen Grün und Rot nicht mehr 5 s (wie in dieser Anleitung) beträgt, sondern Ihren Anforderungen entspricht.

Dieser Code steuert 2 Ampeln zyklisch nach Zeit. Wie zuvor genügt es, Zeile 49 zu ändern, die die allgemeine Zeit festlegt, oder die Schleife ab Zeile 61 anzupassen, um Anzahl oder Dauer der Blinkimpulse zu ändern.

Ihr Browser unterstützt keine eingebetteten Videos.
Zusammenfassend ist dies eine der einfachsten Möglichkeiten, eine Ampel im Hobbybereich zu steuern.
Wir freuen uns über die Zusammenarbeit mit Paolo Aliverti und hoffen, diese junge Partnerschaft in Zukunft fortsetzen zu können.
Videos in Zusammenarbeit mit Paolo Aliverti:
![]() | ![]() | ![]() |
| Erstes Video: Verkabelung der Ampeln ERA80 | Zweites Video: Wir schreiben den Code | Drittes Video: Wir fügen einige Funktionen hinzu |
Galerie
Empfohlene Produkte
![]() | |
![]() | ![]() |
![]() | |


























