Как программировать HC-05 Модуль с Arduino
С использованием продуктов Bluetooth в повседневной жизни, Некоторые разработчики продукта часто будут использовать Arduino для развития с HC-05 Bluetooth модуль. Как программировать HC-05 Модуль с Arduino?
Теперь возьмите HC Feasycom-05 (FSC-BT826) модуль в качестве примера:

FSC-BT826 (HC-05 модуль) питается на 3,6-6 В, а уровень логического напряжения штифтов данных составляет 3,3 В.. Но выход ввода/вывода платы Arduino составляет 5 В. Чтобы не сжечь модуль Bluetooth, Bluetooth Module RXD и вывод ввода -вывода Arduino, необходимый для серии подключения к сопротивлению, как рисунок 1 шоу. С другой стороны, Модуль Bluetooth TXD и вход ввода/вывода Arduino могут быть подключены напрямую, потому что сигнал 3.3V из FSC-BT826 (HC-05 модуль) достаточно, чтобы быть принятым в качестве высокой логики на доске Arduino.
Мы можем дать исходный код примера, основанный на автономном примере с именем «Softwareserialexample» в Arduino Uno Ide. Инициализация программы примера изложена ниже.
Инициализация программы
В файле есть программный аналоговый класс последовательного порта <Программное обеспечение>, Нам нужно содержать
Этот файл головки и объявляет мягкий объект.
В настройке() метод, Мы сделали некоторую инициализацию:
- 1. Установите режим LED_PIN в вывод.
- 2. Установите LED_PIN на низкий уровень.
- 3. Установите Baudrate из последовательного порта и запустите связь между вашим компьютером и доской Arduino.
- 4. Итерация над Baudrates, чтобы получить Uart Baudrate из HC05 и начать связь между Arduino Poard и HC05.
Для модуля больше информации о программировании, Добро пожаловать, чтобы посетить ссылку на модуль: HC-05 Замена модуля Bluetooth-модуля Bluetooth модуль Dual-Mode HC-05 Пин-к-пин