связь Arduino Mega и ПК по блютуз без шилдов

Semen
Offline
Зарегистрирован: 08.03.2011

 Имеется Арудино Мега, 2 обычных одинаковых usb блютуза на 100 метров, и ПК. Питание к Ардуино думаю подавать внешнее 9В. Хотелось бы воткнуть один блютуз в Ардуино, другой в ПК и наладить связь между ними. Какие тут нюансы, кто сталкивался с подобной проблемой? Внешними шилдами пользоваться не хочу. Не погорит ли плата Арудино от того что я в нее воткну блютуз, ведь в плате драйверов на общение платы с блютузом нету?

Modular
Offline
Зарегистрирован: 05.03.2011

 Думаю не выйдет так. К usb bluetooth нужны драйвера, которые и выполняют основную работу. Если только написать свои драйвера для usb bluetooth донгла под Arduino, не знаю возможно ли это.

Semen
Offline
Зарегистрирован: 08.03.2011

 Понял, можно было бы продолжить размышления, но наверно надо пробовать... Мне интересно если я воткну блютуз в ардуино напрямую не сожгу ли я плату, в Ардуине вообще будет ли 5 вольт выходить на том стандартном выводе usb который обычно используется для связи с ПК, ведь именно в этот вывод я и хочу воткнуть блютуз. Получит ли блютуз достаточно энергии для своей работы? Кто знает?

Modular
Offline
Зарегистрирован: 05.03.2011

Ну сжечь ардуино наверно не выйдет, там предохранитель-автомат защищает USB. А насчет запитать, могу только догадываться, но думаю должно хватить.

kikia99
Offline
Зарегистрирован: 22.03.2011

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

Semen
Offline
Зарегистрирован: 08.03.2011

По последним изученным мною данным, (а читал я стандарт блютуза и историю его развития), любой современный блютуз модуль версии 2.0 может заменить проводное соединение через ком порты на беспроводное. Драйвера на Windows требуются для того чтобы операционная система могла понять, что данные отправленные на юсб (в ПК вставляется блютуз обычно в юсб) на самом деле предназначаются ком порту(виртуальному). А поскольку обмен данными через серийный порт в Ардуино и так реализован как через ком порт, то Ардуино ничего обяснять не нужно и драйвера соответственно не нужны, и так все должно работать. Это в теории :-). На практике как получиться - как попробую - расскажу).

alexboy
Offline
Зарегистрирован: 11.03.2013

Получилось ли реализовать, что хотели?

RainMan
Offline
Зарегистрирован: 21.06.2011

посмотрите на БТ модуль HC-05

leshak
Offline
Зарегистрирован: 29.09.2011

Погодте. Куда вы втыкать-то его собрались в дуину? В USB? Дак просто вообще ничего не будет. Это же ВХОД ардуины. Даже теоретически ничего заработать не может.

То есть вам нужен как минимум USB Host Shield, что-бы какие-то донглы к ней подключать. И хорошое знание/понимание спецификации USB что-бы написать драйвера (если это вообще возможно). Которого - явно нет (иначе просто небыло бы таких вопросов).

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

AlexFisher
AlexFisher аватар
Offline
Зарегистрирован: 20.12.2011

Поможет bluetooth shield

source
source аватар
Offline
Зарегистрирован: 20.05.2012

AlexFisher пишет:

Поможет bluetooth shield

или USB Host

toc
Offline
Зарегистрирован: 09.02.2013

source пишет:

AlexFisher пишет:

Поможет bluetooth shield

или USB Host

usb host поможет только физически соединить донгл с дуиной. Без драйвера (библиотеки для дуины) донгл не заработает. А вот блютус шилд заработает, библиотеки к нему есть.

Цена не нравится? - см. ебей.