Ampel mit Arduino für Autos und Fußgänger

Eine Ampel mit Arduino bauen ist ganz einfach. Es gibt vier Ampelphasen: Grün – Gelb – Rot – Rot-Gelb.

Ampel Schaltung

Arduino Schaltung Ampel Verkehrsampel

Code

Funktionsweise

Im Grunde ist das ein erweitertes blink() Beispiel. Als erstes deklarieren wir drei Pins als Outputs. Hier werden die LEDs (mit Vorwiderstand 220 Ohm) angeschlossen. Bei jeder Ampelphase schalten wir LEDs ein (HIGH) oder aus (LOW). Dazwischen warten wir einfach mit delay(wartezeit) eine gewisse Zeit ab.

Fußgängerampel

Jetzt erweitern wir die Schaltung durch einen Button und zwei weitere LEDs für die Fußgängerampel. Wird der Button gedrückt, schaltet sich unsere Ampelanlage auf Grün für die Fußgänger.

Ampel Schaltung mit Button

Arduino Ampel Schaltung mit Button für Fußgänger

Code

Funktionsweise

Wir erweitern den Code durch die Deklaration von zwei LEDs als Outputs und einem Button als Input. Die Ampelphasen bleiben gleich, werden jedoch durch die Ausgabe der Fußgänger LEDs erweitert. Die Ampel ist für die Autofahrer immer grün bis der Button gedrückt wird. Diese Prüfung lässt sich leicht mit der if-Abfrage realisieren. Die Funktion digitalRead(fgButtonPin) liefert immer HIGH solange bis der Button gedrückt wird. Ist der Button gedrückt, liefert die Funktion LOW. Mehr Informationen dazu im Kapitel Digital In.

Alle Grafiken mit Fritzing erstellt.

10 Comments

  1. … [Trackback]

    […] Read More here|Read More|Find More Infos here|There you can find 13641 additional Infos|Informations to that Topic: arduino-tutorial.de/ampel-mit-arduino-fuer-autos-und-fussgaenger/ […]

  2. … [Trackback]

    […] Find More here|Find More|Find More Informations here|Here you will find 42789 additional Informations|Informations to that Topic: arduino-tutorial.de/ampel-mit-arduino-fuer-autos-und-fussgaenger/ […]

  3. … [Trackback]

    […] Find More here|Find More|Read More Informations here|Here you can find 59304 additional Informations|Informations on that Topic: arduino-tutorial.de/ampel-mit-arduino-fuer-autos-und-fussgaenger/ […]

  4. … [Trackback]

    […] Read More on|Read More|Read More Infos here|Here you can find 95013 more Infos|Informations on that Topic: arduino-tutorial.de/ampel-mit-arduino-fuer-autos-und-fussgaenger/ […]

  5. … [Trackback]

    […] Find More on|Find More|Find More Informations here|Here you will find 20195 additional Informations|Infos to that Topic: arduino-tutorial.de/ampel-mit-arduino-fuer-autos-und-fussgaenger/ […]

  6. … [Trackback]

    […] Find More on|Find More|Find More Informations here|Here you will find 3361 more Informations|Informations to that Topic: arduino-tutorial.de/ampel-mit-arduino-fuer-autos-und-fussgaenger/ […]

Comments are closed, but trackbacks and pingbacks are open.