Текущее время: 28 мар 2024, 14:41

Калининград & ХОББИ

Занятие любимым хобби - это путь к счастливой жизни!

Подключение блютуз модуля к Ардуино

Тут собраны схемы различных устройств сделанных на контроллерах Ардуино, Лазерный гравер на Ардуино, Металлоискатель на Ардуино, Метеостанция, Кодовый замок, и множество других устройств и изобретений
Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Подключение блютуз модуля к Ардуино

Сообщение -=dp=- » 15 мар 2017, 13:54

Подключение блютуз HC-06 модуля к Ардуино.

Для подключения блютуз модуля HC-06 к Ардуино необходимо скачать библиотеку SoftwareSerial.h
Открыть скетч из примера SoftwareSerialExample.ino
Немного подкорректировать его следующим образом:

Код: выделить все
#include <SoftwareSerial.h>

SoftwareSerial mySerial(10, 11); // 10 - RX, 11 - TX

void setup() 
{

  Serial.begin(57600);
  Serial.println("Goodnight moon!");
 

  mySerial.begin(9600);
  mySerial.println("Hello, world?");
}

void loop()
{
  if (mySerial.available())
    Serial.write(mySerial.read());
  if (Serial.available())
    mySerial.write(Serial.read());
}



Вложения
SoftwareSerial.zip
Библиотека SoftwareSerial
(8.62 KiB) Скачиваний: 896
SoftwareSerialExample.zip
Скетч с примером подключение HC-06
(835 байт) Скачиваний: 823

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Подключение блютуз модуля к Ардуино

Сообщение -=dp=- » 15 мар 2017, 13:58

Далее, соединяем блютуз модуль HC-06 по схеме показанной на рисунке ниже


Вложения
Схема подключения HC06.jpg
Схема подключения блютуз модуля HC-06 к Ардуино

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Подключение блютуз модуля к Ардуино

Сообщение -=dp=- » 15 мар 2017, 14:08

Затем, берем любой смартфон с ОС Андроид, заходим в ГуглПлей маркет, ищем и скачиваем приложение BlueTerm 2

После прошивки скетча в Ардуину, запускаем монитор последовательного порта в Arduino IDE, устанавливаем скорость 57600 , должна появится надпись Goodnight moon!
Запускаем приложение BlueTerm 2 на смартфоне, включаем блютуз, выбираем в настройках подключить устройство, в списке устройств выбираем HC-06 и жмем подключить.
Если спросит пин код, вводим 1234.
После успешного подключения в терминале появится надпись Hello world!

Если все сделано правильно, приветствия везде увидели, то печатаем текст на смартфоне в терминале и видим его в мониторе порта Arduino IDE на ПК и наоборот.

Если текст передается туда и обратно то могу Вас с этим поздравить! Подключение блютуз модуля и двух сторонний обмен данными прошел успешно, всё работает!

Ну а далее, наворачиваем скетч, вставляем свои функции и пользуемся связью между Ардуино и смартфоном через блютуз.


Вложения
unnamed.png
BlueTerm 2
S36rZFbON4eAM6yLAAAmR6vp1r4255.png
BlueTerm 2
S36rZFbON4eAM6yLAAAmR6vp1r4255.png (9.57 KiB) Просмотров: 8064

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Подключение блютуз модуля к Ардуино

Сообщение -=dp=- » 15 мар 2017, 15:07

Выложил на канале видео с демонстрацией работы блютуз модуля и Ардуино https://youtu.be/m5meKEEongM




Вернуться в Устройства на Ардуино

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8