В данном материале мы рассмотрим, как использовать модуль Bluetooth HC-05 с платой Raspberry Pi Pico с использованием MicroPython. HC-05 представляет собой модуль Bluetooth, который можно использовать для беспроводной связи с другими устройствами Bluetooth, такими как смартфоны, ноутбуки и другие микроконтроллеры.

Схема подключения модуля Raspberry Pi Pico и Bluetooth, приведенная далее, очень проста. Контакты питания VCC и заземления GND модуля Bluetooth HC05 соединены с контактами Raspberry Pi Pico 3.3V и GND соответственно. Линии передачи данных TXD и RXD модуля Bluetooth соединены с линиями GP0 и GP1 Raspberry Pi Pico.

Скопируйте следующий код на языке Micropython и вставьте его в IDE.
#Diyprojectslab.com
from machine import Pin, UART
uart = UART(0, 9600)
led = Pin(13, Pin.OUT)
while True:
if uart.any() > 0:
data = uart.read()
print(data)
if "on" in data:
led.value(1)
print('LED on \n')
uart.write('LED on \n')
elif "off" in data:
led.value(0)
print('LED off \n')
uart.write('LED off \n')
После этого вам необходимо загрузить приложение Serial Bluetooth Terminal из магазина Google Play и установить его на свой смартфон, чтобы протестировать связь с Raspberry Pi Pico через модуль Bluetooth.

Проверьте каждую команду, полученную от телефона Android, а затем включайте и выключайте светодиод.
© digitrode.ru