Achso, mir war noch nciht ganz klar, was jetzt wo dran hängt, wenn ich das jetzt richtig sehe, dann so:Hmm, also an port[1] und port[2] sind ja 2 sensoren. Und was ist nun genau der Sinn von der sache, dass port[1]=port[2] wird?
Sensor1 --> Port1
Led1 --> Port2
Sensor2 --> Port3
...
Du verwirrst mich echt, im Beispiel schreibst du:
und dann:define Sensor1 port[1]
int taste;
If Sensor1=0 THEN GOSUB Taste1
#Taste1
define Led1 port[2]
Led1 = on
Ich gehe mal davon aus, dass sie jetzt so angeschlossen sind:Hmm, also an port[1] und port[2] sind ja 2 sensoren.
Sensor1 --> Port1
Led1 --> Port2
Sensor2 --> Port3
...
Dann müsste es natürlich so heißen:
Hier die ports definieren...
#loop
Led1 = Sensor1
Led2 = Sensor2
Led3 = Sensor3
goto loop
Du brauchst hier keine Unterfunktionen, da sich da nicht lohnt, das bringts nur, wenn da mehr drin steht.
MFG Moritz
Lesezeichen