Hallo zusammen
Habe seit einigen Tagen den Micro. Wollte damit einen Servomotor rechts/stop/links steuern. Abhänig von Helligkeit, einer Lichtschranke und zwei Endschalter sollte er ein kleines Schiebetor öfnen und schließen.
Der versuch die Software für Servosteuerung abzuändern scheiterte leider. Aber mit normalen Basic (kurzes Prog. ist fertig) läuft es zumindest im simulator so wie ich es mir vorstellte. Nun muß ich nur noch meine Platiene ändern und bei PCB anfertigen lassen.
MFG Hans

'--------------------------
'------ I/O PORTS ---------
'--------------------------
define Auf port[1]
define Zu port[2]
define Schalter ad[4]
define Schranke ad[5]
define Hell ad[6]

'-------- PROGRAMM START --------

Auf = off
Zu = off

#Loop

If Hell > 50 And Schalter < 200 Then goto UPAuf

If Hell > 20 And Schalter > 200 Then Auf = off

If Schranke > 100 Then goto UPHindernis

If Hell < 20 And Schalter > 100 Then goto UPZu

If Schalter > 200 or Schalter < 50 Then goto UPMotaus

goto Loop


#UPAuf
Zu=off:Pause 5 : Auf=on
goto Loop

#UPZu
Auf=off:Pause 5:Zu=on
goto Loop

#UPHindernis
ZU = off
goto Loop

#UPMotaus
Auf=off:Zu=off
goto Loop