Inhaltsverzeichnis:
- Schritt 1: Erwerben / Zusammenbauen von WALL-E
- Schritt 2: LEGO-Teile hinzufügen
- Schritt 3: Servos hinzufügen
- Schritt 4: Batterie hinzufügen
- Schritt 5: Bitboard hinzufügen
- Schritt 6: Servos anschließen
- Schritt 7: Laden Sie den Code
- Schritt 8: Testen Sie es
Video: LEGO WALL-E mit Micro:bit - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Wir verwenden ein micro:bit zusammen mit einem LEGO-freundlichen Bit-Board, um die beiden Servomotoren zu steuern, die es WALL-E ermöglichen, das gefährliche Terrain Ihres Wohnzimmerbodens zu durchqueren.
Für den Code verwenden wir Microsoft MakeCode, einen blockbasierten Code-Editor, der einfach zu verwenden ist. Sie können unseren Code laden und verwenden sowie ihn bearbeiten und anpassen, um ihn zu Ihrem eigenen zu machen. Dies ist eine großartige Möglichkeit, um zu experimentieren, indem Sie Anpassungen vornehmen und sehen, wie sie die Bewegung von WALL-E verändern.
Das Bit Board ist ein neuer (ab 2020) Teil des Crazy Circuits-Systems nur für das micro:bit, das aus einer Vielzahl von LEGO-kompatiblen Komponenten besteht und es Ihnen ermöglicht, Schaltungen auf LEGO-Grundplatten und -Teilen zu bauen. Das Bit Board ist kompatibel mit V2 und früheren Versionen des micro:bit sowie dem Adafruit Clue Entwicklungsboard.
Wenn Ihnen unsere Projekte gefallen und Sie mehr von dem sehen möchten, was wir jede Woche machen, folgen Sie uns auf Instagram, Twitter, Facebook und YouTube.
Lieferungen:
Brown Dog Gadgets verkauft tatsächlich Kits und Zubehör, aber Sie müssen nichts von uns kaufen, um dieses Projekt zu realisieren. Wenn Sie dies tun, hilft es uns jedoch, neue Projekte und Ressourcen für Lehrer zu erstellen.
Elektronische Teile:
- 1 x Crazy Circuits Bitboard-Kit
- 1 x Mikro: Bit
- 2 x LEGO kompatibler 360-Grad-Servo mit kontinuierlicher Rotation
LEGO-Teile:
Wir haben eine Vielzahl von Teilen verwendet, aber die Welt von LEGO ist riesig, und Sie können andere Teile finden, die genauso gut funktionieren. Das Wichtigste, was Sie tun müssen, ist, die Servos unten zu montieren und mit den Schienen zu verbinden. Wir haben Links zu jedem Teil auf BrickOwl bereitgestellt, aber du findest sie überall, wo LEGO oder LEGO-kompatible Teile verkauft werden.
- 4 x LEGO Halterung 1 x 2 - 2 x 2 (21712 / 44728)
- 2 x LEGO Achsverbinder (glatt mit 'x' Loch) (59443)
- 2 x LEGO Achse 5 mit Endanschlag (15462)
- 2 x LEGO Technic Bush 1/2 mit Zähnen Typ 1 (4265)
- 1 x LEGO-Stein 2 x 2 (3003 / 6223)
Schritt 1: Erwerben / Zusammenbauen von WALL-E
Wenn Sie noch kein LEGO WALL-E-Kit haben, können Sie sie finden, aber sie werden oft zu Sammlerpreisen verkauft. Wenn Sie jedoch eine haben, zeigt Ihnen diese Anleitung, wie Sie sie zu einer programmierbaren WALL-E machen, die sich von selbst bewegen kann!
Wir haben ein WALL-E-Kit zu einem vernünftigen Preis gefunden und es war bereits zusammengebaut, so dass wir etwas Zeit gespart haben. In diesem Sinne geht dieser Leitfaden davon aus, dass Sie mit einem bereits gebauten WALL-E beginnen und nur die Crazy Circuits-Teile hinzufügen.
Schritt 2: LEGO-Teile hinzufügen
Wir mussten unserem Build ein paar spezielle LEGO-Teile hinzufügen, um unsere Servomotoren zu montieren und mit den Schienen zu verbinden, die es WALL-E ermöglichen, sich zu bewegen. Das Bild zeigt die von uns verwendeten Teile.
(Links zu jedem Teil auf BrickOwl.com finden Sie in der obigen Einführung.)
Schritt 3: Servos hinzufügen
Verbinden Sie zwei der Klammern wie abgebildet mit einem 2x2 LEGO Stein. Machen Sie zwei dieser Baugruppen und verwenden Sie sie, um die Servomotoren Rücken an Rücken zu verbinden.
Mit den beiden angeschlossenen Servomotoren können Sie die gesamte Baugruppe an der Unterseite von WALL-E befestigen.
Die LEGO-Achsenverbinder werden auf die Welle der Servomotoren gesteckt und mit der LEGO-Achse verbunden. (Die LEGO Technic Bush wird verwendet, um die Achse seitlich zu fixieren.)
Schritt 4: Batterie hinzufügen
Im Fach des WALL-E ist genug Platz, um einen 2 AAA-Batteriesatz zu verstauen.
Wir konnten die Kabel des Akkupacks durch eine der Lücken in WALL-E fädeln, damit wir den Stecker zum Bit Board führen konnten.
Ohne Netzschalter stecken wir einfach den Akku ein und aus, um WALL-E ein- und auszuschalten.
Schritt 5: Bitboard hinzufügen
Um das Bit Board an der Rückseite von WALL-E zu befestigen, haben wir einige 1 x 8 LEGO-Platten und einige 1 x 2 LEGO-Platten verwendet, um die Unterseite entsprechend den Löchern auf dem Bit Board zu versetzen.
Möglicherweise finden Sie andere Möglichkeiten zur Montage des Bit Boards, aber dies hat für uns funktioniert und es uns ermöglicht, den Akku und die Servos einfach anzuschließen.
Schritt 6: Servos anschließen
Verbinden Sie das linke Servo mit Pin 0 auf dem Bit Board und das rechte Servo mit Pin 1 auf dem Bit Board.
HINWEIS! Stellen Sie sicher, dass das braune Kabel des Servosteckers mit der - (negativen) Reihe und das rote Kabel des Servos mit der + (positiven) Reihe verbunden ist. Der orangefarbene Draht ist der Nummerierung 0 oder 1 auf der Platine am nächsten.
Wenn Sie feststellen, dass sich WALL-E vorwärts statt rückwärts (oder rückwärts statt vorwärts) bewegt, können Sie wählen, wie die Servos angeschlossen sind, oder Änderungen am Code vornehmen.
Schritt 7: Laden Sie den Code
Verbinden Sie ein USB-Kabel mit dem micro:bit und stecken Sie es dann in Ihren Computer.
Wir werden makecode.microbit.org verwenden, um unser Board zu programmieren. Es verwendet eine einfache Drag-and-Drop-Blockschnittstelle.
Wir laden den folgenden Code für unser WALL-E-Programm:
Sie können den Code ändern, um die Bewegungen von WALL-E zu beeinflussen. Es gibt fünf "Funktionen" im Code, goForward, goBackward, turnLeft, turnRight und stop.
Die fünf Funktionen können in beliebiger Reihenfolge im Forever-Abschnitt des Codes platziert werden. Für jede Funktion wird sie mit einem Parameter aufgerufen, der angibt, wie lange sie wie folgt ausgeführt werden soll: goForward(5000)
Denken Sie daran, 1000 Millisekunden sind gleich 1 Sekunde, 5000 Millisekunden sind gleich 5 Sekunden usw.
Sobald der Code geladen ist, können Sie das USB-Kabel trennen und das micro:bit in das Bit Board stecken, damit es die Servos steuern kann.
Schritt 8: Testen Sie es
Nachdem Sie den Code geladen, die Servos eingesteckt und den Akku an das Bit Board angeschlossen haben, sollte WALL-E sich bewegen!
Wenn sich WALL-E überhaupt nicht bewegt, stellen Sie sicher, dass die Servos und der Akku richtig angeschlossen sind, und stellen Sie sicher, dass der Code auf das micro:bit geladen ist.
WALL-E ist großartig, aber wenn Sie keinen haben, können Sie dieselbe Schaltung mit zwei um 360 Grad kontinuierlichen Rotationsservos in anderen Robotern verwenden.
Empfohlen:
Schrittzähler - Micro:Bit: 12 Schritte (mit Bildern)
Schrittzähler - Micro:Bit: Dieses Projekt wird ein Schrittzähler sein. Wir werden den Beschleunigungssensor verwenden, der im Micro:Bit eingebaut ist, um unsere Schritte zu messen. Jedes Mal, wenn das Micro:Bit wackelt, addieren wir 2 zur Zählung und zeigen sie auf dem Bildschirm an
Micro:bit Zauberstab! (Anfänger): 8 Schritte (mit Bildern)
Micro:bit Zauberstab! (Anfänger): Während es für uns nicht-magische Menschen etwas schwierig ist, Objekte mit unseren Gedanken, Worten oder Zauberstäben schweben zu lassen, können wir Technologie verwenden, um (im Grunde) die gleichen Dinge zu tun! Dieses Projekt verwendet zwei micro:bits, a ein paar kleine elektronische Teile und einige Alltagsgegenstände
Micro:bit Zauberstab! (Mittelstufe): 8 Schritte
Micro:bit Zauberstab! (Mittelstufe): "Jede ausreichend fortgeschrittene Technologie ist von Magie nicht zu unterscheiden." (Arthur C. Clarke). Verdammt ja, das ist es! Worauf warten wir noch, nutzen wir die Technologie, um unsere eigene Art von Magie zu erschaffen! Dieses Projekt verwendet zwei micro:bit-Mikrocontroller, eine
Winziger Micro:bit-Roboter - Teil 1: 7 Schritte
Tiny Micro:bit Robot - Teil 1: Ich fand kleine Roboter immer großartig und es wäre ideal, einen mit dem kostengünstigen Microbit zu erstellen. Ich wollte einen Roboter entwickeln, der keine vorgefertigten IO-Boards verwendet, wie ich es in der Vergangenheit verwendet habe, um Motoren anzutreiben oder Sensoreingänge zu erhalten, ich möchte
LEGO Katapult: 6 Schritte (mit Bildern)
LEGO Katapult: Das LEGO Katapult ist für Kinder gedacht, die keine Pille nehmen mögen. Ich möchte den Kindern das unwillige Verhalten angenehmer machen. Ich liebe LEGO und Arduino, also erstelle ich ein Projekt, indem ich sie miteinander kombiniere. Sie können eine Pille durch Drücken einer Taste starten