связь Arduino Mega и ПК по блютуз без шилдов
- Войдите на сайт для отправки комментариев
Втр, 08/03/2011 - 12:23
Имеется Арудино Мега, 2 обычных одинаковых usb блютуза на 100 метров, и ПК. Питание к Ардуино думаю подавать внешнее 9В. Хотелось бы воткнуть один блютуз в Ардуино, другой в ПК и наладить связь между ними. Какие тут нюансы, кто сталкивался с подобной проблемой? Внешними шилдами пользоваться не хочу. Не погорит ли плата Арудино от того что я в нее воткну блютуз, ведь в плате драйверов на общение платы с блютузом нету?
Думаю не выйдет так. К usb bluetooth нужны драйвера, которые и выполняют основную работу. Если только написать свои драйвера для usb bluetooth донгла под Arduino, не знаю возможно ли это.
Понял, можно было бы продолжить размышления, но наверно надо пробовать... Мне интересно если я воткну блютуз в ардуино напрямую не сожгу ли я плату, в Ардуине вообще будет ли 5 вольт выходить на том стандартном выводе usb который обычно используется для связи с ПК, ведь именно в этот вывод я и хочу воткнуть блютуз. Получит ли блютуз достаточно энергии для своей работы? Кто знает?
Ну сжечь ардуино наверно не выйдет, там предохранитель-автомат защищает USB. А насчет запитать, могу только догадываться, но думаю должно хватить.
надо качать описание на микросхемы в модулях и смотреть как они через юарт настраиваются итд это единственный шанс но думаю проще купить модули с открытыми портами и кодом кастом прошивки под компы модули уже прошиты и готовы все дешево и по китайски сердито
По последним изученным мною данным, (а читал я стандарт блютуза и историю его развития), любой современный блютуз модуль версии 2.0 может заменить проводное соединение через ком порты на беспроводное. Драйвера на Windows требуются для того чтобы операционная система могла понять, что данные отправленные на юсб (в ПК вставляется блютуз обычно в юсб) на самом деле предназначаются ком порту(виртуальному). А поскольку обмен данными через серийный порт в Ардуино и так реализован как через ком порт, то Ардуино ничего обяснять не нужно и драйвера соответственно не нужны, и так все должно работать. Это в теории :-). На практике как получиться - как попробую - расскажу).
Получилось ли реализовать, что хотели?
посмотрите на БТ модуль HC-05
Погодте. Куда вы втыкать-то его собрались в дуину? В USB? Дак просто вообще ничего не будет. Это же ВХОД ардуины. Даже теоретически ничего заработать не может.
То есть вам нужен как минимум USB Host Shield, что-бы какие-то донглы к ней подключать. И хорошое знание/понимание спецификации USB что-бы написать драйвера (если это вообще возможно). Которого - явно нет (иначе просто небыло бы таких вопросов).
Вообщем если сложить призрачность "написать драйвера" и стоимость USB Host шилда, а потом посмотреть на цену упомянутого HC-05, то все становится похожим на попытки занятся сексом стоя на одной ноге в гамаке.
Поможет bluetooth shield
Поможет bluetooth shield
или USB Host
Поможет bluetooth shield
или USB Host
usb host поможет только физически соединить донгл с дуиной. Без драйвера (библиотеки для дуины) донгл не заработает. А вот блютус шилд заработает, библиотеки к нему есть.
Цена не нравится? - см. ебей.