Turinys:

Vaikščiojantis robotas su 3 servo: 4 žingsniai (su nuotraukomis)
Vaikščiojantis robotas su 3 servo: 4 žingsniai (su nuotraukomis)

Video: Vaikščiojantis robotas su 3 servo: 4 žingsniai (su nuotraukomis)

Video: Vaikščiojantis robotas su 3 servo: 4 žingsniai (su nuotraukomis)
Video: CS50 2015 – 11-я неделя 2024, Lapkritis
Anonim
Image
Image

Tai paprastas dvikojis robotas, galintis vaikščioti. Pagaminta iš „Arduino“, trijų servo ir paprasto mechanizmo. Įsakykite robotui, jis gali judėti į priekį, atgal, net pasukti ar pasukti.

Viena servo yra svorio centro perkėlimas. Dar du - pasukti abi kojas. Padėkite svorį į dešinę ir pasukite dešinę koją, pasukite svorį į kairę ir pasukite kairę koją ir sulenkite kilpą.

Lengvas būdas perkelti svorio centrą yra servo pagalba pasukti kažką sunkaus svorio. Baterijos jam tinka, nes didžioji šio roboto svorio dalis yra 4 x AA baterijos.

Šis robotas juda subtiliai, todėl jam reikia plokščių ir neslidžių grindų, tačiau net ir tada staigūs judesiai sukelia nenumatytą judėjimą. Bandžiau sukurti programą, kad ji sklandžiai judėtų.

Lėtai paleiskite servo ir pagreitinkite, sulėtinkite greitį ir sustokite. Sūpuojanti ranka nejudėjo sklandžiai, kad ir kaip tai padariau, manau, kad taip yra dėl to, kad trūksta servo galios.

Prekės

Arduino Nano

Bet kuri plokštė gali būti gerai, jei veikia „Arduino“kodas.

3 x servo

Aš naudoju „SG90“mikro servo, siūbuosi šiek tiek galingesnę sūpynėms.

4 x AA NiMh baterijos ir dėklas

Norėdami prijungti tiesioginį „Arduino 5V“prievadą, šarminė baterija yra per aukšta įtampa.

Medžiaga roboto rėmui, besisukančiai rankai ir kojai

Rėmui naudojau 2 mm x 10 mm x 375 mm aliuminio strypą. Ir 2 mm x 10 mm x 70 mm plastikinis strypas svyruojančiai rankai. 2 x plastikinis buteliuko dangtelis kojoms. Jei galite gauti daugiau plonos juostos, pvz., 1 mm x 15 mm, rėmelį galite padaryti ir reguliuoti lengviau.

Litavimo viela, dvipusė juosta, lipni juosta, mini varžtas ar pan

1 žingsnis:

Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas
Vaizdas

Padarykite roboto rėmą su aliuminio strypu. Padarykite pasukimo mechanizmą. Norėdami pasukti sunkias baterijas, tvirtai pritvirtinkite varžtu.

2 žingsnis:

Vaizdas
Vaizdas

Pritvirtinkite servo prie rėmo ir suriškite kabelius

Laidų servo ir „Arduino“. Nr.9 iki R pėdos Nr.10 iki L pėdos Nr.11 iki sūpynių, GND ir 5V

3 žingsnis:

Programa „Arduino“. Būkite atsargūs jungdami prie kompiuterio, atjunkite baterijas.

4 žingsnis:

Vaizdas
Vaizdas

Padarykite roboto kūną. Jis gali būti bet kokios formos, tačiau jis turi būti lengvas. Jei uždėsite kūną, pamatysite, kuris yra priekis.

Rekomenduojamas: