AVR + Bluetooth

Обсуждаем контроллеры компании Atmel.
Ответить
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Добрый день, коты! Я вот всё расту и расту в плане нашей любимой электроники. Дорос до того, что хочу собрать конструкцию, в которой 2 устройства на базе AVR ATmega будут общаться друг с другом по Bluetooth. Я немного почитал в гугле, но хочу спросить у живых людей. Есть ли и если есть, то как называется BT модуль, который может нормально общаться с точно таким же, как он, но под управлением другого AVR ATmega?

Изображение

P.S. "AVR Bluetooth" на форуме результатов не выдал.
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Реклама
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

да, есть: HC-05
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Благодарю!

UPD: А у этой штуки есть ещё какое-то название, кроме HC-05? Что-то оно вообще не ищется по магазинам с таким именем О_о
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

эта штука покупается в китае без проблем, прямо по ссылке, что я дал.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Реклама
Эиком - электронные компоненты и радиодетали
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Это я понял, но хотелось бы найти и здесь, поэтому спрашиваю.
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Реклама
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Сообщение dm211 »

А я такие 2 купил http://www.ebay.com/itm/221037149673?ss ... 1497.l2649, не блютус конечно, со стороны компа один вставляешь вот сюда- http://www.ebay.com/itm/111279952147?ss ... 1497.l2649, а со стороны устройства- http://www.ebay.com/itm/131093392810?ss ... 1497.l2649 .И спользоваться будут как радиоудлинитель UART. Можно и блютус,тогда можно одно устройство со стороны девайса, а вноуте например свой блютус адаптер создает свой виртуальный ком порт и работаешь как обычно.
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Хм, интересно, щас посмотрю :) Я, пока что, вижу задачу в том, чтобы устройства общались на расстоянии до 3 метров. Поэтому "удлинитель UART звучит интересно" :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Сообщение dm211 »

Так блютус адаптер тоже как радиоудлинитель уарт, только дешевле.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Это я понял чуть позже :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Аватара пользователя
Сообщения: 3784
Зарегистрирован: Ср дек 24, 2008 09:58:58

Сообщение Ser60 »

Mika - не ясна цель Вашего проекта. Прежде всего зачем Bluetooth? Для передачи данных от сенсора на приемник существуют гораздо более простые устройства и протоколы. Нужна-ли двусторонняя связь между приемником и сенсором? Может Вам будет достаточно решения из статьи
http://radiokot.ru/circuit/analog/receiv_transmit/33
или других из того-же раздела.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Щас прочитаю статью, но сразу отвечу: да, обратная связь нужна. Блок схема, в принципе, такая, как на картинке в первом посте. Разница может быть только в том, что датчиков может быть несколько и может быть схема отключения этих датчиков. Цель, по большому счёту - это научиться работать с UART и чем-то беспроводным. Например, BT. :)
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Собутыльник Кота
Аватара пользователя
Сообщения: 2512
Зарегистрирован: Пн апр 06, 2009 19:33:29
Откуда: Молдова, Кишинев

Сообщение BCluster »

Вот тут эти модульки подешевше
http://www.aliexpress.com/item/wholesal ... 80371.html
4шт за 18.50

также могу предложить посмотреть в сторону чего-нибудь из серии CC2000 от TI. Достаточно простые решения тоже. Но это не блютуз
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Я тут с утра-пораньше вырулил 2х вот таких пацанов :D Очень похожи на те, которые вы мне показли :) Буду экспериментировать, может быть чё дельное выидет, спасибо, Коты!

Изображение

Вот даташитик нашёл :) http://www.compsys1.com/support/BTM/BTM182.pdf
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

насчет HC-04 не знаю, а HC-05 работают в мастер и слэйв режимах, можно просто правильно спарить их раз и вообще забыть, что надо как то "управлять" ими - сами коннектятся и превращаются в прозрачный uart, остается только проверять есть ли коннект

можно тут почитать про HC-05 http://robocraft.ru/files/datasheet/HC-05.pdf, я покупал HC-06 и перешивал их

вот тут вроде инструкция есть как их законнектить, я что то похожее делал http://we.easyelectronics.ru/part/rabot ... -hc05.html
Последний раз редактировалось Morroc Пн мар 24, 2014 10:28:31, всего редактировалось 1 раз.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

это принципиально то же самое, что и ранее я советовал.
только обязательно нужно выяснить, какая прошивка в этих модулях, т.к. есть проишвки, которые не позволяют связать 2 однотипных модуля между собой, т.е. модули не могут быть "инициаторами" соединения (не имеют функции поиска устройств bluetooth). модули с такими прошивками могут соединяться только с "продвинутыми" устройствами типа смартфонов, ноутбуков/нетбуков и т.п.

P.S. опередили :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 343
Зарегистрирован: Пн апр 01, 2013 15:13:40
Откуда: Москва

Сообщение Мikа »

Ссылку на EE я вчера смотрел. Но читал скорее бегло. А как выяснить тип прошивки? Подключиться к модулю и спросить у него по UART? Тогда щас первым делом надо подключиться к контроллеру и сделать какую-нибудь переферию, на коотрой будет видно, что ответил модуль :)

UPD: Вот тут про него инфа http://atomsoft.wordpress.com/2011/02/0 ... d-running/
Почему я здесь и задаю тупые вопросы?
Потому что хочу научиться.
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

Мikа писал(а):Тогда щас первым делом надо подключиться к контроллеру и сделать какую-нибудь переферию, на коотрой будет видно, что ответил модуль :)
я их цеплял к usb-uart(ttl) адаптеру через делитель на резисторах и конфигурил с компа через termite, hc-04 вроде больше похожи на hc-05 и могут быть мастер/слэйв, но мб я и путаю с hc-03 или чем то еще

а сконфигуренные (спаренные мастер-слэйв) просто ресетишь / включаешь и через несколько секунд появляется сигнал, что соединение установлено

вот HC-06 покупать не советую (разве что с целью управлять им со смарта/компа ихним блютусом) - перешить можно, но если в компе lpt нет или он не совсем "прямой" - будут проблемы, оно того не стоит

а вообще эти модули уже устарели если так можно выразиться, сейчас есть уже новые с малым потреблением, ищутся в китае как "ble bluetooth 4.0", сам не щупал их, но должно быть что то вроде этого http://www.aliexpress.com/item/Free-Shi ... 35784.html
Последний раз редактировалось Morroc Пн мар 24, 2014 11:29:09, всего редактировалось 1 раз.
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

в любом случае эти модули можно перепрошить и из HC-04 сделать HC-05 или наоборот - в сети инфа есть, прошивки есть, ПО есть, схема программатора типа "5 проводков" на LPT тоже есть
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Друг Кота
Сообщения: 19495
Зарегистрирован: Чт фев 20, 2014 18:57:55

Сообщение Morroc »

ARV писал(а):в любом случае эти модули можно перепрошить и из HC-04 сделать HC-05 или наоборот - в сети инфа есть, прошивки есть, ПО есть, схема программатора типа "5 проводков" на LPT тоже есть
угу, только LPT в компе часто нет, а всякие USB-LPT, даже самые самые, с тем ПО не работают :( я через arduino перешивал, подменив dll и поковырявшись в ее исходниках (спасибо тому типу, кто ее придумал, но сходу почему то не заработала) и вся эта возня точно не стоит разницы в 50-100р, у меня они шились несколько часов каждый, мб через LPT быстрее
"Вся военная пропаганда, все крики, ложь и ненависть исходят от людей, которые на эту войну не пойдут !" / Джордж Оруэлл /
"Война - это,когда за интересы других,гибнут совершенно безвинные люди." / Уинстон Черчилль /
ARV
Ум, честь и совесть. И скромность.
Аватара пользователя
Сообщения: 18679
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск

Сообщение ARV »

Morroc писал(а): вся эта возня точно не стоит разницы в 50-100р, у меня они шились несколько часов каждый, мб через LPT быстрее
не могу не согласиться :) возня может быть единственным выходом, если купленные модули "случайно" не с той прошивкой. китайцы не сильно утруждаются что-либо гарантировать, а порой вообще не найдешь инфу о том, что же именно они продают...
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Контактная информация:
Ответить

Вернуться в «AVR»