» Електроника » Ардуино »Херцулес - машина коју управља Андроид

Херцулес - машина коју контролише Андроид



Током свог образовања аутор је на телефону играо игре с подршком за акцелерометар. Доиста је волео да вози аутомобил на телефон једноставно нагињањем, а онда је почео да сања о прављењу аутомобила са истим управљањем у стварном животу. Сад има Ардуино а стекао је вештине програмирања, време је да направите управљану машину на Андроиду, назвао ју је Херцулес.

Ово је име добила због огромног обртног момента и велике брзине. Модел може се контролисати помоћу Андроид телефона путем Блуетоотх-а. Било који телефон са овим оперативним системом је погодан за контролу, аутор не ограничава један даљински управљач. Такође, коришћењем телефона уштедео сам новац, јер нисам морао да трошим новац на стварање даљинског управљача.

Материјали и алати:
- Ардуино Уно
- Блуетоотх примопредајник
- Двоструки покретач мотора (са Л298 Х-мостићем)
- Мотори са зупчаницима 4 ком. (Снага се бира у зависности од примене машине)
- Точкови 4 ком
- Батерија 1Ах СЛА 12В
- база за компоненте (шасија)
- шпорет
- Кутије за кућиште 4 ком
- СПСТ прекидач
- Спајање жица за Ардуино
- Жице за лемљење
- Матице и вијци мале величине
- Отпорник 10 кОхм 1 ком
- Отпорник 20 кОхм 1 ком
- Андроид телефон
- лемљење
- лемљење
- паста за лемљење
- вежба

Херцулес - машина коју контролише Андроид










Први корак. Точкови и шасије.
Вијци за мотор олакшали су их постављањем на шасију помоћу матица. Точкови су уграђени све до осовине мотора. Два десна мотора су паралелно укључена, као и два лева. Како изгледа шасија након уградње четири точка и мотора може се видети на фотографији испод.






Корак други Кућиште за Ардуино.
Дијаграм случаја Ардуино подијељен је у неколико дијелова. Такво модуларно дизајнерско решење помоћи ће у будућности да подржи круг или отклони могући квар. Ако се једна од компоненти поквари или изгори, онда се она може брзо заменити, а да не поквари дизајн. Кутија за Ардуино је креирана на следећи начин:

- Четири дела су исечена са плоче, два дела са рупама величине 8к3, друга два дела 6к3.
- БЛС игле су лемљене за сваку плочу на дугој страни.
- Сваки пин на плочи је додатно лемљен жицама дужине око 10 цм. То је учињено како жице не би откачиле Ардуино, јер се сада терет почео равномерно распоређивати.
- Затим је Ардуино плоча стављена у кућиште, тако да је УСБ излаз додирнуо зид. За овај излаз је изрезана рупа, што ће помоћи у учитавању додатних програма у машину или исправљању постојећих. На странама кутије исечене су рупе за жице које ће ићи од плоче. Додатне рупе су изрезане на дну кутије, испод Ардуино монтажних конектора.










Трећи корак Блуетоотх примопредајник.
Лемљење жица за Блуетоотх примопредајник је најтежи задатак при састављању овог пројекта, аутору је заиста недостајало треће руке при лемљењу. Коришћена су четири водича дужине 10 цм, лемљена су на игле 1 (Тк), 2 (Рк), 12 (+ 3.3Б) и 13 (ГНД). Сада се примопредајник може поставити у кућиште са унапред припремљеним рупама за жице. Аутор је залепио жице у кутију како би спречио кидање жица са контаката.






Четврти корак. Кућиште за отпорнике.
Због чињенице да излаз Ардуино Тк шаље сигнал напоном од 5 В, а Блуетоотх модул ради са напоном од 3.3 В, било је потребно претворити 5В у 3.3В. Аутор је за овај задатак користио делилац напона. Према кругу датом у наставку, лемио је отпорник на преостали комад плоче. Наравно, било је могуће овај круг ставити у Ардуино случај, али није било довољно простора, па је аутор направио отпор за отпорнике.






Корак пети Возач мотора.
Аутор користи двоструки покретач са Х-мостом Л298 ИЦ, он управља четири мотора. За њега је аутор створио плочу која му је олакшала лемљење жица, саму плочу на слици испод. Након лемљења, возач је такође смештен у посебан кофер са рупама за жице.








Корак шести Завршна монтажа.
Свака појединачна компонента повезана је са Ардуином у складу са шемом.

Повезивање возача мотора и Ардуино-а одвијало се у складу са овим закључком:
1 до БНД-а
2 до првог контакта левих мотора
3 до другог контакта левих мотора
4 до 12В батерија
5 да приквачите Ардуино 2
6 на пин Ардуино 3
7 да приквачите Ардуино 4
8 до БНД-а
9 до 5В са Ардуином
10 за забијање Ардуино 5
11 за пин Ардуино 6
12 на иглу Ардуино 7
13 до првог контакта десних мотора
14 до другог контакта десних мотора
15 до БНД-а

12В напајање је било повезано на Вин Ардуино пин и контакт 4 Л298. ГНД Ардуино, односно до ГНД напајања.




Седми корак. Програм за Ардуино.
Да би програм исправно функционисао, било је потребно инсталирати Амарино библиотеку, која се може преузети. Изворни код за Ардуино можете преузети испод чланка.

Корак осми Софтвер за Андроид
Амарино Либрари је алат за рад са Андроид паметним телефонима. Инсталирањем додатне апликације на телефон, могли бисте започети писање програма.

Апликација и додатак Амарино могу се преузети са. Након што их инсталирате на телефон, преостало је само да укључите машину и повежете се с њом, а затим изаберите одељак Додај догађаје-> Сензор убрзања.

Видео с инсталирањем Амарино и његових додатака:


Брзина машине је једнака нагибу телефона. Ако се машина креће у погрешном смеру, морате заменити жице са мотора.


херцулес.рар [10.92 Кб] (преузимања: 170)
10
10
10

Додајте коментар

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори

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

Предајте га смартфону ...