Pages: [1]   Go Down
Author Topic: Status-Maschine auf einem Arduino  (Read 888 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 2
Posts: 53
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Logged

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

Offline Offline
Edison Member
*
Karma: 21
Posts: 1397
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

Pages: [1]   Go Up
Jump to: