Страница 1 из 3
AVR + Bluetooth
Добавлено: Вс мар 23, 2014 13:34:56
Мikа
Добрый день, коты! Я вот всё расту и расту в плане нашей любимой электроники. Дорос до того, что хочу собрать конструкцию, в которой 2 устройства на базе AVR ATmega будут общаться друг с другом по Bluetooth. Я немного почитал в гугле, но хочу спросить у живых людей. Есть ли и если есть, то как называется BT модуль, который может нормально общаться с точно таким же, как он, но под управлением другого AVR ATmega?
P.S. "AVR Bluetooth" на форуме результатов не выдал.
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 13:59:09
ARV
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 14:02:01
Мikа
Благодарю!
UPD: А у этой штуки есть ещё какое-то название, кроме HC-05? Что-то оно вообще не ищется по магазинам с таким именем О_о
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 15:21:51
ARV
эта штука покупается в китае без проблем, прямо по ссылке, что я дал.
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 17:43:49
Мikа
Это я понял, но хотелось бы найти и здесь, поэтому спрашиваю.
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 20:22:23
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. Можно и блютус,тогда можно одно устройство со стороны девайса, а вноуте например свой блютус адаптер создает свой виртуальный ком порт и работаешь как обычно.
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 20:51:58
Мikа
Хм, интересно, щас посмотрю

Я, пока что, вижу задачу в том, чтобы устройства общались на расстоянии до 3 метров. Поэтому "удлинитель UART звучит интересно"

Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 21:14:05
dm211
Так блютус адаптер тоже как радиоудлинитель уарт, только дешевле.
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 21:47:48
Мikа
Это я понял чуть позже

Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 22:37:17
Ser60
Mika - не ясна цель Вашего проекта. Прежде всего зачем Bluetooth? Для передачи данных от сенсора на приемник существуют гораздо более простые устройства и протоколы. Нужна-ли двусторонняя связь между приемником и сенсором? Может Вам будет достаточно решения из статьи
http://radiokot.ru/circuit/analog/receiv_transmit/33
или других из того-же раздела.
Re: AVR + Bluetooth
Добавлено: Вс мар 23, 2014 23:15:13
Мikа
Щас прочитаю статью, но сразу отвечу: да, обратная связь нужна. Блок схема, в принципе, такая, как на картинке в первом посте. Разница может быть только в том, что датчиков может быть несколько и может быть схема отключения этих датчиков. Цель, по большому счёту - это научиться работать с UART и чем-то беспроводным. Например, BT.

Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 00:19:33
BCluster
Вот тут эти модульки подешевше
http://www.aliexpress.com/item/wholesal ... 80371.html
4шт за 18.50
также могу предложить посмотреть в сторону чего-нибудь из серии CC2000 от TI. Достаточно простые решения тоже. Но это не блютуз
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 09:47:09
Мikа
Я тут с утра-пораньше вырулил 2х вот таких пацанов

Очень похожи на те, которые вы мне показли

Буду экспериментировать, может быть чё дельное выидет, спасибо, Коты!
Вот даташитик нашёл
http://www.compsys1.com/support/BTM/BTM182.pdf
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 10:19:59
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
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 10:25:10
ARV
это принципиально то же самое, что и ранее я советовал.
только обязательно нужно выяснить, какая прошивка в этих модулях, т.к. есть проишвки, которые не позволяют связать 2 однотипных модуля между собой, т.е. модули не могут быть "инициаторами" соединения (не имеют функции поиска устройств bluetooth). модули с такими прошивками могут соединяться только с "продвинутыми" устройствами типа смартфонов, ноутбуков/нетбуков и т.п.
P.S. опередили

Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 10:35:12
Мikа
Ссылку на EE я вчера смотрел. Но читал скорее бегло. А как выяснить тип прошивки? Подключиться к модулю и спросить у него по UART? Тогда щас первым делом надо подключиться к контроллеру и сделать какую-нибудь переферию, на коотрой будет видно, что ответил модуль
UPD: Вот тут про него инфа
http://atomsoft.wordpress.com/2011/02/0 ... d-running/
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 11:12:20
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
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 11:25:59
ARV
в любом случае эти модули можно перепрошить и из HC-04 сделать HC-05 или наоборот - в сети инфа есть, прошивки есть, ПО есть, схема программатора типа "5 проводков" на LPT тоже есть
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 11:32:54
Morroc
ARV писал(а):в любом случае эти модули можно перепрошить и из HC-04 сделать HC-05 или наоборот - в сети инфа есть, прошивки есть, ПО есть, схема программатора типа "5 проводков" на LPT тоже есть
угу, только LPT в компе часто нет, а всякие USB-LPT, даже самые самые, с тем ПО не работают

я через arduino перешивал, подменив dll и поковырявшись в ее исходниках (спасибо тому типу, кто ее придумал, но сходу почему то не заработала) и вся эта возня точно не стоит разницы в 50-100р, у меня они шились несколько часов каждый, мб через LPT быстрее
Re: AVR + Bluetooth
Добавлено: Пн мар 24, 2014 11:47:35
ARV
Morroc писал(а): вся эта возня точно не стоит разницы в 50-100р, у меня они шились несколько часов каждый, мб через LPT быстрее
не могу не согласиться

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