Мазмұны:

SimpleWalker: 4-аяқты 2-серво жүретін робот: 7 қадам
SimpleWalker: 4-аяқты 2-серво жүретін робот: 7 қадам

Бейне: SimpleWalker: 4-аяқты 2-серво жүретін робот: 7 қадам

Бейне: SimpleWalker: 4-аяқты 2-серво жүретін робот: 7 қадам
Бейне: ТАКОВ МОЙ ПУТЬ В L4D2 2024, Шілде
Anonim
SimpleWalker: 4-аяқты 2-серво жүретін робот
SimpleWalker: 4-аяқты 2-серво жүретін робот

Arduino (atmega88 бар жеке дизайны) басқарылатын жаяу робот, екі RC сервосы мен 1 А4 парақ материалынан жасалған

1 -қадам: материалдарды алыңыз

Материалдарды алыңыз
Материалдарды алыңыз

Қажетті материалдар: 21 х 29,7 см (А4) қайыңнан жасалған фанера (4мм) 1 парақ (бұл кез келген материал болуы мүмкін. Сіз сондай -ақ сынықтарды пайдалана аласыз және олардың жеке бөлшектерін кесіп тастай аласыз) 2 RC серво (стандартты өлшем) монтаждық материалдармен 8 бұранда м2 х 8 гайкамен қоса 8 бұранда m3 x 12 гайкамен қоса 2 бұранда m3 x 101 батарея контейнері, сымдар4 ниМх батареялар (мүмкіндігінше қайта зарядталатын.. серво қуаты аз болғандықтан) 1 ардуино немесе үйлесімді микроконтроллер тақтасы (cheapduino)

2 -қадам: Бөлшектерді жасаңыз

Бөлшектерді жасаңыз
Бөлшектерді жасаңыз
Бөлшектерді жасаңыз
Бөлшектерді жасаңыз
Бөлшектерді жасаңыз
Бөлшектерді жасаңыз

Бөлшектерді қалыңдығы 4 мм материалдың бір парағынан кесуге немесе аралауға болады, мысалы, поликарбонат шыны немесе ағаш. Бұл мысалда мен Fablab лазерлік кескіш көмегімен кесілген 4 мм қайыңды фанераны қолдандым. Бөлшектері бар pdf файлын менің блогымдағы simpleWalker туралы беттен алуға болады. Блогтағы поликарбонат нұсқасы үшін мен лазерлік кескіштің орнына таспалы араны қолдандым.

3 -қадам: RC сервосын орнатыңыз

RC сервосын орнатыңыз
RC сервосын орнатыңыз
RC сервосын орнатыңыз
RC сервосын орнатыңыз

Серводы әрқайсысы 4 бұранданың көмегімен орнатуға болады. Ағаштың көмегімен өздігінен бұрап тұратын бұрандалар жеткілікті болады. Әйтпесе гайкалар мен болттарды қолданыңыз.

4 -қадам: Аяқтарды жинаңыз

Аяқтарды жинаңыз
Аяқтарды жинаңыз
Аяқтарды жинаңыз
Аяқтарды жинаңыз
Аяқтарды жинаңыз
Аяқтарды жинаңыз

М2 бұрандаларды қолданып, табақшаларға серво-пластиналарды орнатыңыз. Сізге бұрғыланған тесіктерді сәл үлкейту қажет болуы мүмкін. М2 бұрандалар көп күш салудың қажеті жоқ, олар негізінен толтырғыш ретінде қолданылады. Аяқты серво білігіне бекітетін м3 орталық бұранда жүктемені қабылдайды. M3 орталық бұрандаларын әлі тартпаңыз. Алдымен сервистің бағдарламалық қамтамасыз етудегі орнын анықтау керек. Сервоны ортаға қойғаннан кейін ([0-180] серво диапазоны бар arduino кодында бұл сервоға '80' мәнін жазуды білдіреді) аяқтарды тік бұрышта орнатуға болады.

5 -қадам: Электроника мен батареяны қосыңыз

Электроника мен батареяны қосыңыз
Электроника мен батареяны қосыңыз
Электроника мен батареяны қосыңыз
Электроника мен батареяны қосыңыз

Батарея ұстағыш пен микроконтроллер тақтасы екі жақты жабысқақ таспамен бекітілген. (көбік өзегі бар). Қолданылған микроконтроллер тақтасы-бұл arduino-шабыттандырылған дизайнның тақтасы, оны mega88 қолданғандықтан, мен оны «оттантотто» деп атадым. Сіз өзіңізге ұнайтын кез келген микроконтроллер тақтасын қолдана аласыз (қалыпты Arduino немесе Arduino нано немесе мини жақсы болады). Оттантто викиде сипатталғандай, сіз нан тақтасында оттантто дизайнын жасауға тырысуға болады.

6 -қадам: Бағдарламаны жүктеңіз

Бағдарламаны жүктеңіз
Бағдарламаны жүктеңіз

Arduino бағдарламасы өте қарапайым. Мен бағдарламаны жүктеу үшін тақтада жасалған RS232 кілтін қолдандым. Уикиде тағы да схемалық, жүктеуші көздерін және т.б. табуға болады. Ардуино эскизі:

#include Servo frontservo, backservo; char forward = {60, 100, 100, 100, 100, 60, 60, 60}; void setup () {frontservo.attach (9); backservo.attach (10);} void loop () {for (int n = 0; n <4; n ++) {frontservo.write (алға [2*n]); backservo.write (алға [(2*n) +1]); кешіктіру (300);}}

7 -қадам: Енді қосыңыз және жіберіңіз …

Енді қосыңыз және жіберіңіз …
Енді қосыңыз және жіберіңіз …

Роботтың әрекетін youtube -те қараңыз: осы нұсқаулықта қолданылатын барлық ресурстарды менің блогымда https://retrointerfacing.com сайтынан табуға болады.

Ұсынылған: