Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Ahoj, Dnes vás poučím o tom, ako si vyrobiť jednoduché robotické rameno, ktoré je možné naprogramovať tak, aby vykonávalo množstvo funkcií alebo si len zahralo golf.
Zásoby
- 3x servomotory (4 doláre za motor)
- 1x chlebová doska (10 dolárov)
- 1x Arduino Uno (21 dolárov)
- 1x balíček prepojovacích drôtov (zhruba 10 dolárov)
- 3x potenciometer (6 dolárov za 3)
- 2x tlačidlo (20 centov za 1)
- 5x červená LED (12 dolárov za 300 ks súpravu)
- 5x odpor 330 ohmov (8 dolárov za 100 balení)
- 2x 10k Ohm rezistor (8 dolárov za 100 balení)
Krok 1: Príprava
Položte všetky svoje súčiastky na stôl pred seba. Uistite sa, že tam máte všetko a či je váš pracovný priestor čistý. Je dôležité uistiť sa, že máte všetko, čo potrebujete, aby ste nerobili chyby alebo prestali pracovať na projekte.
Krok 2:
Vezmite si dosku na chlieb a položte ju na pracovný priestor pred sebou. Vedľa nej položte Arduino UNO a kábel, ktorý ho pripája k počítaču.
Krok 3:
Začnite vytiahnutím štyroch prepojovacích káblov. Najprv pripevnite jeden červený jumper z 5v na Arduine na červenú + stranu na doske. Potom, keď je to hotové, pripevnite jeden čierny prepojok z GND na Arduine k čiernej strane na doske. Akonáhle sú tieto dva vodiče pripevnené, pripevnite čierny a červený vodič k opačným elektrickým vedeniam na druhej strane dosky.
Krok 4:
V ďalšom kroku pripevnite tri potenciometre vedľa seba a červené a čierne vodiče vychádzajúce z ich ľavého a pravého kolíka, aby boli komponenty napájané a uzemnené. Tieto potenciometre nám umožňujú ovládať 3 kĺby ramena pohybom 90 stupňov.
Krok 5:
Potom pripevnite dve tlačidlá a 5 LED diód podľa obrázku. Budú použité ako metóda na programovanie funkcií do ramena iba pomocou hardvéru, bez softvéru.
Krok 6:
Pripojte 7 odporov k doske ako je znázornené na obrázku. Dva odpory 10 kOhm sú pripojené k pravej nohe každého tlačidla a k zemi a päť odporov 330 ohmov je pripojených k pravej časti všetkých červených LED diód a k zemi.
Krok 7:
Keď pripojíte odpory, je čas pripojiť potenciometre a tlačidlá. Postupujte podľa schémy, ako je znázornené, a pripevnite modrý vodič z každého zo stredných kolíkov potenciometrov k drážkam a0, a1 a a2 na Arduine. Potom pripojte napájanie ku každému z tlačidiel, ako je znázornené na obrázku, a k ich signálnym kolíkom 12 a 13 tesne nad odporom, ako je to znázornené.
Krok 8:
Po dokončení kroku 7 môžete začať s pripájaním signálnych vodičov pre červené diódy LED. Pripojte päť žltých signálnych vodičov z každej ľavej nohy diódy LED k pinom 8, 7, 4, 3 a 2. Keď skončíte, pokračujte ďalším krokom.
Krok 9:
Ďalej umiestnite svoje 3 servomotory tak, aby konektory smerovali k nepájivej doske. Potom urobte tri sady pripojení pre napájanie a uzemnenie, ktoré budú serva používať, keď sú pripojené k doske. Aby ste vodiče zapojili správne, postupujte podľa schémy, ako je znázornené.
Krok 10:
V tomto kroku pripájame servomotory k doske. Začnite pripojením napájania a uzemnenia každého serva k napájaciemu a uzemňovaciemu spojeniu, ktoré sme urobili predtým. Potom podľa schémy pripojte signálny kolík každého serva naľavo od každého napájacieho vodiča, aby ho bolo možné pripojiť ďalej.
Krok 11:
Po dokončení kroku 10 môžete začať pripájať signálne vodiče pre servomotory. Pomocou pinov 9, 6 a 5 pripojte 3 signálne vodiče k trom servám podľa obrázku. To umožní servám prijímať vstup z potenciometrov cez Arduino.
Krok 12:
Teraz, keď ste dokončili zapojenie, neváhajte a vezmite s projektom kreatívnu slobodu. Môžete nasledovať tak, ako som to urobil ja, a vyrobiť rameno z paličiek Popsicle a horúceho lepidla, alebo sa môžete vydať vlastnou cestou a navrhnúť si vlastnú ruku z iných materiálov. V tomto kroku je kód poskytnutý, neváhajte ho použiť alebo si vytvorte vlastný.