Indholdsfortegnelse:
- Trin 1: Vigtige forklaringer
- Trin 2: Komponenter:
- Trin 3: 3D -udskrevne filer
- Trin 4: Ledningsdiagrammer
- Trin 5: Sådan bygger du
- Trin 6: Nyttige billeder
- Trin 7: Arduino -kode
![Quadruped Spider Robot - GC_MK1: 8 trin (med billeder) Quadruped Spider Robot - GC_MK1: 8 trin (med billeder)](https://i.howwhatproduce.com/images/006/image-15254-j.webp)
Video: Quadruped Spider Robot - GC_MK1: 8 trin (med billeder)
![Video: Quadruped Spider Robot - GC_MK1: 8 trin (med billeder) Video: Quadruped Spider Robot - GC_MK1: 8 trin (med billeder)](https://i.ytimg.com/vi/sDuzb-I00-4/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
![Quadruped Spider Robot - GC_MK1 Quadruped Spider Robot - GC_MK1](https://i.howwhatproduce.com/images/006/image-15254-1-j.webp)
Edderkoprobotten alias GC_MK1 bevæger sig frem og tilbage og kan også danse afhængigt af koden indlæst på Arduino. Robotten bruger 12 mikro servomotorer (SG90); 3 for hvert ben. Controlleren, der bruges til at styre servomotorer, er en Arduino Nano. Vi bruger også et 12V batteri, der trappes ned til 5V ved hjælp af en DC-DC-omformer og derefter føres til VIN-stiften for også at drive Arduino- og servomotorer. Alle dele til robotens krop er blevet 3D -printet.
Trin 1: Vigtige forklaringer
Servomotorer:
- Servomotorer bruges ofte til at rotere og skubbe eller trække genstande med stor præcision.
- En servomotor består af en lille jævnstrømsmotor og et par gear, der tager motorens høje hastighed og bremser den, mens den øger drejningsmomentet for udgangsakslen i servoen.
- Tungere arbejde kræver mere drejningsmoment (metalgear bruges i servomotorer til at producere mere drejningsmoment, mens plastik til mindre drejningsmoment).
- Der er også en positionssensor på et af motorens gear, som er forbundet til et lille printkort. Printkortet afkoder signalerne for at bestemme, hvor langt servoen skal rotere afhængigt af signalet fra brugeren. Derefter sammenligner den den ønskede position med den faktiske position og beslutter, hvilken retning der skal roteres.
- Pulse Width Modulation (PWM) bruges til at styre servomotorpositionen. Servomotorer aktiveres, når de modtager et styresignal (impulser). En puls er en overgang fra lavspænding til højspænding, normalt forbliver pulsen høj i et stykke tid.
- Servomotorer har en tendens til at arbejde i et område på 4,5 til 6 volt og et pulstog på omkring 50 til 60 Hz.
- 50HZ = 1/20ms >> PWM = 20ms
Typer af servomotor
- Positionsrotationsservo >> Roterer omkring 180 grader/halvcirkel.
- Kontinuerlig rotationsservo >> Roterer i begge retninger på ubestemt tid.
- Lineær servo >> Har en ekstra mekanisme (tandhjul) til at bevæge sig frem og tilbage i stedet for cirkulær.
Trin 2: Komponenter:
![Image Image](https://i.howwhatproduce.com/images/006/image-15254-2-j.webp)
![](https://i.ytimg.com/vi/651GJfu3v3g/hqdefault.jpg)
1x Arduino Nano mikrokontroller:
12x SG90 Servomotorer
1x Mini brødbræt:
/eller /
1x printkortprototype:
1x 12V batteri: (Dette er det, jeg brugte, du kan også bruge et andet batteri)
F til F Jumpers og M til M Jumpers:
1x DC til DC Boost Converter
Trin 3: 3D -udskrevne filer
![3D -printede filer 3D -printede filer](https://i.howwhatproduce.com/images/006/image-15254-3-j.webp)
Øvre del Robot Spider Body (venstre) || Nederste del Robot Spider Body (højre)
Jeg brugte Fusion 360 og min Prusa i3 MK3 til at udskrive alle dele til edderkopprobotten. Jeg ændrede sengen til at passe til mit batteri, men jeg fejlberegnede dimensionerne, så jeg var nødt til at holde batteriet selv til demoen. Arbejder allerede på GC_MK2!
Hvis du ikke har brug for en større seng eller anden ændring, kan du bruge de aktuelle filer i ting (link nedenfor).
Thingverse Parts til Spider Robot
STL -filer til opdateret krop af edderkopprobot (bredere til større batteri)
Trin 4: Ledningsdiagrammer
![Ledningsdiagrammer Ledningsdiagrammer](https://i.howwhatproduce.com/images/006/image-15254-4-j.webp)
![Ledningsdiagrammer Ledningsdiagrammer](https://i.howwhatproduce.com/images/006/image-15254-5-j.webp)
Trin 5: Sådan bygger du
![Image Image](https://i.howwhatproduce.com/images/006/image-15254-6-j.webp)
![](https://i.ytimg.com/vi/LNCdvFHbrno/hqdefault.jpg)
Trin 6: Nyttige billeder
![Nyttige billeder Nyttige billeder](https://i.howwhatproduce.com/images/006/image-15254-7-j.webp)
![Nyttige billeder Nyttige billeder](https://i.howwhatproduce.com/images/006/image-15254-8-j.webp)
![Nyttige billeder Nyttige billeder](https://i.howwhatproduce.com/images/006/image-15254-9-j.webp)
Trin 7: Arduino -kode
For at få alle servomotorer til den samme startposition, skal du først uploade arduino -benskitsen (Legs.ino) -filen.
Når du har gennemført ovenstående trin, kan du tilføje skruer (lynlåse fungerer også) til servomotorarmene og stramme dem.
Download og installer FlexiTimer2 -biblioteket, før du uploader program 1 og 2 skitser.
FlexiTimer2 bibliotek
Nu er du klar til at uploade Program1.ino eller Program2.ino for at køre på Arduino.
Legs.ino
// Find den oprindelige position af benene
// RegisHsu 2015-09-09
#omfatte
Servoservo [4] [3];
// definere servos 'porte
const int servo_pin [4] [3] = {{2, 3, 4}, {5, 6, 7}, {8, 9, 10}, {11, 12, 13}};
ugyldig opsætning ()
{// initialiser alle servoer for (int i = 0; i <4; i ++) {for (int j = 0; j <3; j ++) {servo [j].attach (servo_pin [j]); forsinkelse (20); }}}
void loop (void)
{for (int i = 0; i <4; i ++) {for (int j = 0; j <3; j ++) {servo [j].write (90); forsinkelse (20); }}}
De to andre Arduino -skitser er alt for lange til at poste her.
Tjek linket herunder.
Link til Google drev -mappe med alle filer. (Inkluderer Arduino -skitsefiler og flexitimer2 -bibliotek)
Spider Robot -filer
Tak til RegisHsu for Arduino -skitsefiler.
Anbefalede:
3D -trykt Arduino Powered Quadruped Robot: 13 trin (med billeder)
![3D -trykt Arduino Powered Quadruped Robot: 13 trin (med billeder) 3D -trykt Arduino Powered Quadruped Robot: 13 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-5520-j.webp)
3D -printet Arduino Powered Quadruped Robot: Fra de tidligere instruktioner kan du sikkert se, at jeg har en dyb interesse for robotprojekter. Efter den forrige Instructable, hvor jeg byggede en robot biped, besluttede jeg at prøve at lave en firdobbelt robot, der kunne efterligne dyr som hund
GorillaBot 3D -trykt Arduino Autonomous Sprint Quadruped Robot: 9 trin (med billeder)
![GorillaBot 3D -trykt Arduino Autonomous Sprint Quadruped Robot: 9 trin (med billeder) GorillaBot 3D -trykt Arduino Autonomous Sprint Quadruped Robot: 9 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-2471-9-j.webp)
GorillaBot 3D -trykt Arduino Autonomous Sprint Quadruped Robot: Hvert år i Toulouse (Frankrig) er der Toulouse Robot Race #TRR2021 Løbet består af en 10 meter autonom sprint for to- og firdobbelte robotter. 10 meter sprint. Så med det i m
"Miles" Quadruped Spider Robot: 5 trin
!["Miles" Quadruped Spider Robot: 5 trin "Miles" Quadruped Spider Robot: 5 trin](https://i.howwhatproduce.com/images/003/image-6005-j.webp)
"Miles" Quadruped Spider Robot: Baseret på Arduino Nano er Miles en edderkopprobot, der bruger sine 4 ben til at gå og manøvrere. Den bruger 8 SG90 / MG90 Servomotorer som aktuatorer til benene, består af et brugerdefineret printkort til at drive og styre servoerne og Arduino Nano.PCB har dedikeret
[DIY] Spider Robot (Quad Robot, Quadruped): 14 trin (med billeder)
![[DIY] Spider Robot (Quad Robot, Quadruped): 14 trin (med billeder) [DIY] Spider Robot (Quad Robot, Quadruped): 14 trin (med billeder)](https://i.howwhatproduce.com/images/001/image-1641-34-j.webp)
[DIY] Spider Robot (Quad Robot, Quadruped): Hvis du har brug for ekstra støtte fra mig, vil det være bedre at give en passende donation til mig: http: //paypal.me/RegisHsu2019-10-10 opdatering: Den nye kompilator vil medføre problem med beregning af flydende tal. Jeg har allerede ændret koden. 2017-03-26
ARDUINO SPIDER ROBOT (QUADRUPED): 7 trin
![ARDUINO SPIDER ROBOT (QUADRUPED): 7 trin ARDUINO SPIDER ROBOT (QUADRUPED): 7 trin](https://i.howwhatproduce.com/images/006/image-17699-22-j.webp)
ARDUINO SPIDER ROBOT (QUADRUPED): Hej fyre! Her er en ny vejledning til at guide dig trin for trin, mens du laver denne form for super fantastiske elektroniske projekter, som er " Crawler -robotten " også kendt som " Spider Robot " du er en "Quadruped robot". Da hver krop ikke