Bluetooth модуль для підключення Arduino до інших пристроїв по bluetooth. Увага: Деякі модулі НС-05 сприймають АТ-команди тільки при натиснутій кнопці!
Характеристики блютуз модуля HC-05:
Підключення блютуз модуля HC-05 до Arduino:
Важно: на некоторых модулях для включения режима АТ-команд, надо зажать кнопку и подать питание +5В, а через 2-3 сек отпустить кнопку. На других модулях (особенность прошивки) АТ-команды можно использовать в режиме ожидания(светодиод моргает 1 раз в секунду) при нажатой(и удерживаемой) кнопке. Перед вводом команд, в мониторе посл.порта необходимо выбрать режим первода строки (CR+LF) и скорость соединения 9600 бод.
Пример скетча на программной шине UART
#include
SoftwareSerial softSerial(2,3); // У даному випадку висновок TX модуля підключається до висновку 2 Arduino, а висновок RX модуля до висновку 3 Arduino.
// Ініціюємо роботу шин UART із зазначенням швидкостей обох шин:
void setup()
{ softSerial.begin(38400); // Ініціюємо передачу даних за програмною шині UART на швидкості 38400 (між модулем і Arduino)
Serial.begin(9600); } // Ініціюємо передачу даних по апаратній шині UART на швидкості 9600 (між Arduino і комп'ютером)
// Виконуємо ретрансляцію: (все що прийшло з модуля - відправляємо комп'ютера, а все що прийшло з комп'ютера - відправляємо модулю)
void loop()
{
if (softSerial.available())
{Serial.write(softSerial.read()); } // Передаём данные из программной шины UART в аппаратную (от модуля через Arduino к компьютеру)
if (Serial.available())
{softSerial.write(Serial.read()); } // Передаём данные из аппаратной шины UART в программную (от компьютера через Arduino к модулю)
}
Стандартное подключение на примере с Arduino Uno
Способи доставки
Способи оплати
Умови повернення
Графік роботи
