Kurs:Micro:bit und Omni:bit/Steuerung
Steuerung mit dem Smartphone
BearbeitenFernsteuerung
BearbeitenWir nutzen Waveshare Joystick for micro:bit.
- Waveshare: Joystick for micro:bit
Um Joystick for micro:bit verwenden zu können, muss in Microsoft MakeCode for micro:bit zuerst die passende Erweiterung geladen werden.
- Erstelle dazu ein neues Projekt, um in den Editor zu gelangen.
- Wähle "Erweiterungen" unter dem Zahnrad-Menü oder unter der Kategorie "Fortgeschritten".
- Kopiere folgende Zeile in das Suchfeld:
https://github.com/waveshare/JoyStick
- Klicke auf "WS JoyStick". Im Editor erscheint nun die Kategorie WSJoyStick.
- MakeCode: Beispiel
Senden
BearbeitenFür einen Tastendruck oder eine Bewegung des Joysticks werden Buchstaben über die Funkfunktion des Micro:bit gesendet.
- MakeCode: Joystick Richtungen & Tasten senden
Tasten:
- Taste "A": gesendet wird "KA"
- Taste "B": gesendet wird "KB"
- Taste "C": gesendet wird "KC"
- Taste "D": gesendet wird "KD"
- Taste "E": gesendet wird "KE"
- Taste "F": gesendet wird "KF"
- Taste "P" (Joystick wird nach unten gedrückt): gesendet wird "KP"
Joystick:
- Richtung "Oben": gesendet wird "U"
- Richtung "Unten": gesendet wird "D"
- Richtung "Links": gesendet wird "L"
- Richtung "Rechts": gesendet wird "R"
- Richtung "Links oben": gesendet wird "UL"
- Richtung "Rechts oben": gesendet wird "UR"
- Richtung "Links unten": gesendet wird "DL"
- Richtung "Rechts unten": gesendet wird "DR"
- Keine Richtung (Joystick steht in der Mitte): gesendet wird "N"
Empfangen
Bearbeiten- MakeCode: Omnibit + Funktionen