Go Down

Topic: Status-Maschine auf einem Arduino (Read 1 time) previous topic - next topic

jmayer

hallo,

Ich habe mal eine kleine Status-Maschine als Beispiel programmiert. Diese kann in einfache Steuerungen usw. verwendet werden.



Diese Beispiel zeigt die Grundfunktion einer einfachen Status-Maschine. Benötigt wird dazu neben dem Arduino nur noch ein LCD-Shield.

Beschreibung mit Code-Beispiel:  http://www.dl8ma.de/Arduino/statusMaschine

Gruss
Jürgen

www.dl8ma.de

Arduino & Amateurfunk => http://www.dl8ma.de/Arduino

mkl0815

Wäre es nicht besser, das Ganze als endlichen Automaten zu implementieren? Damit ist der Übergang zu einem neuen Zustand nicht nur von der Eingabe, sondern auch vom aktuellen Zustand abhängig (z.b. bei Submenues oder bei Deiner Rolladensteuerung wenn ein Endpunkt erreicht ist).
Siehe auch http://de.wikipedia.org/wiki/Endlicher_Automat
Eine entsprechende Lib gab / gibt es dafür auch schon:
http://arduino.cc/playground/Code/FiniteStateMachine

Go Up