Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

Maak een Minecraft Creeper Robot

Toen ik mijn nieuwe boek Make:Minecraft for Makers schreef, wist je dat ik een monster Creeper-project moest opnemen. Hier is hoe je een gemotoriseerde Creeper kunt bouwen, met een metalen skelet en een houten huid. Afgezien van het feit dat dit ding zeker niet ontploft, zul je het geweldig vinden, en je zult onderweg veel leren over robotica en Arduino. Laten we beginnen!

De Creeper bestaat uit een robotchassiskit met extra onderdelen die het kenmerkende armloze lichaam van de maffia creëren, met een servomotor om het hoofd rond te bewegen. Begin met het bekijken van de Creeper in-game. Zorg ervoor dat u zich aan de creatieve modus houdt, anders wordt u misschien opgeblazen!

De Creeper heeft een kubusvormige kop van 8 pixels aan een zijkant, een lichaam van 4 × 8 × 12 en vier poten van 4 × 8 × 4. Het is eigenlijk een behoorlijk elegant ontwerp, waardoor het een makkie is om een ​​fysieke re-creatie te bouwen.

ONTWERP HET

De Robot Creeper lijkt in eerste instantie super uitdagend. Het ding moet eruitzien als een Creeper, idealiter in verhouding tot het spelelement. Tegelijkertijd moet het ook als robot functioneren. Met andere woorden, ongeacht het uiterlijk, de Creeper moet in staat zijn om alle benodigde robotcomponenten te passen, met name de chassiskit die we gebruiken voor de basis.

Ik begon met de Actobotics Bogie Runt Rover, een kit die beschikbaar is voor ongeveer $ 70 en wordt geleverd met een chassis, zes motoren en zes wielen. Het chassis van de geassembleerde rover meet 6 "× 9", hoewel de wielen een beetje uitsteken, en het rijdt redelijk hoog:6 "van de grond. Met die metingen kon ik de grootte van de voetafdruk bepalen:12″×8″ — handig, één inch per pixel.

Het toepassen van de 1-inch schaal over de hele robot zorgt voor een 12 'hoog, 8'-breed en 4'-diep lichaam, een 8' kubusvormige kop en vier poten van 6'×4'×4'. Voor de benen besloot ik echter om het voorste paar en het achterste paar samen te voegen tot 8″-brede blokken - het ding gaat rollen, niet lopen. De afbeelding hierboven toont mijn definitieve ontwerp. Ik heb vectorbestanden gemaakt die op een lasersnijder kunnen worden gebruikt, maar je kunt de stukken ook gewoon uit hout snijden of creatief omgaan met andere materialen:recycle die Amazon-dozen en gebruik wat verpakkingstape om een ​​goedkope, vereenvoudigde versie te maken.

Vervolgens moeten we de elektronica van de robot ontwerpen. Wat zal de functionaliteit zijn? Hoe zal het worden gecontroleerd? De Minecraft Creeper staat bekend om het opblazen, en dat was duidelijk uit. Het draait ook zijn hoofd, en dat kunnen we doen door een servomotor in het lichaam te plaatsen om het hoofd van onze robot te draaien. De Creeper heeft ook ogen die rood worden als hij op ontploffen staat. Dat is gemakkelijk! We stoppen NeoPixel Jewels in het hoofd.

Onder de motorkap bleef ik bij de klassieke Arduino Uno, met een motorbesturingsschild erop. Dit uitbreidingsbord helpt de Arduino de hoge spanningen te beheren die nodig zijn om motoren te laten draaien, en vereenvoudigt de besturing ervan.

Over besturing gesproken, ik ben een basiscontroller aan het maken die via een drietal draden op de robot is aangesloten.

BOUW JE CREEPER BOT

1. MONTEER DE ROVER-KIT

Begin met bouwen door de Bogie Runt Rover-kit aan te pakken. Er is een geweldige montagevideo op servocity.com/bogie.

2. VOEG DE LICHAAMSBASIS TOE

Bevestig een stuk kanaal van 3¾ inch aan de middelste set montagegaten op de rover, met behulp van een grote vierkante schroefplaat en vier schroeven die vanaf de onderkant zijn toegevoegd.

3. BEVESTIG DE HOOFDSERVO

Gebruik de standaard servoplaat om de servomotor aan het kanaal te bevestigen. Terwijl je toch bezig bent, kun je de koppeling bevestigen waarmee de as van de servo aan de D-staaf wordt bevestigd.

4. BEVESTIG HET LICHAAMSKANAAL

Bevestig het 9″-kanaal aan het 3¾-inch stuk dat u al hebt bevestigd. Gebruik een dubbele schroefplaat zoals afgebeeld.

5. DE STEUNSTRAAL TOEVOEGEN

Bevestig het tweede 3¾-inch kanaal aan de bovenkant van het 9-inch stuk met behulp van de tweede dubbele schroefplaat.

6. BEVESTIG HET LAGER

Bevestig het lager zodat het uitgelijnd is met de as van de servo.

7. BEVEILIG DE D-ROD

Steek de D-staaf door het lager en zet hem vast in de servokoppeling.

8. MONTEER DE VOETEN EN LICHAAMSKINS

De huid van de Creeper bestaat uit een reeks lasergesneden houten kistvormen die afhankelijk zijn van de zwaartekracht om op de robot te blijven. De huiden zijn allemaal gemaakt van ⅛" multiplex, behalve dat de hoofdbasis ¼" is.

Je vindt de blauwdrukken tussen de downloads voor mijn boek op github.com/n1/MinecraftMakers, in de map Hoofdstuk 9.

9. SCHILDER HET!

Het is tijd om het lichaam en de voeten dat heerlijke Creeper-groen te schilderen. De afbeelding hieronder toont mijn creatie met één verflaag.

10. BEVESTIG DE HUID

Zodra de verf droog is, laat je de huid op de robot vallen met de 1/4″ staaf die vanaf de bovenkant uitsteekt. Het zou zonder problemen mooi moeten passen.

11. DE HOOFDBASIS TOEVOEGEN

Gebruik 1/4 "multiplex, 8" × 8" vierkant. Boor een 1/4 "middengat en de montagegaten voor de stelschroefnaaf; zet vervolgens de naaf vast met de kleine vierkante schroefplaat.

12. BOUW HET HOOFD

Monteer de panelen van het hoofd. Nogmaals, een multiplex kist! Deze heeft gaten voor de ogen nodig.

13. SCHILDER HET HOOFD

Verf de buitenkant van het hoofd groen om bij de huid te passen, maar voeg ook de zwarte delen van het gezicht toe. Ik stel voor om de binnenkant van het hoofd zwart te schilderen, zodat de ogen er zwarter uitzien.

14. INSTALLEER DE ARDUINO

Zoek een plek aan de onderkant van de robot om de Arduino te installeren met behulp van #4 hardware. U kunt desgewenst in het ABS-chassis van de Bogie boren of een van de beschikbare montagegaten gebruiken.

15. ZIT HET MOTORSCHILD

Het motorschild zit precies bovenop de Arduino, met de mannelijke headers van het schild aangesloten op de vrouwelijke headers van de Arduino.

16. SLUIT DE SERVO AAN

Bevestig de servodraden aan de servo 1-pinnen van de motorafscherming.

17. MONTEER DE 9V BATTERIJ

Bevestig de 9V-batterij aan het chassis, maar sluit deze nog niet aan. (de afbeelding laat zien dat hij is aangesloten) Dit voedt de Arduino, maar niet de motoren.

18. BEVESTIG HET BATTERIJPAKKET

Bevestig het 4xAA-batterijpakket aan het chassis en steek het in de stroomaansluitingen van het motorscherm, zoals afgebeeld. Dit pakket voedt de motoren afzonderlijk.

19. SLUIT DE MOTOREN AAN

Je hebt zes motoren, drie aan de linkerkant en drie aan de rechterkant. Combineer de kabels zoals u in de onderstaande afbeelding ziet, zodat de M3-motoraansluitingen de ene kant besturen en de M4 de andere. De motoren van het draaistel zijn bescheiden van formaat en het stapelen ervan zal de mogelijkheden van het motorschild niet belasten.

20. BEDRAAD DE NEOPIXEL OGEN

Je gebruikt twee NeoPixel-juwelen als ogen, om het veelbetekenende gloeiende rood te creëren dat een dreigende explosie aangeeft. Verbind de VIN (rode draad) en GND (zwarte) pinnen van zowel Jewels met de GND- en 5V-pinnen van de Arduino. De datadraad gaat van digitale pin 6 op de Arduino naar de IN-pin op het eerste juweel en vervolgens van OUT naar IN op het volgende oog.

21. DRAAD DE CONTROLLER AANSLUITINGEN

Je hebt drie draden nodig om de Creeper aan de controller te bevestigen. Een draad wordt aangesloten op digitale pin 0 op de Arduino, een andere op pin 1 en een derde op GND. Je verbindt deze met hun tegenhangers op de Arduino van de controller. Je kunt deze draden zo lang maken als je wilt, maar 6′ is waarschijnlijk goed genoeg.

PROGRAMMEER DE CREEPER
De Creeper is een eenvoudige robot, en dit wordt weerspiegeld in de code.

Lees meer informatie….

Maak een Minecraft Creeper-robot


Productieproces

  1. Industriële robot
  2. Raspberry Pi CD Box Robot
  3. Rollende alarmrobot
  4. Archimedes:The AI ​​Robot Owl
  5. Open CV Robot
  6. ROS Robot
  7. Simple Pi Robot
  8. Sneeuwploegrobot
  9. Human Head to Robot Head
  10. Wat is een drankrobot?
  11. CNC Machinist Ambacht