Micropython——UART串口(蓝牙)
HC-06蓝牙模块
接线
博主所用的
连接手机APP调试
博主所用安卓APP:蓝牙调试宝 如图所示,表示连接成功:
调试注意事项
-
将数据格式都调整为“utf-8” 如有其它问题,可以参考博客:
测试代码
使用putty连接开发板:
测试发送代码
依次输入以下代码,看手机端是否收到123456
from pyb import UART u1 = UART(4, 9600)#设置波特率和串口号 u1.write(123456)#发送字符串
测试结果:
测试接收代码
发送数据
在手机端发送:
123
接收数据
依次输入以下代码,看开发板是否接收到数据:
from pyb import UART u1 = UART(4, 9600)#设置波特率和串口号 u1.read(3)#读取3位字符串
测试结果:
测试AT命令
依次输入以下代码,看手机端是否收到123456
from pyb import UART u1 = UART(4, 9600)#设置波特率和串口号 u1.write(AT)#发送字符串
串口读取返回值:
u1.readline() u1.readline()
测试结果: 测试成功,接下来就可以将蓝牙串口用入项目当中~
