Ampel schaltung Ardulino?
Habe in der Schule das Thema Ampelschaltung und habe dazu eine Kreuzung (siehe Bild) mit 4 Ampeln angefertigt. Wollte euch nach Hilfe fragen und wissen, ob jemand den Code für das Schalten von den 4 Ampeln hat für den Arduino Mikrocontroller, weil ich dazu leider nix im Internet finden kann. Wäre euch sehr dankbar, wenn ihr mir weiter helfen könnt.
2 Antworten
Das selber zu programmieren kann doch nicht so schwer sein - und ist es auch nicht. Es ist auch keineswegs schwer, Beispiele für eine Ampelschaltung zu finden.
da du hier ohne abbiegerspuren arbeitest kannst du schon mal, wenn du nicht genüged ausgänge hast, immer die beiden gegenüberleigenden ampeln parallel verschalten.
anderenfalls ist es natürlich nicht verkehrt, wenn du jede einzeln ansteuern kannst.
vom ablauf her ist es eigendlich relativ simpel. du hast einen pfad, der mit rot beginnt, und von rot gelb nach grün schaltet, während der andere pfad bei grün beginnt und über gelb nach rot schaltet... dazwischen brauchst du noch sicherheitspuffer....
Grundstellung: Ampel 1 und 3 rot, ampel 2 und 4 grün!
- grünes licht an ampel 2 und 4 auschalten
- gleichzeitig mit schritt 1 an ampel 2 und 4 gelbes licht einschalten
- kurze pause
- an ampel 2 und 4 gelbes licht auschalten
- an ampel 2 und 4 rotes licht anschalten
- kurze pause
- an ampel 1 und 3 gelbes licht einschalten
- kurze pause
- an ampel 1 und 3 rotes licht auschalten
- an ampel 1 und 3 gelbes licht auschalten
- an ampel 1 und 3 grünes licht einschalten
- lange pause
- an ampel 1 und 3 grünes licht auschalten
- an ampel 1 und 3 gelbes licht einschalten
- kurze pause
- an ampel 1 und 3 gelbes licht auschalten
- an ampel 1 und 3 rotes licht einschalten
- kurze pause
- an ampel 2 und 4 gelbes licht einschalten
- kurze pause
- an ampel 2 und 4 rotes licht auschalten
- an ampel 2 und 4 gelbes licht auschalten
- an ampel 2 und 4 grünes licht einschalten
- lange pause
- goto 1
noch fragen?
lg, Anna