2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Jedná sa o jednoduchého dvojnohého robota, ktorý dokáže chodiť. Vyrobené z Arduina, troch serv a jednoduchého mechanizmu. Príkaz robotu sa môže pohybovať dopredu, dozadu, dokonca sa môže otáčať alebo otáčať.
Jedno servo má posúvať ťažisko. Ďalší dvaja majú skrútiť obe nohy. Dajte váhu doprava a skrúcate pravú nohu, závažie doľava a skrúcate ľavú nohu a slučku.
Ľahký spôsob presunu ťažiska je použitie serva na švih niečoho ťažkého. Batérie sú na to vhodné, pretože väčšina hmotnosti tohto robota je 4 x AA batérie.
Tento robot sa pohybuje na jemnej rovnováhe, takže potrebujete rovnú a nekĺzavú podlahu, ale aj tak náhly pohyb spôsobí nechcený pohyb. Snažil som sa vymyslieť program, aby sa pohyboval hladko.
Naštartujte servo pomaly a zrýchľujte, spomaľujte a zastavujte. Otočné rameno sa nepohybovalo hladko, bez ohľadu na to, ako som to urobil, myslím si, že je to kvôli nedostatku servo výkonu.
Zásoby
Arduino Nano
Akákoľvek doska môže byť v poriadku, ak funguje kód Arduino.
3 x servo
Použil som mikro servo SG90, na výkyvné servo odporúčam silnejšie.
4 x AA NiMh batérie a puzdro
Na pripojenie priameho 5V portu Arduino je alkalická batéria príliš vysoká.
Materiál pre rám robota, výkyvné rameno a nohu
Na rám som použil hliníkovú tyč 2 mm x 10 mm x 375 mm. A plastová tyč 2 mm x 10 mm x 70 mm pre výkyvné rameno. 2 x plastový uzáver fľaše na nohy. Ak získate viac tenkých tyčí ako 1 mm x 15 mm, môžete rám uľahčiť a upravovať.
Spájkovací drôt, obojstranná páska, lepiaca páska, miniskrutka alebo tak
Krok 1:
Vytvorte rám robota s hliníkovou tyčou. Vytvorte výkyvný mechanizmus. Ak chcete hojdať ťažké batérie, pevne ich zaistite skrutkou.
Krok 2:
Upevnite servo k rámu a priviažte káble
Servo zapojenie a Arduino. Č. 9 až R-stopa č. 10 až L-noha č. 11 pre hojdačku, GND a 5V
Krok 3:
Program na Arduino. Pri pripájaní k počítaču buďte opatrní, odpojte batérie.
Krok 4:
Vyrobte telo robota. Môže mať akýkoľvek tvar, ale musí byť ľahký. Ak si nasadíte telo, vidíte, ktorá je predná strana.