Как проверить данные модуля Bluetooth с помощью платы Arduino

Чтобы провести тест передачи данных между модулем Bluetooth и Arduino, вы можете выполнить следующие действия:

Убедитесь, что вы подключили модуль Bluetooth и Arduino. Обычно контакты VCC и GND модуля Bluetooth подключаются к контактам 5V и GND Arduino, а контакты TX и RX модуля Bluetooth подключаются к двум цифровым контактам Arduino (например, TX подключен к RX контакта Arduino, RX к контакту TX Arduino).

Откройте новый пустой проект в Arduino IDE.

Импортируйте библиотеку SoftwareSerial для эмуляции последовательной связи на цифровых выводах. Вы можете импортировать эту библиотеку, щелкнув меню «Эскиз», затем выбрав «Включить библиотеку» -> «SoftwareSerial».

Определите в коде контакты подключения модуля Bluetooth. Например, используйте следующий код для подключения контакта TX модуля Bluetooth к цифровому контакту 2 Arduino, а контакт RX — к цифровому контакту 3 Arduino:

В функции setup() инициализируйте связь последовательного порта и установите скорость передачи данных. Обычно скорость передачи данных модуля MuYu Bluetooth по умолчанию составляет 115200, поэтому вы можете использовать следующий код для инициализации последовательного порта:

В функции цикла() вы можете использовать объект Serial для получения данных из последовательного порта и отправки их через модуль Bluetooth, а также вы можете получать данные через модуль Bluetooth и распечатывать их через объект Serial. Например, следующий код отправляет данные, полученные от последовательного порта, в модуль Bluetooth и печатает данные, полученные от модуля Bluetooth, в последовательный порт:

Загрузите код в Arduino и откройте последовательный монитор.

Откройте программу последовательного терминала (например, последовательный монитор Arduino IDE, CoolTerm и т. д.), введите и отправьте данные через последовательный порт. Вы сможете увидеть данные, отправленные модулем Bluetooth, в терминальной программе, и данные, которые вы вводите в терминальную программу, также должны иметь возможность отправляться на Arduino через модуль Bluetooth и отображаться на последовательном мониторе.

Делиться:

Больше новостей

Bluetooth Low Energy

Какие факторы влияют на низкое энергопотребление модулей передачи данных Bluetooth?

Низкое энергопотребление модулей данных Bluetooth имеет решающее значение для приложений, где энергоэффективность является приоритетом, например, для устройств с батарейным питанием, таких как датчики IoT, носимые устройства и другие беспроводные устройства.

Решение для регистрации с помощью Bluetooth-маяка

Решение для регистрации посещаемости с использованием Bluetooth-маяков

Введение в Bluetooth-маяки:
BLE-маяк — это аппаратное устройство, работающее на основе маломощного протокола вещания Bluetooth BLE (Bluetooth 4.0 или выше). Как устройство BLE, оно обычно устанавливается в определенном месте в помещении.

Scroll to Top