Motomo-Labor 3
Objektiv
Die Schüler lernen, dem Roboter einen Controller zuzuordnen. Sie können das Motomo drahtlos steuern.
Aktivität
Die Schüler lernen den Dongle kennen und erfahren, welche Funktion er für unseren Roboter hat.
Sie lernen außerdem, wie Sie die Tasten eines Controllers durch Codierung zuordnen.
Bewertung
Die Studierenden lernen, Probleme zu analysieren
Die Studierenden erlernen die Grundlagen der drahtlosen Bewegung eines Roboters und dessen Grenzen.
Google Präsentationen
Video erstellen
Für unser nächstes Labor werden wir unseren Dongle verwenden. Damit kann der C2G mini drahtlos eine Verbindung zu einem Controller herstellen. Kurz gesagt, der Controller hat auch einen Mikrocontroller, dessen einziger Zweck darin besteht, Informationen der Tasten an den Dongle zu senden. Der Dongle dekodiert die Informationen wie ein Sensor und sendet sie an den Mikrocontroller, damit dieser das Signal versteht. Mit dem Signal können wir kodieren, um zu entscheiden, was mit dem Signal zu tun ist, ob wir nach rechts, links, vorwärts oder rückwärts gehen. Der Code hat noch eine zusätzliche Wendung. Da das Motomo über ein Servo verfügt, müssen wir es gezielt bewegen, wenn bestimmte Tasten gedrückt werden, um nach rechts oder links zu gehen.
Laborzusammenfassung:
Benötigte Materialien:
Photos | Item Name | Purpose | Required Quantity | Labeled Bag |
---|---|---|---|---|
Schritt 1
Suchen Sie zuerst das Servo. Das Servo ist der braune Würfel oben auf dem Vorderrad. Dieses Servo heißt MG90S. Es gibt alle Arten von Servos, unseres kann sich nur von 0 bis 180 Grad drehen. Andere Servos können sich rundherum drehen und einige sind dafür ausgelegt, schwere Materialien anzuheben.
Ein Servo ist ein Gleichstrommotor, der so konstruiert wurde, dass er sich präzise bewegt, anstatt sich unendlich zu drehen. Dadurch können wir das Servo so programmieren, dass es sich schnell und präzise in ganz bestimmte Richtungen bewegt. In unserem Fall ist die für das Servo erstellte Bibliothek so aufgebaut, dass sie von -90 Grad bis 90 Grad reicht. Das bedeutet, dass das Rad bei 0 Grad nach vorne zeigt, bei -90 Grad nach links und bei 90 Grad nach rechts. Informationen zur Fehlerbehebung bei Winkeln und Hardware finden Sie auf unserer Seite zur Fehlerbehebung.
Schritt 1
Schritt 2
Sobald die Verbindung hergestellt ist, können wir mit dem Codieren oder Zuordnen der Schaltflächen beginnen. Dies erfordert einige Versuche, um herauszufinden, was sich angenehm anfühlt. In den Beispielen finden Sie einen Beispielcode, der einen Überblick über die Formatierung bietet.
Schritt 3
Versuchen Sie zum Schluss, die Servobewegung und die Gleichstrommotorbewegung zu kombinieren. Lassen Sie den Roboter mit der neuen Hardware nach links und rechts fahren! Tipps: Bei einem Motor müssen wir den Motor nur vorwärts oder rückwärts fahren lassen, da der Servo für die Drehung zuständig ist.