Агуулгын хүснэгт:

SimpleWalker: 4 хөлтэй 2 servo явган робот: 7 алхам
SimpleWalker: 4 хөлтэй 2 servo явган робот: 7 алхам

Видео: SimpleWalker: 4 хөлтэй 2 servo явган робот: 7 алхам

Видео: SimpleWalker: 4 хөлтэй 2 servo явган робот: 7 алхам
Видео: ADVANCED ANIMAL ROBOTS YOU NEED TO SEE 2024, Долдугаар сарын
Anonim
SimpleWalker: 4 хөлтэй 2 servo явган робот
SimpleWalker: 4 хөлтэй 2 servo явган робот

Arduino (өөрийн загвар atmega88) удирдлагатай явган робот, хоёр RC servo ба 1 А4 хуудас материалаар хийгдсэн

Алхам 1: Материалыг авах

Материалыг авах
Материалыг авах

шаардлагатай материал: 1 хус фанер (4мм) 21 х 29.7 см (А4) (энэ нь ямар ч материал байж болно. Та мөн хаягдал бит ашиглаж, эд ангиудыг нь хайчилж болно) 2 RC servo (стандарт хэмжээ) бэхэлгээний материалаар 8 эрэг м2 х 8 самар орно 8 эрэг m3 x 12 самар орно 2 эрэг m3 x 101 батерейны контейнер, утас4 niMh батерей (илүү сайн цэнэглэдэг. серво бага зэрэг хүч хэрэглэснээс хойш) 1 arduino эсвэл нийцтэй микроконтроллер самбар (cheapduino)

Алхам 2: эд ангиудыг хийх

Эд ангиудыг хийх
Эд ангиудыг хийх
Эд ангиудыг хийх
Эд ангиудыг хийх
Эд ангиудыг хийх
Эд ангиудыг хийх

Эд ангиудыг поликарбонат шил, мод гэх мэт 4 мм зузаантай нэг хуудас материалаар хайчилж эсвэл хөрөөдөх боломжтой. Энэ жишээнд би Fablab дахь лазер зүсэгч ашиглан хайчилж авсан 4мм хус фанерыг ашигласан. Хэсэг бүхий pdf -ийг миний блог дээрх simpleWalker -ийн хуудаснаас авах боломжтой. Блог дээрх поликарбонатын хувилбарын хувьд би лазер таслагчийн оронд тууз хөрөө ашигласан.

Алхам 3: RC Servo -ийг холбоно уу

RC Servo -ийг холбоно уу
RC Servo -ийг холбоно уу
RC Servo -ийг холбоно уу
RC Servo -ийг холбоно уу

Сервог тус бүр 4 эрэг ашиглан холбож болно. Модыг ашиглан өөрөө түншдэг эрэг хийхэд хангалттай. Үгүй бол самар, боолт ашиглана уу.

Алхам 4: Хөлийг угсрах

Хөлийг угсрах
Хөлийг угсрах
Хөлийг угсрах
Хөлийг угсрах
Хөлийг угсрах
Хөлийг угсрах

Мво боолтыг ашиглан хөлийн хавтан дээр servo-хавтанг бэхлээрэй. Өрөмдсөн нүхийг бага зэрэг томруулах шаардлагатай байж магадгүй юм. М2 шураг нь их хүч шаарддаггүй, голчлон тэдгээрийг байрлуулагч болгон ашигладаг. Хөлийг servo босоо аманд бэхэлсэн төв м3 шураг нь ачааллыг авна. Төвийн м3 боолтыг бүү чангал. Эхлээд та програм хангамж дахь servo-ийн төв байр суурийг олж мэдэх хэрэгтэй. Сервог төв болгосны дараа ([0-180] серво хүрээтэй arduino кодоор servo дээр '80' гэсэн утгыг бичнэ гэсэн үг) та хөлөө шулуун өнцгөөр холбож болно.

Алхам 5: Цахилгаан хэрэгсэл, батерейг нэмнэ үү

Цахилгаан хэрэгсэл ба батерейг нэмнэ үү
Цахилгаан хэрэгсэл ба батерейг нэмнэ үү
Цахилгаан хэрэгсэл ба батерейг нэмнэ үү
Цахилгаан хэрэгсэл ба батерейг нэмнэ үү

Зай эзэмшигч ба микроконтроллерийн самбарыг хоёр талт наалдамхай туузаар бэхэлсэн. (хөөс судалтай). Ашигласан микроконтроллерын самбар нь mega88-ийг ашигладаг тул би үүнийг "ottantotto" гэж нэрлэсэн arduino-аас санаа авсан дизайны талхны хувилбар юм. Та дуртай микроконтроллерийн самбарыг ашиглаж болно (энгийн Arduino эсвэл Arduino нано эсвэл мини сайн байх болно). Та бас ottantotto вики дээр тайлбарласны дагуу талхны самбар дээр оттантоттын загварыг бүтээхийг оролдож болно.

Алхам 6: Хөтөлбөрийг байршуулах

Програмыг байршуулах
Програмыг байршуулах

Arduino програм нь маш ойлгомжтой байдаг. Би програмыг байршуулахын тулд талхны самбар дээр хийсэн RS232 товчлуурыг ашигласан. Дахин схем, ачаалагч эх сурвалж гэх мэтийг вики дээрээс олж болно. Arduino ноорог:

#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 дээрээс олж болно.

Зөвлөмж болгож буй: