Login
Bitte Passwort eingeben.
!!! JavaScript und Cookies müssen aktiviert sein !!!
Ein gewisses Problem stellt beim mBot die Eingabe über die Fernbedienung dar. Die Extension IR_Wait_For_Key vereinfacht das Problem erheblich. Wenn der Block IRWaitForKey aufgerufen wird, hält das Programm an dieser Stelle an und wartet, dass auf der Fernbedienung eine der 21 Tasten gedrückt wird. Deren umgeschlüsselter Code wird dann ausgegeben.
Die Tasten A bis F liefern den ASCII-Code, also 65 - 70, die Zifferntasten deren Wert, also 0 bis 9 und die übrigen fünf Tasten die im Bild gezeigten Werte.
Heruntergeladen werden kann diese Extension von meinem Webserver hier: IR_Wait_for_Key.zip (1.9 KB)
Wenn sie installiert ist, kann in der Rubrik Roboter ein entsprechender Block aufgerufen werden:
Es ist eine einfache Plausibilitätsprüfung eingebaut: Der gültige Wertebereich kann durch Eingaben in From und To deklariert werden:
0 .. 70 = alle Eingaben erlaubt
0 .. 9 = nur die Zifferntasten
65 .. 70 = nur A bis F
10 .. 13 = nur Pfeiltasten.
Die Probleme und mögliche Alternativen werden im Abschnitt ⇒Tastatureingabe mit der IR-Fernbedienung beschrieben.
Dort gibt es auch ein Testprogramm: Ir-Eingabe_mit_warten (301.3 KB).