Cuprins:

RC Simple 3 Servos Hexapod Walker: 8 pași (cu imagini)
RC Simple 3 Servos Hexapod Walker: 8 pași (cu imagini)

Video: RC Simple 3 Servos Hexapod Walker: 8 pași (cu imagini)

Video: RC Simple 3 Servos Hexapod Walker: 8 pași (cu imagini)
Video: Part 4 - Final Test - RC Hexapod Walker 3 servo simple with Flysky FS-T6 & Arduino Nano 2024, Iulie
Anonim
Image
Image
Îndoiți agrafele Aka făcând picioarele hexapodului
Îndoiți agrafele Aka făcând picioarele hexapodului

Acest proiect a fost inspirat de Pololu Simple Hexapod Walker.

www.pololu.com/docs/0J42/1

Vă rugăm să vizitați site-ul lor web, au lucruri uimitoare la vânzare, dacă sunteți pasionat de robotică.

În loc să fac un robot (folosind controlerul Micro Maestro), am conectat cele 3 servouri la Arduino Nano și, după conectarea receptorului FS-R6B cu 6 canale, am putut controla hexapodul de la distanță, folosind FlySky FS-T6.

Pentru acest instructiv aveți nevoie de:

3x agrafe lungi (lungime totală 16cm)

Receptor 1 x 6 canale

www.banggood.com/Wholesale-FS-R6B-FlySky-2…

4x Servo (1 rezervă doar în cazul în care ceva nu merge bine)

www.banggood.com/4-X-TowerPro-SG90-Mini-Ge…

1x Arduino Nano

www.banggood.com/ATmega328P-Arduino-Compat…

2x baterii Lipo 7.4V *

* (Vă rugăm să utilizați toate măsurile de precauție atunci când manipulați această baterie, mai ales atunci când le încărcați.)

www.banggood.com/Giant-Power-7_4V-300mAh-3…

2x regulator de tensiune (7,4V până la 5V) + 2 radiatoare

uk.rs-online.com/web/p/products/2988508/?g…

1x Transmițător (am folosit pentru toate proiectele mele Flysky FS-T6 super-de încredere)

www.banggood.com/Flysky-FS-T6-V2-2_4GHz-6C…

1x Mini Breadboard

www.banggood.com/Mini-Solderless-Prototype…

2x LED-uri de 3mm

o pereche de clești mici

UHU Por (fantastic pentru aproape orice proiect)

bandă groasă de dublă față

Adaptor 6x 1,5 mm din cauciuc

www.micronradiocontrol.co.uk/prop_adapter.h…

Pasul 1: Îndoiți agrafele Aka făcând picioarele hexapodului

Îndoiți agrafele Aka făcând picioarele hexapodului
Îndoiți agrafele Aka făcând picioarele hexapodului
Îndoiți agrafele Aka făcând picioarele hexapodului
Îndoiți agrafele Aka făcând picioarele hexapodului

Folosind o pereche mică de clești, îndoiți agrafe ca în imagini.

Practic, veți avea 2 picioare cu o formă de V cu capul în jos și una cu o formă de M.

Cele 2 agrafe cu forma V vor fi îndoite la fiecare 4cm.

Clipul cu forma M va fi îndoit la 3cm de margini și în centru la 45 de grade.

Pasul 2: Conectați serverele și testați că totul funcționează

Am conectat 4 canale ale receptorului meu la Arduino (folosesc întotdeauna Uno-ul mai mare pentru testele mele) și cele 3 semnale (cablu portocaliu / galben / alb) ale servo-urilor.

După aceea, am conectat Vcc și Masa receptorului la 5V și GND ale Arduino.

Este mai bine să alimentați servo-urile cu o baterie externă, prin urmare am conectat toate Vcc-urile și pământul servo-urilor în sine la mini-placa.

Vă rugăm să rețineți că în timpul testului nu am folosit / conectat regulatorul de tensiune de 5V.

Pasul 3: Migrarea la Arduino Nano … și teste suplimentare

Image
Image

Pasul anterior a fost ok, prin urmare am migrat totul către un Arduino Nano.

După această operație. Am mai făcut câteva teste.

Pasul 4: Atașarea Servo-urilor

Atașarea Servo-urilor
Atașarea Servo-urilor

Practic trebuie să atașați cele 3 servouri, așa cum am făcut în imagini.

Le puteți lipi împreună, având servo-ul plasat în centru, pe măsură ce coarnele lui erau îndreptate în față și celelalte 2 așezate deoparte, cu coarnele îndreptate în sus.

Pasul 5: Atașați picioarele / agrafe la coarnele servo

Atașați picioarele / agrafe la coarnele servo
Atașați picioarele / agrafe la coarnele servo
Atașați picioarele / agrafe la coarnele servo
Atașați picioarele / agrafe la coarnele servo

Puteți utiliza coarnele servo în formă de cruce pentru cele 2 servo poziționate deoparte și cea dreaptă pentru servo central.

Trebuie să atașați picioarele / agrafe cu forma de V la servos deoparte și piciorul cu forma de M la cel central.

Am lipit toate agrafe, dar pentru a face conexiunea mai puțin clătinată (acest hexapod este cam greu) am adăugat 2 bucăți de termorezistență neagră, pe ambele părți ale coarnelor servo.

Pasul 6: Puneți totul împreună

Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună

Placa de prindere cu Arduino Nano atașat, va fi plasată în spatele servos-urilor.

Pe deasupra, folosind niște bandă dublă față, am așezat receptorul cu 6 canale.

Toate cablurile sunt ascunse sub corpul hexapodului.

După cum am menționat la începutul acestui proiect, am adăugat 2 regulatoare de tensiune pentru a alimenta Arduino și servo-urile cu 5 volți. Am adăugat, de asemenea, 2 radiatoare, deoarece Mosfets devin cam fierbinți.

Vă rugăm să nu atingeți regulatorul de tensiune / radiatoarele atunci când utilizați hexapodul

Este posibil să alimentați Arduino Nano direct pe Vin (până la 12V conform fișei tehnice), dar acel pin este conectat la un regulator de tensiune de pe placa Arduino. Dacă în timpul testelor conectați / deconectați Arduino Nano de câteva ori, îl puteți arde … așa cum mi s-a întâmplat.:-(Nu în ultimul rând, bateriile sunt plasate una peste alta și atașate la receptorul cu 6 canale.

Pasul 7: Faceți corpul hexapodului cu ajutorul LED-urilor

Image
Image
Terminat!
Terminat!

Practic, am folosit aceeași tehnică a alteia dintre instructabilele mele (25, până acum).

Vă rog să aruncați o privire.

www.instructables.com/id/Cool-Canopy-With-…

După ce ați terminat acest proces, puteți conecta cele 2 fire la 3,3V de pe Arduino Nano.

În acest fel, hexapodul dvs. va deveni „viu”.

Pasul 8: Gata

Felicitări!

Acum vă puteți controla hexapodul folosind transmițătorul.

Poate merge înainte, înapoi, la stânga și la dreapta.

Ca ultimă atingere, puteți utiliza niște termoreglaje negre (sau maro), pentru a acoperi agrafe metalice.

În acest fel, picioarele hexapodului vor arăta mult mai bine.

Recomandat: