Всех приветствую! Сегодня мы разберёмся как подключить Bluetooth модуль hc-06 к arduino. Для чего нужен этот модуль? Модуль нужен для того чтобы управлять arduino на расстоянии при помощи смартфона.
_______Подключение к arduino_________
Arduino. HC-06
Pin 1(TX) RXD
Pin 0 (RX) TXD
GND GND
5V. VC
_____________________________________________
_______ Прошивка для arduino ide_______
int val;
int LED = 13;
void setup()
{
Serial.begin(9600);
pinMode(LED, OUTPUT);
digitalWrite(LED, HIGH);
}
void loop()
{
if (Serial.available())
{
val = Serial.read();
// При символе "1" включаем светодиод
if (val == '1')
{
digitalWrite(LED, HIGH);
}
// При символе "0" выключаем светодиод
if ( val == '0')
{
digitalWrite(LED, LOW);
}
}
}
_____________________________________________
Далее на смартфон качаем приложение Bluetooth terminal включаем Bluetooth на телефоне находим наш модуль hc-06 вводим пароль : 1234 либо 0000. Смартфон и hc-06 подключены. Далее заходим в приложение Bluetooth terminal и вводим цифру 1, светодиод "L" на плате должен включится. Чтобы выключить светодиод вводим в терминал цифру 0. Таким образом мы можем подключить вместо светодиода, реле или транзистор.
С помощью реле мы можем управлять нагрузкой даже сетевой(220в) лампочкой.
Транзистором или как ещё называют этот модуль силовым ключом мы можем управлять светодиодной лентой (12В), электродвигателями(3-24В). Как видим силовым ключом нельзя комутировать переменный ток то есть 220В, но у силового ключа есть преимущество чем у реле во первых силовой ключ может комутировать нагрузку плавно то есть если мы подключим к нему светодиодную ленту то мы сможем управлять её яркостью. Вот я и рассказал каким может быть полезным bluetooth модуль hc-06.
Думаю вас должно все получится)