Какую статью добавить следующей?

Если вдруг захотелось поуправлять чем либо через телефон или планшет по блютузу, то модуль HC-06 в связке с Arduino будет простым решением. Рассмотрим на примере как управлять Ардуиной через bluetooth.

Постановка задачи

  • Через телефон управлять состоянием светодиода на плате Arduino

Подключение

  • Соединяем Bluetooth модуль HC-06 с Ардуино.
    Подключение Bluetooth hc-06 к Arduino
  • Устанавливаем на телефон программу Bluetooth terminal. Подобные программы бесплатно легко находятся.

Скетч

int val;
int LED = 13;

void setup() {
  Serial.begin(9600);
  pinMode(LED, OUTPUT);
}

void loop() {
  if (Serial.available())  {
    val = Serial.read();
    if (val == '1')  // При символе "1" включаем светодиод
      digitalWrite(LED, HIGH);
    if ( val == '0')  // При символе "0" (ноль) выключаем
      digitalWrite(LED, LOW);
  }
}

 

Через программку Bluetooth terminal на телефоне ищем наше устройство, называться оно должно HC-06. Пароль к нему "1234". После успешного соединения пробуйте отправлять "0" или "1" и следите за реакцией светодиода на Ардуине.

Настраивать модуль (скорость, имя, пароль и т.п.) можно через AT команды. Ссылка ниже.

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


Защитный код
Обновить