Hallo!
Momentan bastle ich das Fahrgestell für mein k.T. (Artanel), habe mir aber schon Gedanken über Steuerprogramm gemacht und Zustände von meinen "Mealy Automaten" skizziert. Ich bin Euch sehr dankbar fürs Finden meiner Denkfehler und alle "verückte" Ideen die es noch vereinfachen könnten. Ich werde mich auch gerne bemühen alles Unverständliches zu erklären.
Code:
.-------------------------------------.
| _ |
| F / \ |
| (B=0) +----------------+ |
| \_< / | |
| .---.< .---.. | |
| | | B=1 | | | |
| +---->| V |<--------| Z | | |
| | | | | | | |
| | '---' B=0 /'---' | | A or L=0 .---.
| .---. | .---.< A .---. |---------->| |
| | T | |B=1 | T | | | T | | | S |
| '---' | '---' |B=1 '---' |<----------| |
| A V / | A | A and L=1 '---'
| | .---.< .---. | |
| | B=0 | | B=1 | | B=0 | |
| +-----| L |-------->| R |-----+ |
| | | | | |
| '---' '---' |
'-------------------------------------'
Zustände Änderungsbedingungen
F = Fahren B = virt. Bumper B = 0 freie Fahrt
V = vorwärt B = 1 Hindernis
Z = rückwärs (zurück) A = Akku A = 0 leer
L = links A = 1 voll
R = rechts L = Aussenlicht L = 0 dunkel
L = 1 hell
S = Schlafen T = Dauer (Zeit)
(created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
Lesezeichen