Передача данных между Arduino по Bluetooth

londonist
Offline
Зарегистрирован: 21.05.2017

Приветствую обитателей форума!

У меня появилась проблема в одном из проектов:

Требуеться передать текстовую часть с Arduino1 (A1) на Arduino2 (A2) по Bluetooth (БЕЗ проводов между A1 и A2).

К примеру берем модуль HC-06

Мне нужно с A1 на A2 передать по беспроводной текст "Hello, world!", и желательно в виде переменной, чтобы ее можно было легче использовать.

Библиотека не важна. Можно использовать любую.

Мне нужен просто небольшой пример передачи информации с A1 на A2 по Bluetooth, т.к. с беспроводной передачей данных я не знаком, а гугл нормально объяснить не может.

 

От "платных" услуг сразу отказываюсь. Если хотите поделиться знаниями, то пишите в эту тему, чтобы любой мог получить эту информацию.

andycat
andycat аватар
Offline
Зарегистрирован: 07.09.2017

эти модули как обычный последовательный порт работают

например так - прием байт

    if (BT.available()) {
      while (BT.available()) {
        val += char(BT.read());
        delay(50);
      }
      Serial.println(val);
    }

 

londonist
Offline
Зарегистрирован: 21.05.2017

Мне нужно не только передать данные, но и какимто образом их принять на другой Arduino по Bluetooth

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

londonist пишет:

Мне нужно не только передать данные, но и какимто образом их принять на другой Arduino по Bluetooth

Написали же, что работать так же как и с Serial. Выше пример как раз приема. Передача BT.write()

Penni
Penni аватар
Offline
Зарегистрирован: 18.01.2015

Вот держи, только не говори "мне надо на Русском, нахера на английском"

http://www.martyncurrey.com/connecting-2-arduinos-by-bluetooth-using-a-hc-05-and-a-hc-06-pair-bind-and-link/

londonist
Offline
Зарегистрирован: 21.05.2017

Penni пишет:

Вот держи, только не говори "мне надо на Русском, нахера на английском"

http://www.martyncurrey.com/connecting-2-arduinos-by-bluetooth-using-a-hc-05-and-a-hc-06-pair-bind-and-link/

Спасибо за информацию!