Inhoudsopgave:

Zelfbalancerende Robo-knight - Ajarnpa
Zelfbalancerende Robo-knight - Ajarnpa

Video: Zelfbalancerende Robo-knight - Ajarnpa

Video: Zelfbalancerende Robo-knight - Ajarnpa
Video: a 109 year old thai buddhist monk Luang Pho Yai 2024, Juli-
Anonim
Image
Image
Zelfbalancerende Robo-knight
Zelfbalancerende Robo-knight

Videogames en bordspellen zijn een geweldige manier om tijd door te brengen met vrienden en familie. Soms heb je zin om tijd offline door te brengen en al je elektronica op te bergen, een andere keer duik je in de virtuele wereld van sport-, arcade- of vechtspellen.

Maar wat als we de virtuele en de echte wereld met elkaar zouden verbinden? Ik wil je de robo-knight presenteren - zelfbalancerende telepresence-robot met een lans.

Hoe werkt het? Je bestuurt je robot op afstand en probeert een andere robot die door je vriend wordt bestuurd te laten omvallen (ja, met een lans). Het is best leuk (spreek uit ervaring).

Kijk gewoon even:

Stap 1: Gereedschap & Materialen

Gereedschap & Materialen
Gereedschap & Materialen

● Een zelfbalancerend robotplatform - maak er zelf een met Arduino, of koop een ontwikkelkit, zoals deze (telepresence-functie werkt direct uit de doos, opzetten duurt 5 minuten). Als alternatief kunt u uw eigen mechanica maken op basis van Husarion CORE2 of CORE2mini. Broncode voor de zelfbalancerende robot is hier beschikbaar of op cloud.husarion.com (voor webprogrammering)

● 1 x servo, bijv. TowerPro MG995

● 2 x lange servoschroef

● 3D-geprinte servohouder (3D-model in STL) - u kunt ook een lijmpistool of een tape gebruiken.

● 3D-geprinte ridderlans (3D-model in STL) - u kunt ook een houten stok en een tape gebruiken

● 2 x M3x16 schroef

● 2 x M3 moer

● 2 x M4x20 taps toelopende kop

● 2 x M4 moer

●Een schroevendraaier

Stap 2: 3D print een servohouder en een lans (optioneel)

3D print een servohouder en een lans (optioneel)
3D print een servohouder en een lans (optioneel)
3D print een servohouder en een lans (optioneel)
3D print een servohouder en een lans (optioneel)

Print twee helften van de lans en één adapter. Ontbraam eventuele oneffenheden en lijm de lans vast met flexibel cement of epoxy.

Stap 3: Schroef een lans

Schroef een lans
Schroef een lans

Bereid de lans, twee lange servoschroeven en een arm voor.

Begin door vanaf de ronde kant twee schroeven in de lans te draaien. Stop wanneer de schroefpunten de andere kant van de gaten bereiken.

Centreer de servo-arm tussen de schroeven en draai ze vast.

Stap 4: Schroef een servohouder

Schroef een servohouder
Schroef een servohouder

Voor deze stap is een onderdelenlijst met M4-schroeven en -moeren, servomotor en gedrukte houder nodig.

Begin met het forceren van M4-moeren in sleuven van de juiste grootte in de afgedrukte delen. Lijn de servo uit met het voorbereide gedrukte element (zie onderstaande afbeelding). Duw de bouten erdoor en draai ze losjes vast. Controleer of alles past en voltooi het vastdraaien van de bouten.

Stap 5: Robot voorbereiden

Robot voorbereiden
Robot voorbereiden

Gebruik de laatste twee schroeven om de servohouder op de lege sleuf van de robot te monteren. Plaats vervolgens het geassembleerde veter op de servo-as. Om te eindigen hoef je alleen maar de kabel van de nieuwe servo aan te sluiten op het CORE2-bord, op de 2e servo-sleuf.

De lans moet losjes op de schacht worden bevestigd om schade tijdens het gevecht te voorkomen. Het wordt niet aanbevolen om de arm op de as te schroeven.

Stap 6: Standaard robotfirmware wijzigen

Standaard robotfirmware wijzigen
Standaard robotfirmware wijzigen
Standaard robotfirmware wijzigen
Standaard robotfirmware wijzigen

Download eerst de speciale firmware die bij dit artikel is gevoegd. Log vervolgens in op cloud.husarion.com, verbind uw robot met uw account, klik op IDE en maak een nieuw leeg project voor Husarion CORE2. Kies Bestand in het bovenste menu, klik op "ZIP uploaden" en zoek het eerder gedownloade bestand. Laad het venster opnieuw en klik vervolgens op het wolksymbool in de linkerbovenhoek om gewijzigde firmware te compileren en naar uw robot te uploaden.

Aanbevolen: