Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Baue einen Minecraft-Creeper-Roboter

Als ich mein neues Buch Make:Minecraft for Makers schrieb, musste ich ein Monster-Creeper-Projekt einbinden. So bauen Sie einen motorisierten Creeper mit einem Metallskelett und einer Holzhaut. Abgesehen davon, dass dieses Ding ganz sicher nicht explodiert, wirst du es lieben und nebenbei viel über Robotik und Arduino lernen. Kommen wir dazu!

Der Creeper besteht aus einem Roboter-Chassis-Kit mit Anbauteilen, die den unverwechselbaren armlosen Körper des Mobs bilden, mit einem Servomotor zum Bewegen des Kopfes. Beginnen Sie mit einem Blick auf den Creeper im Spiel. Bleiben Sie nur im Kreativmodus, sonst werden Sie möglicherweise in die Luft gejagt!

Der Creeper hat einen kubischen Kopf mit 8 Pixeln an einer Seite, einen 4 × 8 × 12-Körper und vier 4 × 8 × 4 Beine. Es ist eigentlich ein ziemlich elegantes Design, das es zum Kinderspiel macht, eine physische Nachbildung zu bauen.

ENTWERFEN

Der Robot Creeper scheint auf den ersten Blick super herausfordernd. Das Ding muss wie ein Creeper aussehen, idealerweise im Verhältnis zum Spielelement. Gleichzeitig muss es auch als Roboter funktionieren. Mit anderen Worten, der Creeper muss unabhängig von seinem äußeren Erscheinungsbild in der Lage sein, alle erforderlichen Roboterkomponenten zu montieren, insbesondere das Chassis-Kit, das wir für die Basis verwenden.

Ich begann mit dem Actobotics Bogie Runt Rover, einem Kit, das für etwa 70 US-Dollar erhältlich ist und mit einem Chassis, sechs Motoren und sechs Rädern geliefert wird. Das Chassis des zusammengebauten Rovers misst 6″×9″, obwohl die Räder ein wenig hervorstehen, und er fährt ziemlich hoch:6″ über dem Boden. Mit diesen Messungen konnte ich die Größe der Grundfläche bestimmen:12 × 8 Zoll – praktischerweise ein Zoll pro Pixel.

Das Anwenden der 1-Zoll-Skala über den gesamten Roboter ergibt einen 12 Zoll hohen, 8 Zoll breiten und 4 Zoll tiefen Körper, einen 8 Zoll großen kubischen Kopf sowie vier Beine von 6 × 4 × 4 Zoll. Für die Beine habe ich mich jedoch entschieden, das vordere Paar und das hintere Paar zu 8 Zoll breiten Blöcken zusammenzufassen – das Ding wird rollen, nicht gehen. Das Bild oben zeigt mein endgültiges Design. Ich habe Vektordateien erstellt, die auf einem Laserschneider verwendet werden können, aber Sie können die Stücke einfach aus Holz schneiden oder mit anderen Materialien kreativ werden – recyceln Sie diese Amazon-Boxen und verwenden Sie etwas Klebeband, um eine billige, vereinfachte Version zu erhalten.

Als nächstes müssen wir die Elektronik des Roboters entwerfen. Was wird seine Funktionalität sein? Wie wird es kontrolliert? Der Minecraft Creeper ist dafür bekannt, in die Luft zu jagen, und das war eindeutig raus. Es dreht auch seinen Kopf, und wir können dies tun, indem wir einen Servomotor in den Körper einbauen, um den Kopf unseres Roboters zu drehen. Der Creeper hat auch Augen, die rot werden, wenn er kurz vor der Explosion steht. Das ist einfach! Wir werden NeoPixel Jewels in den Kopf stecken.

Unter der Haube steckte ich beim klassischen Arduino Uno, auf dem ein Motorsteuerungsschild sitzt. Diese Zusatzplatine hilft dem Arduino, die zum Betrieb von Motoren erforderlichen hohen Spannungen zu verwalten, und vereinfacht deren Steuerung.

Apropos Steuerung, ich baue einen einfachen Controller, der über ein Trio von Drähten mit dem Roboter verbunden ist.

BAUEN SIE IHREN CREEPER-BOT

1. ZUSAMMENBAUEN DES ROVER-BAUSATZES

Beginnen Sie den Bau, indem Sie das Bogie Runt Rover-Kit in Angriff nehmen. Unter servocity.com/bogie gibt es ein tolles Montagevideo.

2. HINZUFÜGEN DER KÖRPERBASIS

Bringen Sie ein 3¾-Zoll-Kanalstück mit einer großen quadratischen Schraubenplatte und vier von der Unterseite hinzugefügten Schrauben an den mittleren Befestigungslöchern des Rovers an.

3. BEFESTIGEN SIE DEN KOPFSERVO

Verwenden Sie die Standard-Servoplatte, um den Servomotor am Kanal zu befestigen. Wenn Sie schon dabei sind, können Sie den Koppler anbringen, der die Welle des Servos an der D-Stange befestigt.

4. BEFESTIGEN SIE DEN KÖRPERKANAL

Befestigen Sie den 9″-Kanal an dem 3¾-Zoll-Stück, das Sie bereits angebracht haben. Verwenden Sie wie abgebildet eine Doppelschraubenplatte.

5. DEN UNTERSTÜTZUNGSSTRAHL HINZUFÜGEN

Befestigen Sie den zweiten 3¾-Zoll-Kanal oben am 9″-Stück mit der zweiten Doppelschraubenplatte.

6. BEFESTIGEN SIE DAS LAGER

Bringen Sie das Lager so an, dass es mit der Welle des Servos ausgerichtet ist.

7. SICHERN SIE DIE D-ROD

Fädeln Sie die D-Stange durch das Lager und sichern Sie sie in der Kupplung des Servos.

8. FÜSSE UND KÖRPERHAUT ZUSAMMENBAUEN

Die Haut des Creeper besteht aus einer Reihe von lasergeschnittenen Holzkistenformen, die auf die Schwerkraft angewiesen sind, um auf dem Roboter zu bleiben. Die Häute bestehen alle aus ⅛" Sperrholz, mit Ausnahme der Kopfbasis von ¼".

Du findest die Blaupausen unter den Downloads für mein Buch unter github.com/n1/MinecraftMakers im Ordner "Kapitel 9".

9. MALE ES!

Es ist Zeit, den Körper und die Füße in diesem herrlichen Creeper-Grün zu bemalen. Das Bild unten zeigt meine Kreation mit einem Anstrich.

10. BEFESTIGEN SIE DIE HAUT

Sobald die Farbe getrocknet ist, lassen Sie die Haut auf den Roboter fallen, wobei der 1/4-Zoll-Stab von oben herausragt. Es sollte ohne Probleme gut passen.

11. KOPFBASIS HINZUFÜGEN

Verwenden Sie 1/4″ Sperrholz, 8″×8″ quadratisch. Bohren Sie ein 1/4″-Mittelloch sowie die Befestigungslöcher für die Stellschraubennabe; Sichern Sie dann die Nabe mit der kleinen quadratischen Schraubenplatte.

12. BAU DEN KOPF

Montieren Sie die Platten des Kopfes. Wieder einmal eine Sperrholzkiste! Dieser braucht Löcher für die Augen.

13. MALE DEN KOPF

Malen Sie die Außenseite des Kopfes passend zur Haut grün, aber fügen Sie auch die schwarzen Teile des Gesichts hinzu. Ich schlage vor, die Innenseite des Kopfes schwarz zu malen, damit die Augen schwärzer aussehen.

14. INSTALLIEREN SIE DAS ARDUINO

Finden Sie eine Stelle an der Unterseite des Roboters, um das Arduino mit der Hardware Nr. 4 zu installieren. Wenn Sie möchten, können Sie in das ABS-Chassis des Drehgestells bohren oder eines der verfügbaren Befestigungslöcher verwenden.

15. SETZEN SIE DAS MOTORSCHILD

Die Motorabschirmung sitzt direkt auf dem Arduino, wobei die Steckerleisten der Abschirmung in die Buchsenleisten des Arduino eingesteckt sind.

16. SERVO ANSCHLIESSEN

Bringen Sie die Servokabel an den Servo 1-Pins des Motorschilds an.

17. MONTIEREN SIE DIE 9V BATTERIE

Bringen Sie die 9-V-Batterie am Chassis an, stecken Sie sie jedoch noch nicht ein. (das Bild zeigt es eingesteckt) Dies versorgt den Arduino, aber nicht die Motoren.

18. BEFESTIGEN SIE DAS BATTERIEPACK

Bringen Sie den 4xAA-Batteriesatz am Chassis an und stecken Sie ihn wie abgebildet in die Stromanschlüsse der Motorabschirmung. Dieses Paket versorgt die Motoren separat mit Strom.

19. VERBINDEN SIE DIE MOTOREN

Sie haben sechs Motoren, drei links und drei rechts. Kombinieren Sie die Kabel wie in der Abbildung unten gezeigt, sodass die M3-Motorklemmen eine Seite und M4 die andere Seite steuern. Die Motoren des Drehgestells haben eine bescheidene Größe und das Stapeln wird die Fähigkeiten des Motorschilds nicht belasten.

20. VERKABELN SIE DIE NEOPIXEL-AUGEN

Sie verwenden zwei NeoPixel-Juwelen für die Augen, um das verräterische leuchtende Rot zu erzeugen, das eine bevorstehende Explosion signalisiert. Verbinden Sie die VIN-(rotes Kabel) und GND-(schwarzen) Pins von Jewels mit den GND- und 5V-Pins des Arduino. Das Datenkabel geht vom digitalen Pin 6 des Arduino zum IN-Pin des ersten Jewel und dann von OUT zu IN am nächsten Auge.

21. VERKABELN SIE DIE CONTROLLER-ANSCHLÜSSE

Sie benötigen drei Drähte, um den Creeper mit seinem Controller zu verbinden. Ein Draht ist mit dem digitalen Pin 0 des Arduino verbunden, ein anderer mit Pin 1 und ein dritter mit GND. Sie verbinden diese mit ihren Gegenstücken auf dem Arduino des Controllers. Sie können diese Drähte beliebig lang machen, aber 6 ′ sind wahrscheinlich gut genug.

PROGRAMMIEREN SIE DEN CREEPER
Der Creeper ist ein einfacher Roboter, und dies spiegelt sich im Code wider.

Weitere Informationen lesen….

Stelle einen Minecraft Creeper-Roboter her


Herstellungsprozess

  1. Industrieroboter
  2. Raspberry Pi CD-Box-Roboter
  3. Rollender Alarmroboter
  4. Archimedes:Die KI-Roboter-Eule
  5. Offener CV-Roboter
  6. ROS-Roboter
  7. Einfacher Pi-Roboter
  8. Schneepflugroboter
  9. Was ist ein Getränkeroboter?
  10. CNC-Maschinisten-Handwerk