Indholdsfortegnelse:
Video: Nunchuk kontrolleret robotarm (med Arduino): 14 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Af IgorF2Følg mere af forfatteren:
Om: Skaber, ingeniør, gal videnskabsmand og opfinder Mere om IgorF2 »
Robotarme er fantastiske! Fabrikker over hele verden har dem, hvor de maler, lodder og bærer ting med præcision. De kan også findes i rumforskning, undervandsfjernbetjente køretøjer og endda i medicinske applikationer!
Og nu kan du få en billigere version af dem i dit eget hjem, kontor eller laboratorium! Træt af at udføre et gentaget job? Programmer din egen robot til at hjælpe dig … eller til at ødelægge tingene!: D
I denne vejledning viser jeg dig, hvordan du monterer en robotarm, og hvordan du programmerer den ved hjælp af en Arduino Mega. Til dette projekt ville jeg også opleve en anden metode til styring af en robotarm: ved hjælp af en Nintendo Nunchuk! De er billige, lette at finde og har en masse sensorer.
Der er flere måder, du kan bruge denne vejledning. Hvis du ikke har et robotarmsæt (og ikke ønsker at købe eller bygge et), kan du stadig bruge det til at lære noget om Arduino -programmering, og hvordan du kobler en Wii Nunchuk til dine egne projekter. Du kan også bruge den til at øve dine elektroniske og mekaniske færdigheder.
Trin 1: Værktøjer og materialer
Følgende værktøjer og materialer blev brugt i dette projekt:
Værktøjer og materialer:
- Loddejern og tråd. Jeg var nødt til at lodde nogle terminaler til Nunchuks ledninger for at forbinde det med Arduino;
- Krympende rør. Nogle stykker krympende rør blev brugt til en bedre isolering af lederne;
- Skruetrækker. Strukturen er monteret ved hjælp af nogle bolte og møtrikker;
- 6-akset mekanisk desktop robotarm (link). Dette fantastiske kit leveres allerede med flere komponenter som beskrevet nedenfor. Det er pålideligt og let at samle;
- 12V strømforsyning (2A eller mere);
- Nunchuk -controller (link). Det grænseflader til Arduino -kortet, og det bruges til at styre robotarmen;
- Jumpertråde til mænd (4 tråde);
- Arduino Mega (link / link / link). Bemærk, at det robotarmsæt, jeg har brugt, også har et bræt og controllerbundt, der allerede følger med dette Arduino -kort. Hvis du ikke bruger disse kits, kan du også bruge andre Arduino -tavler;
Jeg blev senere informeret om, at der er en Nunchuk -adapter, der gør forbindelsen til en brødbakke lettere (link / link). Det er en god mulighed, hvis du vil have samme tid på lodning og ikke vil ødelægge det originale stik som beskrevet i trin 9.
Sain Smart 6-akset mekanisk skrivebordsarm leveres allerede med følgende komponenter:
- Arduino Mega 2560 R3 (link)
- Betjeningskort skjold (link)
- NRF24L01+ modul til trådløs transceiver (link)
- MPU6050 3-akset gyroskop og et 3-akset accelerometer (link)
- 71 x M3X8 skrue
- 47 x M3 møtrik
- 2 x U beslag
- 5 x servobeslag
- 4 x 9 kg servo (link)
- 2 x 20 kg servo (link)
- 6 x metal servobakke
- 3 x U beslag
- 21 x retvinklet beslag
- 3 x flangeleje
- 1 x griber
Du finder muligvis andre robotarmsæt online (link), eller endda designer dine egne. Der er nogle fantastiske projekter, du kan 3D -udskrive, for eksempel.
I de følgende 7 trin viser jeg dig, hvordan du samler armkittet, før du tilslutter kredsløbene. Hvis du ikke har et lignende kit, er du velkommen til at springe nogle trin. Du kan bruge et andet robotarmsæt, samle det og hoppe direkte til elektronik- og programmeringstrinnene.
Ved hvert trin er der en animeret gif, der viser, hvordan min robotarm blev samlet. Det kører kun på webstedets desktopversion.
Anbefalede:
En enkel robotarm kontrolleret over faktisk håndbevægelse: 7 trin (med billeder)
En simpel robotarm, der kontrolleres over faktisk håndbevægelse: Dette er en meget enkel DOF -robotarm til begyndere. Armen er Arduino kontrolleret. Den er forbundet med en sensor, der er fastgjort på operatørens hånd. Derfor kan operatøren styre armens albue ved at bøje sin egen albuebevægelse. Ved
Fpga kontrolleret RC servomotor robotarm - Digilent konkurrence: 3 trin
Fpga kontrolleret RC servomotor robotarm - Digilent konkurrence: FPGA styret servomotor robotarm Målet med dette projekt er at skabe et programmerbart system, der kan udføre loddeoperationer på perf board. Systemet er baseret på Digilent Basys3 udviklings bord, og det vil være i stand til at lodde
Arduino kontrolleret robotarm m/ 6 frihedsgrader: 5 trin (med billeder)
Arduino kontrolleret robotarm med 6 frihedsgrader: Jeg er medlem af en robotgruppe, og hvert år deltager vores gruppe i en årlig Mini-Maker Faire. Fra 2014 besluttede jeg at bygge et nyt projekt til hvert års begivenhed. På det tidspunkt havde jeg cirka en måned før begivenheden til at sammensætte noget
Arduino kontrolleret telefon dock med lamper: 14 trin (med billeder)
Arduino kontrolleret telefon dock med lamper: Ideen var enkel nok; opret en telefonopladningsdock, der kun ville tænde en lampe, når telefonen oplades. Men som det ofte er tilfældet, kan ting, der i starten virker simple, ende med at blive lidt mere komplekse i deres udførelse. Dette er t
Arduino kontrolleret robotarm fra Lego Mindstorm: 6 trin
Arduino kontrolleret robotarm fra Lego Mindstorm: Genanvend to gamle Lego Mindstorm -motorer til en griberarm styret af en Arduino Uno. Dette er et Hack Sioux Falls -projekt, hvor vi udfordrede børn til at bygge noget fedt med en Arduino