ERA80 e Arduino

Programmierung der ERA80 Ampel mit Arduino

Die ERA80 ist eine Ampel für den privaten Gebrauch mit einem Linsendurchmesser von 80 mm, 40 LEDs pro Farbe und einem Betrieb mit 24 V AC.

Eines der am weitesten verbreiteten und am meisten nachgefragten Systeme in der Welt der Ampeln für den privaten Gebrauch ist die Regelung von wechselnden Einbahnstraßen mit wechselnder Fahrtrichtung. Nachfolgend finden Sie eine in Zusammenarbeit mit Paolo Aliverti (Link zu seinem Kanal) erstellte Anleitung, die darauf abzielt, ein realistisches System zu simulieren und gleichzeitig die Sicherheitsgrenzen eines DIY-Systems für Hobbyzwecke* einzuhalten. Wir werden gemeinsam ein kleines System zur Ampelsteuerung mit dem berühmten Arduino-Controller entwickeln. Daher lehnen wir jede Verantwortung für eine unsachgemäße Verwendung ab, die nicht dem Hobbyzweck dieses Tutorials dient.

Diese kurze Anleitung gliedert sich in 3 Schritte:

1. Materialien

2. Verkabelung

3. Code

Schritt 1: Benötigtes Material

Controller Arduino per Semaforo ERA80

Schritt 2: Verkabelung

Für die Verkabelung folgen wir dem von Paolo Aliverti entwickelten Logikschema, d. h. ein Arduino steuert eine Platine mit 4 Relais, und jedes Relais steuert ein Licht unserer ERA80-Ampel.

Dann schließen wir die Relaisplatine gemäß dem Diagramm an unseren Arduino an:

Circuito Arduino relay

Nachdem wir die Schaltung zwischen dem Arduino und der Relaisplatine fertiggestellt haben, sehen wir uns an, wie unsere ERA80-Ampel funktioniert. In der Bedienungsanleitung auf Seite 6 sehen wir das Diagramm, das verwendet wird, um zu verstehen, wie die verschiedenen Farben der Ampel versorgt werden.

Hinweis: In diesem Beispiel handelt es sich um eine 24VAC-Ampel

Verkabeln Sie dann die beiden Ampeln mit den Relais nach dem ersten in diesem Schritt gezeigten Schema:

  • Das Rot der Ampel 1 wird durch den Arduino-Pin Nummer 13 gesteuert
  • Das Grün der Ampel 1 wird durch den Arduino-Pin Nummer 12 gesteuert
  • Das Rot der Ampel 2 wird durch den Arduino-Pin Nummer 11 gesteuert
  • Das Grün der Ampel 2 wird durch den Arduino-Pin Nummer 10 gesteuert

Era80 pin arduino

Schritt 3: Wir schreiben den Code

Dieser Code verwaltet die beiden Ampeln zeitgesteuert und abwechselnd auf zyklischer Basis. Um die Betriebszeit zu ändern, ändern Sie einfach die Zeile 45, so dass die Wartezeit zwischen Grün und Rot nicht mehr 5 Sekunden beträgt (wie in diese Anleitung), sondern Ihren Anforderungen entspricht.

Semaforo Era80 Ciclico

Dieser Code steuert 2 Ampeln zyklisch nach Zeit. Wie im vorherigen Code genügt es, die Zeile 49 zu ändern, die die allgemeine Zeit steuert, oder den Zyklus zu ändern, der in Zeile 61 beginnt, um die Anzahl der Blinksignale oder ihre Dauer zu ändern.

Semaforo ERA80 Lampeggio

Zusammenfassend lässt sich sagen, dass dies eine der einfachsten Möglichkeiten ist, eine Ampel im Hobbybereich zu steuern.

Wir freuen uns sehr über die Zusammenarbeit mit Paolo Aliverti und hoffen, dass es in Zukunft die Möglichkeit geben wird, diese noch junge Partnerschaft fortzusetzen.

Video In Zusammenarbeit mit Paolo Aliverti:

Stagnoli Aliverti Era80 semaforo Stagnoli Alvierti Paolo ERA80 Semaforo
Erstes Video: Verdrahtung der ERA80-Ampeln Zweites Video: Wir schreiben den Code Drittes Video: Einige Funktionen hinzufügen

Galerie

Empfohlene Produkte

ERA80
SATRNO CENTRALE SEMAFORI ACNSEM3L SCHEDA PER SEMAFORI