Einfaches Auto

Bauen Sie ein einfaches Roboterauto, das gemäß Ihrem Programm startet, dreht und stoppt! Eine großartige Einführung in die Welt der Robotik, Programmierung und Elektronik.

Beschreibung

Simple Car ist ein kompaktes Roboterfahrzeug, das als Basis für verschiedene Projekte und Erweiterungen dient. Dank seiner Konstruktion aus 3D-gedruckten Teilen eignet es sich ideal für den Bau weiterer modularer Roboter – zum Beispiel eines Gabelstaplers oder Greifers. Die Steuerung erfolgt über micro:bit in Kombination mit einer Erweiterungskarte, die die Steuerung von Motoren und den Anschluss weiterer Peripheriegeräte ermöglicht. Das Fahrzeug lässt sich problemlos mit einer Fernbedienung per Joystick (MB2) ergänzen, die auch mit anderen Bausätzen kompatibel ist.

Simple Car fördert Kreativität und technische Fähigkeiten – eine großartige Wahl für Schulprojekte und Heimexperimente. Mit Unterstützung für die Programmierung in MakeCode (Blöcken) und fortgeschritteneren Sprachen ist es sowohl für Anfänger als auch für fortgeschrittene Entwickler geeignet.

Verbindung

Bei der Verwendung der MB3-Erweiterungskarte ist besonderes Augenmerk auf die Stromversorgung zu legen. Für den ordnungsgemäßen Betrieb des Simple Car empfehlen wir die Verwendung hochwertiger Alkalibatterien. Bei der Verwendung von Akkus kann es zu Funktionsstörungen des Fahrzeugs und Stromausfällen kommen.

MB2

Beim Roboterfahrzeug Simple Car ist es wichtig, die kontinuierlichen Servomotoren korrekt an die Pins P0 und P1 der MB2-Erweiterungskarte anzuschließen. Bewegt sich das Fahrzeug nach dem Einschalten in die entgegengesetzte Richtung, tauschen Sie einfach die Kabel beider Motoren. Schließen Sie den Akku erst an, wenn das Fahrzeug vollständig zusammengebaut ist. Schließen Sie die elektronische Verkabelung erst am Ende an, wenn alle mechanischen Teile montiert sind. Der Schaltplan dient nur zur Orientierung – das Fahrzeug muss zunächst physisch aufgebaut werden.

MB3

Bei der Simple Car-Version mit der MB3-Platine müssen die kontinuierlichen Servomotoren an die Pins P8 und P12 angeschlossen werden. Bewegt sich das Fahrzeug nach dem Start in die entgegengesetzte Richtung, vertauschen Sie die Motorkabel. Schließen Sie die Batterie erst an, wenn das gesamte Fahrzeug aufgebaut ist. Schließen Sie die elektronische Verkabelung erst nach der Montage an – die beigefügte Abbildung dient nur zur Veranschaulichung.

Programm

Die Programmierung des Simple Car gliedert sich in drei Teile: Grundstruktur, Joystick-Steuerung a Bluetooth-Steuerung. Zu Beginn ist es wichtig, die richtige Version der Erweiterungskarte mit dem Block „Init car version“ einzustellen. Sie können den Joystick mit dem zweiten micro:bit zur Fernsteuerung verwenden – denken Sie daran, die gleiche Radiogruppe auf der Fernbedienung und dem Fahrzeug. Das Fahrzeug kann auch per Handy über die Anwendung gesteuert werden EV-micro:bit per Bluetooth – einfach das vorbereitete Programm laden und ohne Eingabe eines Pairing-Codes verbinden.

Grundstruktur

Hier finden Sie ein Projekt mit Bibliotheken, die speziell für die Steuerung und Lenkung des Simple Car-Fahrzeugs angepasst sind. Um das Programm zu öffnen, müssen Sie das Projekt in der MakeCode-Umgebung bearbeiten. Sie erreichen den Editor durch Klicken auf das Symbol in der oberen rechten Ecke des Programmfensters. Bevor Sie mit der Ausführung der Aufgaben und der Programmierung beginnen, müssen Sie die richtige Fahrzeugversion mithilfe des Blocks „Tankversion initialisieren“ einstellen.

Joystick-Steuerung

Joystick - Controller

Hier finden Sie ein Projekt zur Programmierung eines Joysticks, mit dem Sie Ihr Simple Car fernsteuern können. Öffnen Sie das Beispielprogramm, indem Sie auf das Symbol „Programm bearbeiten“ klicken. Wenn mehrere Controller in einem Raum verwendet werden, müssen Sie die Funkgruppe ändern, um Störungen zu vermeiden. Dies können Sie über den Block „Funkgerätegruppe“ tun.

Simple Car - Empfänger

Hier finden Sie das Programm für das Fahrzeug Simple Car, mit dem Sie es über einen Joystick steuern können. Im Programm müssen Sie die gleiche „Radio Set Group“ einstellen wie im Controller-Programm, damit die Geräte korrekt miteinander kommunizieren.

Steuerung über Android-/iOS-Mobilgerät

EV-micro:bit-Controller

Die Anwendung wird als Controller verwendet EV-micro:Bit z Google Play oder App Store.

  • Bevor Sie den micro:bit in der EV-microbit-Anwendung verbinden, müssen Sie das unten stehende Programm auf den micro:bit herunterladen.
  • Das Empfängerprogramm ist so eingestellt, dass die Eingabe des Pairing-Codes vom micro:bit-Display nicht erforderlich ist.
  • Wenn Sie sich nicht sicher sind, wie Sie den micro:bit anschließen, finden Sie ganz unten auf dieser Seite eine Anleitung.
ev microbit app

Simple Car - Empfänger

Hier finden Sie ein Programm für ein einfaches Fahrzeug, mit dem Sie dieses über Ihr Mobilgerät steuern können. Nach erfolgreicher Verbindung können Sie sofort mit der Steuerung des Fahrzeugs beginnen.

Aufgaben

Aufgabe 1: Entlang der Linie fahren

Zeichnen Sie mit Klebeband eine gerade Linie auf den Boden und erstellen Sie ein Programm, das das Fahrzeug mithilfe der Motorsteuerung bis zum Ende der Linie transportiert.

Aufgabe 2: Rundreise

Erstellen Sie ein Programm, das mithilfe einer Servomotorsteuerung ein Roboterfahrzeug zum Ende der Linie transportiert, wo es umdreht und zum Anfang zurückkehrt.

Aufgabe 3: Robotertanz

Erstellen Sie eine Sequenz, die den Roboter auf dem Boden tanzen lässt.

Aufgabe 4: Tanzchoreografie

Wenn Sie mehrere Roboterfahrzeuge haben, programmieren Sie eine Choreografie für mindestens drei Fahrzeuge. Die Fahrzeuge müssen sich mindestens zehn Sekunden lang bewegen und eine Tanzsequenz erzeugen.

Bildergalerie