Четверг, 14.11.2024, 23:14
Меню сайта

Форма входа

Календарь
«  Ноябрь 2024  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
252627282930

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

Друзья сайта
  • Создать сайт
  • Официальный блог
  • Сообщество 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 © 2024
    Бесплатный конструктор сайтов - uCoz