Mundarija:

3 Servo bilan yuradigan robot: 4 qadam (rasmlar bilan)
3 Servo bilan yuradigan robot: 4 qadam (rasmlar bilan)

Video: 3 Servo bilan yuradigan robot: 4 qadam (rasmlar bilan)

Video: 3 Servo bilan yuradigan robot: 4 qadam (rasmlar bilan)
Video: buka buka raqisi yoqqan bõlsa bitta layk 2024, Iyul
Anonim
Image
Image

Bu oddiy ikki oyoqli robot yura oladi. Arduino -dan yasalgan, uchta servo va oddiy mexanizm. Robotning buyrug'i bilan u oldinga, orqaga, hatto aylana oladi.

Bir servo - tortishish markazini siljitish. Yana ikkita oyoqni burish kerak. Og'irlikni o'ngga va o'ng oyog'ingizga, og'irlikni chapga va chap oyog'ingizga burab, aylantiring.

Og'irlik markazini siljitishning eng oson usuli - bu og'ir narsalarni qimirlatish uchun servo. Batareyalar bunga mos keladi, chunki bu robot og'irligining ko'p qismi 4 x AA batareyadir.

Bu robot nozik muvozanatda harakat qilmoqda, shuning uchun tekis va silliq bo'lmagan polga ehtiyoj bor, lekin shunda ham to'satdan siljish istalmagan harakatni keltirib chiqaradi. Men muammosiz harakat qilish uchun dasturni ishlab chiqishga harakat qildim.

Servo asta -sekin boshlang va tezlashtiring, sekinlashtiring va to'xtating. Qanday harakat qilsam ham, qimirlatuvchi qo'l silliq siljimadi, menimcha, bu servo quvvati yo'qligidan.

Ta'minotlar

Arduino Nano

Agar Arduino kodi ishlasa, istalgan taxta yaxshi bo'lishi mumkin.

3 x Servo

Men SG90 mikro servosidan foydalandim, aylanuvchi servo uchun kuchliroqni tavsiya qilaman.

4 x AA NiMh batareya va korpus

To'g'ridan -to'g'ri Arduino 5V portini ulash uchun gidroksidi batareya juda yuqori kuchlanishga ega.

Robot ramkasi uchun material, qo'l va oyoqning tebranishi

Men ramka uchun 2 mm x 10 mm x 375 mm alyuminiy panjarani ishlatardim. Qo'lni siljitish uchun 2 mm x 10 mm x 70 mm plastik plastinka. Oyoqlar uchun 2 x plastik shisha qopqoq. Agar siz 1 mm x 15 mm kabi ingichka barni olsangiz, ramkani osonroq qilib sozlashingiz mumkin.

Lehimlash simlari, ikki tomonlama lenta, yopishqoq lenta, mini vint yoki shunga o'xshash

1 -qadam:

Rasm
Rasm
Rasm
Rasm
Rasm
Rasm

Alyuminiy panjarali robot ramka yasang. Burilish mexanizmini yarating. Og'ir batareyalarni burish uchun vint bilan mahkamlang.

2 -qadam:

Rasm
Rasm

Kabellarni ramkaga o'rnatish va bog'lash uchun servo tuzatish

Servo va Arduino simlarini ulash. № 9-sonli R-oyoq 10-sonli L-oyoq 11-sonli burilish, GND va 5V

3 -qadam:

Arduino uchun dastur. Kompyuterga ulanishda ehtiyot bo'ling, batareyalarni ajratib oling.

4 -qadam:

Rasm
Rasm

Robot tanasini yarating. Bu har qanday shaklda bo'lishi mumkin, lekin u engil bo'lishi kerak. Agar siz tanani kiysangiz, qaysi biri oldingi ekanligini ko'rishingiz mumkin.

Tavsiya: