» Електроника » Ардуино »Шасија са гусеницом + Блуетоотх

Шасија са гусеницом + Блуетоотх


Недавно сам описао производњу универзалне шасије са гусјеницама. Данас желим да разговарам више о повезивању Блуетоотх модула са нашом шасијом. А ево и он сам:



Да се ​​ово спроведе домаће треба да направим шасију. Детаљна израда, која је описана овде

Поред тога, требате следеће:
- Блуетоотх модул ХЦ-КСКС (или његови клонови)
- Андроид телефон
- Повезивање жица "мајка - мајка"

Корак 1 избор модула
Постоји много Блуетоотх модула. И свако има различите карактеристике. Укратко, листа изгледа овако:
- ХЦ-03, ХЦ-04 (ХЦ-04-М, ХЦ-04-С) на чипу БЦ417143 - за индустријску употребу;
- ХЦ-05, ХЦ-06 (ХЦ-06-М, ХЦ-06-С) на чипу БЦ417143 - за комерцијалну употребу;
- ХЦ-05-Д, ХЦ-06-Д (са таблом за уклањање грешака за процену и тестирање);
- ХЦ-07 - модул са ЦСР 41Ц6 чипом, дизајниран да замени ХЦ-06 (у потпуности компатибилан са њим);
- ХЦ-08 - модул са ултра ниском потрошњом енергије и Блуетоотх 4.0 протоколом;
- ХЦ-09 је најновији модул дизајниран за замену ХЦ-06 и ХЦ-07.

Кратке карактеристике модула:
- Блуетоотх чип - БЦ417143 произвођача
- комуникацијски протокол - Блуетоотх Спецификација в2.0 + ЕДР;
- радијус дејства - до 10 метара (ниво снаге 2);
- Компатибилан са свим Блуетоотх адаптерима који подржавају СПП;
- количина флеш меморије (за чување фирмвера и подешавања) - 8 Мбит;
- фреквенција радио сигнала - 2,40 .. 2,48 ГХз;
- интерфејс главног рачунала - УСБ 1.1 / 2.0 или УАРТ;
- потрошња електричне енергије - струја током комуникације је 30-40 мА. Просечна вредност струје је око 25 мА. Након успостављања везе, потрошена струја је 8 мА.

Најприступачнији Блуетоотх модули данас су ХЦ-05 и ХЦ-06. Њих има у изобиљу у кинеским онлине продавницама. Разлике између њих су у томе што први могу да раде и у мастер режиму (славе) и у славе моду (мастер). Други је чисто робовски уређај. Другим речима, ХЦ-06 не може открити упарен уређај и успоставити везу с њим, може само да послуша главног рачунара.

Обично се модули продају као двије плоче спојене заједно. Мањи је фабрички модул, који се широко користи у разним електронски уређаји. Велики - посебна плоча за "уради сам". Изгледа као мања плоча са БЦ417 чипом:
Шасија са гусеницом + Блуетоотх


И тако сами ДИИ модули ХЦ-05 и ХЦ-06:


У принципу, можете користити било који модул који желите. Модул без плоче кошта мање, али тада ћете морати водити рачуна о напајању од 3,3 В за модул и мучити се лемљењем жица за модул, јер су терминали врло близу. Одабрао сам, по мом мишљењу, оптималан однос цене и квалитета ХЦ-06.



Корак 2 веза.
Повезујемо се на следећи начин:
Ардуино Нано блуетоотх
Д7 - РКС
Д8 - ТКС
5В - ВЦЦ
ГНД - ГНД

Ради практичности, залепите модул на обострану траку у кућишту:


Корак 3 Подешавање модула
За исправан рад модул мора бити конфигуриран. Конфигуришемо АТ команде унесене у прозор терминала. Дајем пример подешавања ХЦ-06 модула. Ако имате други, подешавања се могу разликовати. Да би наш модул примио команде, прво флешујемо Ардуино са следећим фирмверима:
хц_сетуп.рар [405 б] (преузимања: 141)


У овом случају Ардуино делује као мост између рачунара и модула. У фирмверу користим библиотеку СофтвареСериал. При великим брзинама дјелује нестабилно. Ако желите велику брзину, можете директно повезати модул на Ардуино РКС и ТКС контакте и поново написати фирмвер. Али у мом случају радићемо са модулом брзином од 9600. По мом мишљењу, ово је довољно. Дакле, након инсталирања фирмвера, отворите терминал и унесите:
"АТ" (без наводника) требало би да стигне одговор "ОК" (то значи да је све исправно повезано и модул ради).
„АТ + БАУД96000“ (без наводника) требало би да стигне одговор „ОК9600“.
Ако имате прави одговор, пређите на следећи корак.

4. фирмвер.
Да напишем фирмвер и сам фирмвер, користим Ардуино ИДЕ. Тренутна верзија за данас је 1.8. Објављујем неколико опција фирмвера:

БТ_РоботЦонтрол - за контролу робота на Андроиду
БТ_ВАСД - за контролу са рачунара, слање команди преко терминала.
блуетоотх.рар [2.76 Кб] (преузимања: 133)


5. корак подесите телефон.
На Андроид телефону морате да инсталирате програм за контролу робота преко Блуетоотх-а. Има их пуно. Можете да унесете „Блуетоотх Ардуино“ у Гоогле плаи и изаберете по вашем укусу. Свидео ми се БТ контролер. Преузмите и инсталирајте на Андроид телефон или таблет. Затим, кроз Андроид поставке, морате да успоставите везу са нашим модулом. Лозинка за везу је „1234“ или „0000“.

Корак 6 подешавање рачунара. (ако је потребно)
Ако је потребно или само погодност за контролу, можете користити рачунар или лаптоп. Да бисте то учинили, рачунар мора да има Блуетоотх. Успостављамо комуникацију са нашим модулом преко контрола на рачунару. Даље, потребан нам је терминал за слање наредби. Било који погодан за вас. Након што сте написали БТ_ВАСД фирмвер, контрола се врши помоћу следећих тастера (команди):

в напред
е - лево и напред
к - десно и напред
с - назад
з - назад и лево
к - назад и удесно
а - остављено на месту
д - тачно на месту
ф - стани

Стално уношење команди је незгодно, зато препоручујем коришћење програма за слање команди. Користим З-Цонтроллер. У програму одаберите порт (цом порт преко којег се успоставља веза) и конфигуришите тастере за наредбе. Поставите неактивно и интуитивно.
з-цонтроллер.рар [48.37 Кб] (преузимања: 104)


Надам се да је било занимљиво и корисно.
Блуетоотх за самосталне пројекте
Укупно бирача: 30
0
0
0

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

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

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

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