Inhoudsopgave:
- Stap 1: Stuklijst (BOM)
- Stap 2: Het maken van de Power Bus
- Stap 3: Elektronica
- Stap 4: De elektronica in de schaal monteren
- Stap 5: Programmeren
- Stap 6: Je bent klaar
- Stap 7: Creeperbot in actie
Video: Obstakel vermijdende Minecraft Creeper Robot - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Deze robot is gemaakt om deel te nemen aan de Minecraft-uitdaging, de Epilog Challenge IX en de eerste auteurswedstrijd. Het is gebaseerd op een van de meest iconische Minecraft-mobs: de Creeper. Deze robot maakt gebruik van een 3D-geprint omhulsel, dus je moet toegang hebben tot een 3D-printer om het te bouwen.
** Mijn 12-jarige zoon heeft de robot ontworpen en in elkaar gezet en de python-code geschreven, ik heb maar een beetje geholpen met het boren, hij schreef ook deze tutorial, maar hij moest mijn account gebruiken vanwege de minimumleeftijd van de uitdaging, dus het is echt zijn project **.
Stap 1: Stuklijst (BOM)
Om deze robot te bouwen, heb je nodig:
-een complete Raspberry Pi Zero setup (toetsenbord, muis, monitor, verse installatie van raspbian, internettoegang) met gesoldeerde pinnen
-HC-SR04 Ultrasone sensor
-2 2BYJ-48 stappenmotoren met de ULN2003APG stappenmotor driver
-1 1KΩ weerstand
-1 2KΩ weerstand
-Vrouwelijke en mannelijke jumperdraden
-3D-geprinte klimplantschaal (bestanden in deze stap)
-Heet lijmpistool
- wat extra pinnen
-soldeerbout
-protoboard
-batterijpakket (liefst een inktvis)
-gek wiel
Stap 2: Het maken van de Power Bus
Dit is eenvoudig, knip een stukje protoboard (3 vierkantjes min) en soldeer er enkele pinnen aan en tussen hen, bedek de gesoldeerde zone met hete lijm om snelkoppelingen te voorkomen. Je hebt er drie nodig om het breadboard te vervangen en de elektronica compacter te maken.
Stap 3: Elektronica
Als u de kleurcodes van de weerstanden niet kunt zien, is de linkerweerstand 2KΩ en de rechterweerstand 1KΩ. Wanneer u het breadboard moet gebruiken, gebruikt u in plaats daarvan de stroombus.
Stap 4: De elektronica in de schaal monteren
Normaal gesproken klikt de kop in het lichaam, maar als dat niet het geval is, moet u het bovenste deel van het lichaam een beetje schuren totdat de kop klikt. Het lichaam past in de basis, maar het zit los, dus doe een beetje hete lijm om het op zijn plaats te houden. De body heeft een opening voor de Pi Zero usb- en hdmi-poorten. Hier heb je een regeling om de 2 stappenmotordrivers samen te voegen en ruimte te besparen, het enige wat je hoeft te doen is ze horizontaal te plaatsen en ze warm te lijmen op een stuk plastic (als je een 3D-printer hebt als een van deze afdrukken gaat slecht, je kunt het uitknippen met een dremmel-tool). Om de Pi Zero op zijn plaats te zetten, moet je wat gaten boren en deze door de printgaten op de pizero steken. Heetlijm de ultrasone sensor op de ooggaten (voorgedrukt). Om in de stappenmotoren te passen, moet je wat schroefgaten boren (de as heeft een gedrukt gat). Bevestig het gekke wiel in het achterste deel van de basis met pcb-houders tot het op wielniveau staat. Bevestig de inktvis bovenop het achterste deel van de basis.
Stap 5: Programmeren
Je moet een opdrachtprompt openen in Raspbian (voor deze stap heb je internettoegang nodig op je Pi Zero) en typ: sudo pip3 install gpiozero hcsr04sensor als je pip niet hebt geïnstalleerd, installeer het dan.
Stap 6: Je bent klaar
Als u deze pi hieraan wilt wijden en alleen aan dit (uw raspbian-gegevens). Open een opdrachtprompt en typ:
sudo nano etc/rc.local
Blader vervolgens naar beneden door de code en voeg de volgende regel toe voordat u 0 afsluit:
python3 /home/pi/Directory_where_the_program_is_stored/CreeperBot_Ultrasonic.py &
Hier is het in actie….
Stap 7: Creeperbot in actie
Hij is gemeen, hij is groen en hij ontwijkt ultrasoon obstakels
Aanbevolen:
Obstakel vermijden van LEGO-robot: 8 stappen (met afbeeldingen)
Obstakel vermijden van LEGO-robot: we houden van LEGO en we houden ook van gekke circuits, dus we wilden de twee combineren tot een eenvoudige en leuke robot die kan voorkomen dat hij tegen muren en andere objecten botst. We laten u zien hoe we de onze hebben gebouwd en geven een overzicht van de basisprincipes die nodig zijn, zodat u uw eigen kunt bouwen
5 in 1 Arduino-robot - Volg mij - Regel volgend - Sumo - Tekenen - Obstakel vermijden: 6 stappen
5 in 1 Arduino-robot | Volg mij | Regel volgend | Sumo | Tekenen | Obstakel vermijden: deze robotbesturingskaart bevat een ATmega328P-microcontroller en een L293D-motorstuurprogramma. Het is natuurlijk niet anders dan een Arduino Uno-bord, maar het is nuttiger omdat het geen ander schild nodig heeft om de motor aan te drijven! Het is vrij van sprong
Obstakel Rover vermijden met Dexter: 4 stappen
Obstacle Avoiding Rover Met Dexter: Als je nieuw bent bij Dexter Community, raadpleeg dan de https://www.instructables.com/id/Getting-Started-With-Dexter/In dit project ontwikkelen we een Obstacle avoiding Rover met behulp van ons Dexter-bord en ultrasone sensor
Obstakel vermijdende robot: 5 stappen
Obstakel vermijdende robot: In robotica is het vermijden van obstakels de taak om aan een bepaald controledoel te voldoen, afhankelijk van de positiebeperkingen die niet kruisen of niet botsen. Het heeft een sonarsensor die wordt gebruikt om de obstakels te detecteren die tussen het pad van de robot komen
Obstakel vermijdende robot met een persoonlijkheid! 7 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Obstakel vermijdende robot met een persoonlijkheid!: In tegenstelling tot de meeste rondzwervende 'bots', zwerft deze zo rond dat het eigenlijk lijkt te 'denken'! Met een BASIC Stamp-microcontroller (Basic Atom, Parallax Basic Stamps, Coridium Stamp, etc.), een soort chassis, een paar sensoren en wat s