Inhaltsverzeichnis:

Winziger Micro:bit-Roboter - Teil 1: 7 Schritte
Winziger Micro:bit-Roboter - Teil 1: 7 Schritte

Video: Winziger Micro:bit-Roboter - Teil 1: 7 Schritte

Video: Winziger Micro:bit-Roboter - Teil 1: 7 Schritte
Video: micro:bit Kleincomputer für Einsteiger und Enthusiasten – HIZ133 2024, November
Anonim
Image
Image
Kleiner Micro:bit-Roboter - Teil 1
Kleiner Micro:bit-Roboter - Teil 1
Kleiner Micro:bit-Roboter - Teil 1
Kleiner Micro:bit-Roboter - 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 E/A-Platinen verwendet, wie ich sie in der Vergangenheit verwendet habe, um Motoren anzutreiben oder Sensoreingänge zu erhalten, ich wollte etwas Kleineres. Dieser kleine Microbit-Roboter ist einer, auf dem ich eine Reihe von Tutorials aufbauen werde. Angefangen damit, wie ich es mit "The Really Useful Box Companies Boxen" für ein Chassis gemacht habe, und mit sehr kleinen Motoren und Motortreibern. Ich werde dieses Basismodell verwenden, um Dinge wie die im Video gezeigte Bluetooth-Steuerung zu erkunden, den Beschleunigungsmesser und den Magnometer zur Bestimmung der Richtung zu verwenden und Dinge wie Neopixel und IR-Entfernungssensoren hinzuzufügen. Es gibt viele Boards, die Sie kaufen können, um einfach Ihren Mikrobit anzuschließen, der Motoren und Servos betreibt, aber dafür verwenden wir die Hauptkomponenten, die Sie benötigen, um diese Add-On-Boards zu ersetzen. Die gleichen Prinzipien gelten für die Verwendung jedes Mikrocontrollers, wenn Antriebsmotoren.

Video des Bots in Aktion

Ich habe die kleinen Schachteln der Firma "Really Useful Box" für den Körper des Roboters verwendet, ich habe 3 der Deckel verwendet, um ihn zu machen, also würde man einige davon oder ähnliches brauchen. Ich mag die Idee, mit Gegenständen, die Sie bereits haben, Behälter für Elektronik und Motoren zu bauen.

Schritt 1: Was Sie brauchen

Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen
Was wirst du brauchen

Für dieses Projekt habe ich mein übliches Werkzeug verwendet, bestehend aus einem Lötkolben, kleinen Schraubendrehern, Drahtschneider und einem kleinen Bohrer, ich habe auch gerne eine Heißklebepistole zur Verfügung, um einige der Teile zu befestigen und zu befestigen.

Ich habe es geschafft, einige wirklich kleine Motoren mit einem Getriebe zu finden. Das einzige Problem war, dass ich keine Räder finden konnte, die auf die winzige Welle passten. Nach einigem Durchsuchen, was ich hatte, fand ich 4 kleine blaue Plastikzahnräder, die genau richtig waren.

Ich wollte auch, dass dieser Roboter nach Möglichkeit fertig verfügbare Teile verwendet, und habe daher kurze 10cm-Überbrückungsdrähte von Buchse zu Buchse verwendet, damit sie bei Bedarf einfach ein- oder ausgesteckt werden können zugeschnitten und gelötet statt eingesteckt.

2 x Kleinmotoren

10cm Überbrückungskabel

1 x DRV8833 Dual Motor Driver Board

3 x Wirklich nützliche Box Firmendeckel

Kleine Stückchen aus 2mm Plastikfolie

1 x Adafruit Neopixelstreifen

1 x Kitronik Microbit Edge Connector

4 x Zahnräder oder etwas, das man als Räder verwenden kann (man könnte immer etwas Besseres in 3D drucken.

1 x Pololu Kugelrolle

1 x BBC Micro:bit

1 x Batterie - Ich habe einen wiederaufladbaren 1S-Lipo verwendet, aber Sie können auch den kleinen 2 x AA-Halter verwenden, der mit dem Micro:bit go-Kit geliefert wird.

Schritt 2: Aufbau der Motor- und Kugelrollenbaugruppe

Aufbau der Motor- und Kugelrollenbaugruppe
Aufbau der Motor- und Kugelrollenbaugruppe
Aufbau der Motor- und Kugelrollenbaugruppe
Aufbau der Motor- und Kugelrollenbaugruppe
Aufbau der Motor- und Kugelrollenbaugruppe
Aufbau der Motor- und Kugelrollenbaugruppe

Zuerst baute ich die Motoren und die Kugelrollenbaugruppe, da dies den größten Teil des Chassis ausmacht.

1. Zuerst habe ich die 4 Zahnräder, die ich hatte, auf die Motorabtriebswellen geklebt

2. Als nächstes klebte ich die Motoren auf einen kleinen Streifen aus 2 mm Plastik, den ich hatte, Sie können dafür jedes Plastikmaterial verwenden.

3. Nachdem der Kleber ausgehärtet war, legte ich die Baugruppe auf einen umgedrehten, wirklich nützlichen Firmendeckel.

4. Der nächste Teil war das Anbringen der Kugelrolle, ich benutzte die Schrauben und Muttern, die damit geliefert wurden, um sowohl die Plastikfolie, die ich benutzte, als auch den Deckel der Schachtel zu passieren, so dass dies mit etwas Kleber alles an Ort und Stelle hielt.

5. Zu diesem Zeitpunkt habe ich auch die Header auf der DRV8833 Motorplatine montagefertig gelötet.

Schritt 3: Anschließen und Montieren der Motortreiberplatine

Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine
Anschließen und Montieren der Motortreiberplatine

Die Drähte, die aus den Motoren herauskommen, sind winzig, sie scheinen nicht viel dicker als ein Haar zu sein. Um sie leichter zu verarbeiten und nicht zu brechen, lötete ich sie an 4 Streifen eines Veroboards, also zwei Drähte von jedem Motor, dies bedeutete, dass jeder Draht auf einer eigenen Kupferschiene lag, dies habe ich dann etwas in die Hälfte geschnittene Buchse gelötet weibliche Überbrückungsdrähte zu. Dies mit dem Hinzufügen von etwas Heißkleber ermöglichte es mir, das Motorboard und das Veroboard dort zu platzieren, wo ich sie brauchte, und schützte die empfindliche Motorverkabelung.

Die Motortreiberplatine und das Veroboard befinden sich alle auf dem Deckel, und ich bohrte einige Löcher, um die Motorkabel bis zur Oberseite des Deckels zu führen.

Schritt 4: Anbringen des Micro:bit Edge Connectors

Anbringen des Micro:bit Edge Connectors
Anbringen des Micro:bit Edge Connectors
Anbringen des Micro:bit Edge Connectors
Anbringen des Micro:bit Edge Connectors

Der Randverbinder befindet sich auf einem eigenen Deckel, wird montiert, indem 2 Löcher in den Deckel gebohrt und verschraubt werden, oder wenn Sie es vorziehen, ist auch Heißkleber möglich.

In diesem Stadium des Builds habe ich auch herausgefunden, wo die Batterie positioniert werden sollte, damit alles in den winzigen verfügbaren Platz passt.

Sobald dies erledigt war, war es an der Zeit, die Motortreiberplatine zu verdrahten

Schritt 5: Verdrahtung der Motortreiberplatine

Verdrahtung der Motortreiberplatine
Verdrahtung der Motortreiberplatine

In diesem Stadium kann mit den Buchse-zu-Buchse-Überbrückungsdrähten dem Schaltplan gefolgt werden. Ich schneide kleine Abschnitte von der Vorderseite der Deckel aus, die übereinander liegen nach vorn, damit die Überbrückungsdrähte nicht oben standen, aber das ist nicht erforderlich, es macht den Roboter nur etwas größer, wenn er fertig ist.

Micro:bit / Motortreiberplatine

++++++++++++++++++++++++++++++

PIN 1 B1

PIN 8 B2

PIN 11 A2

PIN 12 A1

0V /GND GND

3V FIN

Adafruit Neopixel-Verbindungen

++++++++++++++++++++++++++++++++

Micro:bit / Adafruit-Neopixel

PIN 2 DIN

0V /GND GND3V VIN

Schritt 6: Hinzufügen des Adafruit Neopixel-Streifens

Hinzufügen des Adafruit Neopixel-Streifens
Hinzufügen des Adafruit Neopixel-Streifens
Hinzufügen des Adafruit Neopixel-Streifens
Hinzufügen des Adafruit Neopixel-Streifens
Hinzufügen des Adafruit Neopixel-Streifens
Hinzufügen des Adafruit Neopixel-Streifens

Der Enddeckel der Box ist dann bereit, mit dem Neopixel-Streifen ausgestattet zu werden

Löten Sie zuerst die Drähte an die VCC+, GND- und DIN-Seite des Neopixel-Streifens

In meinem Fall habe ich auch gelötete Drähte zur VCC-, GND- und DOUT-Seite des Neostrip hinzugefügt, während ich dort war, da ich Pläne habe, dies in einem anderen anweisbaren zu erweitern.

Schritt 7: Endmontage

Endmontage
Endmontage
Endmontage
Endmontage
Endmontage
Endmontage

Jetzt sind alle 3 Schichten vollständig Nüsse, damit ich alles wie ein 3-lagiges Sandwich zusammenhalten konnte.

Ich habe schwarzes Klebeband verwendet, um die unteren 2 Schichten zusammen zu halten, die um die Außenseite gewickelt sind

Ich habe dann die 2 Schrauben und Muttern angebracht, um es zusammenzuhalten. Das Einzige, was ich an diesem Ansatz mag, ist, dass es ein schnelles Auseinandernehmen und Hinzufügen neuer Sensoren zum Kantenverbinder ermöglicht, indem einfach die 2 Muttern auf der oberen Schicht entfernt werden.

Eine letzte Änderung, die ich vorgenommen habe, bestand darin, einen Abschnitt aus dem Deckel herauszuschneiden, damit Sie auf die micro:bit-Tasten zugreifen und das Display klarer sehen können. Ich habe auch ein kleines Stück schwarzen Kunststoff hinzugefügt, um zu verbergen, dass einige der unordentlichen Kabel durch den transparenten Deckel der oberen Schicht hindurch sichtbar sind.

NEXT: Ich werde einen nächsten Schritt auf der Programmier- und Softwareseite der Dinge hinzufügen sowie weitere Sensoren wie einen IR-Distanzsensor hinzufügen, um den Bot nützlicher zu machen.

Mehr von dem, was ich tue, können Sie hier auf meiner Website verfolgen: www.inventar.tech

Empfohlen: