Inhaltsverzeichnis:

Fernbedienung Micro:Bit Rover - Gunook
Fernbedienung Micro:Bit Rover - Gunook

Video: Fernbedienung Micro:Bit Rover - Gunook

Video: Fernbedienung Micro:Bit Rover - Gunook
Video: Micro:Bit Robot - Remote Control Program 2024, November
Anonim
Fernbedienung Micro:Bit Rover
Fernbedienung Micro:Bit Rover

Der GiggleBot ist eine einfach zu bedienende Plattform, die sich hervorragend für den direkten Einstieg in die Robotik eignet, ohne dass Vorkenntnisse in Programmierung, Robotik, Mechanik usw. erforderlich sind. Es ist mit dem BBC micro:bit gepaart, um eine Umgebung bereitzustellen, in der Sie das Programmieren lernen und Ihr Wissen erweitern können. Das micro:bit bietet eine Drag-and-Drop-Codierungsumgebung namens Makecode. Auf diese Weise können Sie den GiggleBot-Rover auf Lego-ähnliche Weise programmieren, was sehr unterhaltsam ist und Spaß macht.

Eine der Hauptattraktionen des micro:bit ist, dass es eine einfache Methode bietet, um Informationen von einem micro:bit zu einem anderen auszutauschen. Wenn Sie also zwei davon haben, können Sie Nachrichten hin und her übergeben. Der GiggleBot macht sich dies zunutze und bietet anfängerfreundliche Blöcke, um Ihr eigenes ferngesteuertes Auto zu erstellen!

Schritt 1: Material

Material
Material
Material
Material

Du wirst brauchen:

Für den Rover:

  • ein GiggleBot
  • ein mikro:bit
  • 3 AA-Batterien
  • das mit dem micro:bit mitgelieferte USB-Kabel

Für die Steuerung:

  • ein Mikrobit
  • sein Akku mit Batterien

Holen Sie sich den GiggleBot hier

Schritt 2: Programmieren Sie die Fernbedienung

Programmieren der Fernbedienung
Programmieren der Fernbedienung
Programmieren der Fernbedienung
Programmieren der Fernbedienung

Die Fernbedienung ist das micro:bit, das Sie in Ihren Händen halten. Es sendet kontinuierlich Befehle an den Rover, während Sie ihn herumwinken.

Gehen Sie zum Makecode-Editor, laden Sie die Giggle-Erweiterung und benennen Sie Ihr Projekt. Wenn Sie Hilfe zu diesem Teil benötigen, beziehen Sie sich bitte auf die Anleitung Easy Micro: Bit Rover.

Der Code für die Fernbedienung ist einfach und besteht aus nur einem Block in einer Endlosschleife.

Der Block externe Fernbedienung, Gruppe 1 wird verwendet, um Signale von der Fernbedienung micro:bit zurück an den GiggleBot zu senden.

Die Signale basieren auf der Position der Fernbedienung im Raum:

  • halten Sie es horizontal, um den GiggleBot an der Bewegung zu hindern
  • zum Drehen nach links oder rechts neigen
  • kippe es nach unten, um vorwärts zu gehen
  • kippen Sie es nach oben, um rückwärts zu gehen

Je mehr Neigung Sie ihm geben, desto schneller bewegt sich der Rover.

Der Gruppe 1-Teil des Blocks stellt die Funkgruppe ein, in der die micro:bits kommunizieren. Die beiden micro:bits müssen in derselben Gruppe sein. Wenn Sie andere GiggleBots im Raum haben, muss sich jedes Set in einer eigenen Gruppe befinden.

Laden Sie den Code auf die Fernbedienung micro:bit herunter.

Schritt 3: GiggleBot-Code

GiggleBot-Code
GiggleBot-Code
GiggleBot-Code
GiggleBot-Code

Der GiggleBot muss jedes Mal reagieren, wenn er einen Befehl von der Fernbedienung erhält.

Dafür gibt es einen eigenen Ereignisblock: bei empfangener Fernbedienung Gruppe 1. Lassen Sie in diesem Block den Aktionsblock "Fernsteuerung ausführen" fallen.

Diese Sequenz wird jedes Mal ausgelöst, wenn eine Funknachricht von der Fernbedienung empfangen wird, und die erforderliche Aktion wird vom GiggleBot ausgeführt.

Laden Sie diesen Code herunter und installieren Sie ihn auf dem micro:bit des GiggleBot.

Schritt 4: Starten Sie Ihren GiggleBot

Schalten Sie beide Roboter ein und steuern Sie Ihren GiggleBot!

Bauen Sie sich einen anspruchsvollen Parcours und sehen Sie, wie schnell Sie ihn bewältigen können. Spaß haben!

Empfohlen: