Двоколісний балансуючий робот на ardu »роботи на платформі Ардуіно

Двоколісний балансуючий робот на ardu »роботи на платформі Ардуіно

Так виглядає робот в дії: www.flickr.com/photos/fasaxc/5944650602/

Ось список використаних частин, деталей і матеріалів:

Arduino Uno
Драйвер мотора Sparkfun Ardumoto
Bluetooth-модем Sparkfun BlueSmirf
Два моторчика з редуктором 24: 1
Два колеса (по 70 мм)
Дві батареї 3.7V Li-poly 850MAh
Модуль гіроскопа ADXRS613 Sparkfun, закріплений на осі обертання коліс
Акселерометр ADXL203CE - також закріплений на осі обертання коліс
світлодіод
Шасі - 2.7мм бамбукова фанера
пластик InstaMorph

Акселерометр: Я спочатку спробував зібрати робота тільки з акселерометром для сенсора нахилу, без гіроскопа. Такий підхід виявився приреченим на провал: акселерометр був розбитий прискоренням двигунів - таким чином, він не може використовуватися для визначення нахилу під час прискорення робота. З іншого боку, використання тільки гіроскопа зробило б робота здатним дрейфувати протягом довгого часу - отже, вам необхідні обидва прилади.

Гіроскоп: Я використовував гіроскоп з показником 150 градусів в секунду. Зі спостережень за телеметрією мого робота я помітив, що іноді відбувається кліппірованіе, коли ви робите поштовх робота. Так що, якщо б я починав все спочатку, то я, ймовірно, шукав би модель з 300 градусами в секунду.

Колеса: Колеса трохи тендітні, після декількох ударів я помітив тріщини навколо осі. Таким чином, я посилював їх пластиком InstaMorph.

Моторчики: Я також спробував моторчики з редуктором sparkfun 100: 1, але вони не були достатньо швидкі. У випадку 24: 1 хороший крутний момент і швидкість.

Bluetooth: Зараз я використовую bluetooth-модем для телеметрії, але я також планую використовувати його для дистанційного керування від мого Андроїда. Якщо Ви опустите це, то робот буде все ще працювати, але його настройка буде складнішою.

Двоколісний балансуючий робот на ardu »роботи на платформі Ардуіно


Двоколісний балансуючий робот на ardu »роботи на платформі Ардуіно


Двоколісний балансуючий робот на ardu »роботи на платформі Ардуіно