树莓派资料
显示屏资料
系统下载
树莓派Pico
首页 动态 发帖 版块 我的
 退出
游客  
等级:
金币:
经验值:

树莓派Pico使用HC-05蓝牙模块

  4213 
 0
 3
RASPI   RASPI 


树莓派 Pico 和树莓派 Pico W 唯一区别就是wif与蓝牙,W型号在Pico基础上增加了英飞凌的 CYW43439 无线芯片,虽然该芯片同时也具备支持无线wifi和蓝牙功能,但树莓派官方基金会表示目前暂时只能使用wifi功能,还没有正式启用PicoW的蓝牙功能,在未来可能通过更新固件来启用蓝牙。


如果想要在 Pico上也使用蓝牙,比较简单的方法就是外接个HC-06蓝牙模块来实现该功能。HC-06市面价格也比较便宜!点此查看HC-06蓝牙模块



注意:在使用此教程前,需要先将树莓派pico配置好MicroPython的编程环境MicroPython编程环境配置

一:硬件连接

树莓派PicoHC-06蓝牙模块
VCC3.3V
GNDGND
RXDGPIO 0
TXDGPIO 1


Image


二:MicroPython程序代码

将下面的代码在Thonny软件上保存在树莓派pico文件内,并命名为 mian.py 

#raspi.cc
#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 这款 APP,用来测试蓝牙数据交互:开关灯的命令从 Android 手机发出,树莓派 Pico 收到每条命令之后,相应地打开或关闭 LED。

Image




标签:
作者签名: raspi.cc   楼主  2024-06-18 20:04:13
回复列表
Powered by RASPI _VERSION
© 2017-2024 树莓派极客版权
您的IP: 18.97.14.85 , 2024-12-13 05:08:00
Powered by RASPI _VERSION
© 2017-2024 树莓派极客版权