Работа с bluetooth

      Комментарии к записи Работа с bluetooth отключены

Работа с bluetooth

В данной статье мы поведаем про несложный метод подключения устройства через bluetooth при помощи виртуального COM-порта на стороне хоста.Модуль bluetooth был приобретён в магазине Чип и Дип как приложение к модулям seeedstudio, ответвление arduino, за 1000 рублей, не смотря на то, что в Китае подобные девайсы стоят около 300 рублей. Что же разрешает делать эта сборка?
Смотрите кроме этого: Складную Bluetooth-клавиатуру Микрософт Universal Foldable Keyboard протестировали на Lumia 640

Необыкновенную складную клавиатуру от Микрософт, представленную компанией на конференции MWC 2015, протестировали на телефоне Lumia 640. Смартфон трудился на обновлённой версии операционной системы Windows Phone 8.1 GDR2, в которую была добавлена помощь Bluetooth HID-профилей. На представленном ресурсом Nokia Frances видео продемонстрирован процесс комплекта текста посредством новинки.

Если судить по комментариям и описанию, работа с Bluetooth-клавиатурой у тестеров покинула только хорошие чувства.

По сути это преобразователь bluetoothUART, подобный UARTUSB на чипе ft232. Изначально этот модуль мы купили в качестве замены адаптеру на ft232. Идею почерпнули из адаптеров ELM327 для автодиагностики, в том месте также имеется адаптер на базе usb, а имеется и на подобном блютус модуле.

Но в ходе мы столкнулись с маленькой проблемой, об этом поподробнее.Простой юсб-уарт трудится как plug-and-play устройство, другими словами, подключаем его к микроконтроллеру, к ПК, устанавливаем драйвера виртуального ком-порта и пишем программы. Тут обстановка была пара сложнее. Мы подключили bluetooth адаптер к микроконтроллеру ARM7 (дабы не утруждаться я с логическими уровнями — они на обоих частях 3.3 Вольта), подключили адаптер блютус к ПК и стали наблюдать.

Как не страно результата не было. Оказалось, что блютус модуль сперва нужно проинициализировать строчком: "+INQ=0\r\n"Это нужно, дабы модуль стал видимым. Лишь по окончании аналогичной инициализации возможно подсоединиться к модулю. В этот самый момент также появились маленькие трудности: при каждом включении устройства со стороны компьютера нужно заново «цепляться» к собственному девайсу, что в неспециализированном-то логично, но не весьма комфортно.

Эту проблему возможно решить настройками автоконнекта к ПК.Иначе, разработчик связывается с устройством при помощи любого мобильного устройства, кроме того телефона. SPP-профиль поддерживают практически все гаджеты, а работа с COM-портом через bluetooth уже реализована в android, maemo и других мобильных ОС. Возможно без неприятностей делать девайсы-приставки для телефонов, к примеру, беспроводное управление силовыми выходами, освещением и т.д.

Но необходимо принимать в расчет дальность работы блютус и надежность передачи. Дальность у модуля в полной мере достаточная, в пределах громадной офисной помещения. А вот с надежностью неприятности: время от времени сообщение может легко неожиданно оборваться и не сходу восстановиться, да и скорость передачи данных не большая.

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

Тем более в низкоскоростных приложениях неизменно возможно ввести подтверждение доставки и при неточности делать пара повторных команд отправки.Ниже представлена схема подключения. В то время, когда подано питание, мигает светло синий светодиод, в то время, когда сообщение установлена, загорается второй светодиод.Благодарю за внимание!

Интересные записи:

Вся правда о блютуз (Bluetooth): как работает, чем дышит, тыры-пыры


Еще немного статей:

  • Тзэ big bluetooth theory. beats wireless.

    Nеmоv Sergei http://vk.com/snemov2013 Привет! Кто меня не знает, вероятно удивится моему увлечению, у меня в пользовании было либо имеется порядка 70-80…

  • Обзор bluetooth клавиатуры для ipad 2

    Решил поделится еще одной увлекательной штуковиной купленной в Киеве, если доверять надписи на упаковке то она именуется Mobile bluetooth keyboard for…