| Ваш IP: 3.239.7.207 | Online(36) - гости: 11, боты: 24 | Загрузка сервера: 1.78 ::::::::::::

Arduino HC-06 (подключение, управление реле)

При помощи Bluetooth модуля HC-06 и платы Arduino можно осуществить управление различными исполнительными механизмами c помощью смартфона. В данной статье речь пойдет об управлении при помощи смартфона тремя реле.

Управление реле непосредственно происходит при помощи платы Arduino к которой подключен Bluetooth модуль HC-06.

Подключение Bluetooth модуля HC-06 к плате Arduino Nano очень простое:

Arduino HC-06
RX TXD
TX RXD
5V VCC
GND GND

Перед подключением Bluetooth модуля HC-06 к плате Arduino непроходимо загрузить скетч который будет будет принимать команды с последовательного порта и управлять реле. Так же в мониторе порта можно наблюдать коды команд которые передает Bluetooth модуля HC-06 в последовательный порт.

int val;
 
void setup(){ Serial.begin(9600);
pinMode(11, OUTPUT); 
pinMode(12, OUTPUT); 
pinMode(13, OUTPUT); 
}
 
void loop(){
if (Serial.available()){
val = Serial.read();
if (val == '1') {digitalWrite(13, HIGH);} 
if (val == '0') {digitalWrite(13, LOW);}  
if (val == '3') {digitalWrite(12, HIGH);} 
if (val == '2') {digitalWrite(12, LOW);}  
if (val == '5') {digitalWrite(11, HIGH);} 
if (val == '4') {digitalWrite(11, LOW);}  
 
Serial.println(val-48);
}}

После загрузки скетча подключите Bluetooth модуль HC-06 к плате Arduino, далее заходим в настройки смартфона в раздел Bluetooth:

  • Включаем Bluetooth на телефоне и ищем новые устройства
  • Находим в списке расстройств «HC-06″ и подключаемся к нему.
  • Телефон спросит пин-код. необходимо ввести «1234″ или «0000«

Эта процедура производится один раз, в дальнейшем подключение будет происходить автоматически.

Далее установите приложение app-debug.apk

При нажатии кнопок для реле P1 должен загораться и гаснуть светодиод расположенный на плате Arduino который подключен к цифровому выходу D13, остальные два реле подключаются к выходам D11, D12.

Форум — http://forum.rcl-radio.ru/viewtopic.php?pid=585#p585

Добавить комментарий

Войти с помощью: 

Случайные статьи

  • Бестрансформаторный источник питания 12 В / 15 мА

    Бестрансформаторный источник питания 12 В / 15 мА

    Некоторые схемы которые имеют небольшой ток потребления, поэтому для их работы можно использовать простые бестрансформаторные источники питания. В подобных источниках питания целесообразно использовать диодный мост, для увеличения величины выходного тока и меньшей пульсации выходного напряжения, что позволяет использовать конденсаторный фильтр меньшей емкости. Поэтому в предложенной схеме VD3 VD4 используются как …Подробнее...
  • Секундомер на ATtiny2313 (Arduino IDE)

    Секундомер на ATtiny2313 (Arduino IDE)

    На базе ATtiny2313 можно собрать простой секундомер. Информация выводится на дисплей LCD1602. Для управления секундомером используются три кнопки — СТАРТ, СТОП, СБРОС. Минимальный шаг секундомера 0,1 секунда, максимальное время измерения 24 часа. Кнопки СТОП и СТАРТ работают через прерывания IN0 и INT1 (пример — https://rcl-radio.ru/?p=94273), время тактируется при помощи таймера …Подробнее...
  • Часы-будильник на PIC16F877A

    Часы-будильник на PIC16F877A

    На рисунке показана схема часов с будильником. Часы отображают часы, минуты и секунды, будильник только часы и минуты. Дополнительной опцией часов является термометр, датчик температуры LM35 подключен к выводу 9 (AN6) микроконтроллера. После подачи питания на микроконтроллер необходимо установить правильное время, сделать это можно при помощи кнопки «Установка времени», при …Подробнее...
  • Автоматическая регулировка усиления

    Автоматическая регулировка усиления

    Автоматическая регулировка усиления  (АРУ) регулирует выходной сигнал в определенных пределах, при разном уровне входного сигнала.В результате устраняются различия громкости, которые могут раздражать, при смене каналов радиоприемника, телевизора… Полевой транзистор VT1 используется как переменное сопротивление. Это значение может  от бесконечности до 150Ω, тем самым регулируя усиление ОУ на TL072.Подробнее...
  • Регулируемый блок питания с цифровым управлением

    Схема регулируемого блока питания м цифровым управлением состоит из регулятора положительного напряжен7ия на KM317, КПОМ декадного счетчика CD4017, таймера NE555 и регулятора отрицательного напряжения на LM7912. Напряжение сети понижается трансформатором до напряжения +/-12В при токе 1А во вторичной обмотке, далее оно выпрямляется. С1-С5 емкостной фильтр постоянного напряжения. Светодиод LED1 сигнализирует …Подробнее...