Простое соединение Аrduino через bluetooth

Этот урок из серии "под рукой". В этом уроке покажем основы последовательного соединения Bluetooth-модуля HC-06. Для этого понадобится только сам модуль, плата Arduino и USB-кабель. Всё это можно найти на многих интернет-магазинах.

Шаг 1: Что нам нужно

Собственно, выше мы уже перечислили что нам нужно:

  • Плата Ардуино
  • Модуль HC-06
  • USB-кабель

Шаг 2: Соединение компонентов

Соедините всё как показано на рисунке выше следующим образом:

HC-06 ↔ Arduino

  • TX ↔ RX
  • RX ↔ TX
  • GND ↔ GND
  • 5V ↔ 5V

Шаг 3: Загрузка кода и загрузка приложения

Код очень прост. Мы уверены, что вы уже можете написать его самостоятельно, но если вам пока что нужна помощь, то код выглядит так:

char data;  

void setup() {
  Serial.begin(9600);        
}
void loop(){
  if(Serial.available() > 0)  {
    data = Serial.read();     
    Serial.print(data);
  }                         
}

Загрузите его в микроконтроллер и войдите в свой телефон. Для смартфонов с операционной системой Android лучшим приложением для этого случая является S2 Terminal. Загрузите его, после открытия включите Bluetooth и выполните соединение с модулем - имя HC-06.

Если вас спросят пароль или пин (pin / password)  - используйте 1234 или 0000.

Шаг 4: Соединение

В среде Arduino откройте последовательный монитор (serial monitor). На телефоне отправьте случайное слово, а затем проверьте, появилось ли оно на вашем ПК. Если это так, то вы можете смело продолжать с более продвинутыми проектами.

На этом всё. Это был не сложный урок для начинающих для настройки и тестирования модуля Bluetooth.

Ардуино+