» електроника » Arduino »CARduino - импровизиран робот на Arduino

CARduino - домашен робот на Arduino


От името веднага става ясно това роботът направени на контролера Arduino, Авторът създава свои собствени библиотеки за по-удобно използване. Стандартното оборудване на робота съдържа далекомер, разположен на предния панел, две колела и два двигателя. За евентуални бъдещи ъпгрейди е инсталирана дъска отгоре на машината. Устройството се контролира и работи автономно, ако желаете, можете да добавите радиоуправление. Статията описва работата с CARduino и библиотеки, има някои примери.

Какво е библиотека?
Библиотеката значително опростява контрола над робота. Проектът е предназначен за хора, които не са особено силни в програмирането, но с желанието да правят прости роботи. За създаването на такъв модел не са необходими познания в областта на управлението на двигателя. Библиотеката ще направи всичко сама, ще намали програмата до най-простите команди „завърти надясно и отиди една секунда“ или „продължи напред три секунди и след това ускори“. В библиотеката има примерни програми, които ще ви помогнат да конфигурирате CARduino.

Какво да направите, ако не се предлагат същите материали?
Можете да сглобите такъв робот без такива материали. Библиотеката има възможност да работи на почти всеки монтаж. Например, можете да използвате други колела или материал за шасито, основното е, че променените части изпълняват същата функция.

Какво може да направи робот?
Функционалността на робота е почти неограничена. Използването на тази библиотека, написването на програма за Arduino става доста лесна задача. Графитът дава възможност за инсталиране на различни сензори.

Разходи за роботи
Авторът живее в САЩ и затова смята, че сглобяването на робота от нулата ще струва около 100 долара, като разполага с повечето подробности, той харчи 30 долара за проекта. Ако можете да поръчате компоненти в Китай, можете да намалите разходите с около 5 пъти.


Използвани материали:
- Arduino Uno - R3
- Дъска за развитие 30х10
- Държач за Arduino и дъска
- Rangefinder Sharp GP2Y0A02YK0F
- Микромотори 2 бр
- Две колела 49х12 мм
- Скоби за двигател 2 бр
- Топкови колела 2 бр
- Двигатели на двигатели за Arduino 2 бр
- Основа за шасито (дърво) 15х10,75 см (размерът е избран според размера на държача за Arduino и дъска)
- Малки винтове за дърво
- Батерия 9V 1 бр


Първа стъпка. Подготвителна работа.
Преди да пристъпи към сглобяването на робота, авторът подготвя компонентите. На първо място, правоъгълник с правилния размер е изрязан от по-голям от необходимия дървен блок.Освен това той събира топките, тъй като те са доставени разглобени, използва инструкциите за монтажа им. Колелата са прикрепени към моторите, а Arduino с дъска е поставен в държача за тях.

Стъпка втора Монтаж на топкови колела.
Решено е да се монтират тези колела от едната страна на основата на шасито, като се използва молив, авторът отбелязва по 0,5 см от всяка страна на дъската. За фиксиране бяха използвани винтове за дърво.


Стъпка трета Монтаж на двигатели.
Тази стъпка беше доста проста. Всичко, което се изискваше, беше да поставите моторите в скобите и да ги закрепите със суперзалепване в краищата на дъската. Можете също така да използвате поялник, важно е да не смесвате отрицателни и положителни контакти.


Четвъртата стъпка. Инсталирайте Arduino и Bredboard.
Първо, беше необходимо да се отбележи местоположението на компонентите. Хлебната плоча се поставя от предната страна на държача, а Arduino, съответно, отзад, те са прикрепени с винтове към съществуващите отвори. Самият държач е поставен върху шасито с помощта на два винта в центъра.


Стъпка пета Инсталиране на сензори
Тази стъпка също е доста проста. Дупките са маркирани отпред в центъра, а сензорът е фиксиран с винтове. Не забравяйте да използвате и двата сензорни отвора за монтаж. При закрепване авторът поставя сензора така, че изводите върху него да са отгоре. След това JST проводникът се вкарва в сензора и се свързва с дънната платка, червен към положителния терминал, черен към отрицателния, а жълт е разположен навсякъде на платката.


Стъпка шеста Свързване на водач на мотор.
Драйверите са точно подравнени и инсталирани на Arduino.

Седма стъпка. Припой към двигателите.
Освен това се появява обичайната спойка на проводници, важно е само да запомните кои проводници са положителни и кои са отрицателни.


Седма стъпка. Свързващи колела.
Сега авторът свързва проводниците от двигателите с драйвера по този начин:
- Положителният контакт на десния мотор е свързан с отрицателния извод на водача А.
- Отрицателният контакт на десния мотор е свързан към положителния извод на драйвер А.
- Отрицателният контакт на левия мотор е свързан към отрицателния извод на водача B.
- Отрицателният контакт на левия мотор е свързан към положителния извод на водача B.


Стъпка осма Сензор и захранваща връзка.
5V захранване, свързано с + дъска, GND към GND. Жълтият проводник на сензора е свързан към аналогов щифт 2.


Стъпка девета Инсталация на батерията.
Авторът просто е залепил батерията със суперзалепващо лице към гърба на робота. Тогава той просто свързва положителните и отрицателните проводници с положителните и отрицателните заключения на Кардуино.


Библиотеката
С това завършва монтажа на стандартния робот. Библиотеката и примерните програми ще работят върху него, можете да го изтеглите под статията. В архива има и описание на някои функции. Библиотеката се зарежда в ID на Arduino по пътя -> библиотека за импортиране -> Carduino. След изтеглянето на програмата проектът е напълно готов.


Видео с пример за Carduino:



carduino.rar [2.1 Kb] (изтегляния: 204)
9
8.5
9

Добавете коментар

    • усмихвамусмивкиxaxaдобреdontknowYahooНеа
      шефдраскотинаглупакдаДа-даагресивентайна
      съжалявамтанцувамdance2dance3извинениепомощнапитки
      спиркаприятелидобърgoodgoodсвиркаприпадамезик
      димплясканеCrayдеклариратподигравателендон-t_mentionизтегляне
      топлинасърдитlaugh1MDAсрещаmoskingотрицателен
      not_iпуканкинаказвамчетаплашаплашитърсене
      присмехthank_youтоваto_clueumnikостърСъгласен
      лошоbeeeblack_eyeblum3изчервяванесамохвалствоскука
      цензурираншегаsecret2заплашвампобедаюsun_bespectacled
      ShokРеспектхахаprevedдобре дошълkrutoyya_za
      ya_dobryiпомощникne_huliganne_othodifludзабранаблизо

Съветваме ви да прочетете:

Предайте го за смартфона ...