Среда, 16.07.2025, 22:49
Меню сайта

Форма входа

Календарь
«  Июль 2025  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031

Архив записей

Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Все проекты компании

  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0

    Программа управления устройствами через Bluetooth.
    Итак задача:
    Имеется Bluetooth модуль MB-C04-AT и соответственно появилось желание
    использовать его для связи своего смартфона с контроллерами например
    Atmega8, Atmega88 и.т.д и.т.п. Самое простое скачать любую из бесплатных программ
    подобного плана с настраиваемым интерфейсом что бы найти такую в Andoid Market достаточно набрать 
    "Bluetooth control". Или "Bluetooth terminal" .
    Но мы не ищем легких путей :) и было решено написать свою прогу.
    Решено было идти от простого к сложному поэтому возможности первой версии программы более чем простые.
    1.  Поиск Bluetooth устройств.
    2. Подключение к Bluetooth устройству.
    3. Интерфейс программы кнопочное поле 3 на 3  + 2 кнопок итого 11 кнопок.
    4. Функции и надписи кнопки с возможностью редактирования и запоминание редактированного.

    Собственно все..

    Итак что вышло с интерфейсом.

      

    В меню при нажатии "Settings" появляется строка редактирования
    команд и названия кнопок. 
    В которой все просто первая цифра это позиционный номер кнопки, его лучше не редактировать,
    в скобках надпись на кнопке а дальше формат пересылаемого сообщения в hex, количество байт
    можно менять. Собственно в режиме настройки когда видна строка, при нажатии на любую из кнопок
    в стоке отображается строка с настройками. Если отредактировать и нажать Save то строка изменения сохраняется.
    Если в строке написать "default" и нажать сохранения то восстановятся "заводские" настройки для всех кнопок.
    Пункты меню "Scan and connect secure" и "Scan and connect insecure" соответственно подключение с
    к устройству с подтверждением PIN кода и без оного. (это полезно если ваш bluetooth модуль не поддерживает 
    например 6ти значный пинкод, который генерируется автоматически в Android 4.0).

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

    Copyright MyCorp © 2025
    Бесплатный конструктор сайтовuCoz