• Закрыть ... [X]

    Arduino Проекты #9 "Подключение модуля Bluetooth к Ардуино"

    Рекомендуем посмотреть ещё:




    Как подключить к Arduino модуль Bluetooth

    Вам понадобится
    • - Ардуино;
    • - модуль bluetooth;
    • - компьютер;
    • - соединительные провода.
    Инструкция
    Существует большое количество реализаций модулей Bluetooth. Каждая имеет свои особенности, но в общем и целом они все очень похожи. Рассмотрим представителя bluetooth модуля семействаHC-06.
    2.1 + EDR (пониженное потребление энергии, повышенный уровень защиты данных и лёгкое соединение Bluetooth-устройств). Устойчивый приём с модулем гарантирован в пределах 10 метров.
    Назначение выводов bluetooth-модуля такое:
    -VCCиGND- «плюс» и «минус» питания модуля, поддерживаются напряжения от 3,6 до 6 вольт;
    -ТехасиRX- передатчик и приёмник модуля;
    -MCU-INT (статус)- это вывод статуса;
    -Очистить (Сбросить)- сброс и перезапуск модуля, в данном случае осуществляется низкий логический уровень.
    Последние два вывода могут быть не задействованы; часто можно встретить модули вообще без этих выводов.
    Назначение выводов bluetooth модуля
    Подключим bluetooth модуль к Arduino по приведённой схеме. Обратите внимание, что передатчик (Tx) Ардуино подключается к приёмнику (Rx) модуля, и наоборот.
    На выводеПоложение делпоявляется высокий уровень, когда модуль сопряжён с другим bluetooth устройством, и низкий - когда не сопряжён. Можно считывать его значение, подключив к пину Arduino и назначив ему режим работыpinMode (pinStatus, INPUT)и таким образом узнавать состояние модуля. Но не на всех модулях индикатор статуса работает корректно, поэтому мы не будем его использовать в данном примере.
    Схема подключения модуля bluetooth к Arduino
    В результате должно получиться примерно как на фотографии.
    Bluetooth модуль подключён к Arduino
    Напишем такой скетч и загрузим его в память Arduino. Будем считывать данные, приходящие с bluetooth модуля, и обрабатывать их. В данном случае, при приходе с модуля символа «1» будем зажигать светодиод, а при приходе «0» - гасить.
    Включаем собранную схему с Arduino и подключённым к нему bluetooth-модулем. Правильно подключённый модуль сразу входит в режим ожидания подключения, о чём будет свидетельствовать ритмично мигающий светодиод статуса.
    Скетч для работы Arduino с Bluetooth
    Теперь нужно добавить bluetooth-устройство в список доверенных устройств. Включаем Bluetooth на компьютере, идём вПараметры -> Устройства -> Bluetooth, Убеждаемся, что наш bluetooth-модуль виден компьютеру. Выбираем его из списка и нажимаем кнопкуСвязать, В диалоговое окно вводим пароль по умолчанию1234, При успешном добавлении устройства появится в списке с пометкойСопряжено.
    Если вы хотите подключиться к вашему модулю bluetooth со смартфона, то порядок действий аналогичный: включить bluetooth на смартфоне, показать модуль, подключённый к Arduino, выполнить связь с ним.
    Сопряжение с bluetooth-device
    Для подключения к bluetooth модулю можно использовать различные программы, которые могут подключаться к COM-порту. Например, такие как HyperTerminal, PuTTY, Tera Term, Termite и другие. Они все бесплатные и свободно распространяются в интернете.
    Удобство программыTeraTermв том, что она автоматически выводит список COM-портов, которые назначены модулю bluetooth вашего компьютера. Запускаем программу, выбираем подключениепоследовательный, из списка выбираем соответствующий bluetooth COM-порт, нажимаемОК.
    В случае ошибки при подключении программы выведет соответствующее оповещение. Если соединение вашего компьютера с bluetooth-модулем было успешно, то вы увидите перед собой чёрное поле терминала.
    1 выкл. И выкл Arduino загорится, введите 0 - погаснет.
    Подключаемся к bluetooth-модулю по bluetooth с компьютера
    Аналогично можно подключиться к модулю bluetooth со смартфона. Скачайте приложение для работы с bluetooth по терминалу, напримерТерминал Bluetooth, Подключайтесь к модулю и вводите команды 0 или 1.
    Таким образом, мы научились подключаться по bluetooth к Arduino и передаю данные.
    Подключение со смартфона с помощью Bluetooth-терминала




    ШОКИРУЮЩИЕ НОВОСТИ



    Video: Блютуз модуль HM-10 и Ардуино. Управление с телефона

    Блютуз модуль HC-06 и Ардуино
    Как подключить к Arduino модуль Bluetooth

    Управляем нагрузками через Android-смартфон при помощи Arduino
    Как подключить к Arduino модуль Bluetooth






    Похожие статьи

    Кто такие сталкеры
    Наиболее распространенные ошибки дизайна
    Как бороться со злом
    Как бороться с разбуханием век
    Как определить эффективность проекта
    Как ловить щуку весной
    Совет 3: Как спасти человека от разрушительного культа
    Совет 3: В чем разница между директором и генеральным директором
    Как определить маньяка