发帖
1 0 0

安信可低功耗蓝牙系列PB-03F【上手篇七】——手机数据通讯

爱笑
管理员

373

主题

2643

回帖

2万

积分

管理员

积分
20113
PB&TG系列 30 1 前天 14:27

准备

请读完注意事项在进行操作!!!

1.安信可PB-03F开发板一块

2.适配开发板的USB数据线一条

3.电脑请提前安装(软件):安信可串口调试助手

4.电脑请提前安装(软件):开发板驱动程序(CH341驱动)

5.APP inventor 2 网址:https://code.appinventor.mit.edu/ (建议注册或记录下临时代码)

6.安卓手机(注:需要蓝牙版本大于等于5.0 ,否则无法和PB-03F模块连接)

可选:课前预习APP inventor 的使用,以及低功耗蓝牙 (mit.edu)的相关命令

开始

步骤一:电路按图连线

电脑 =》USB线(A口)=》USB线(micro-USB口)=》安信可PB-03F开发板

步骤二:打开安信可串口调试助手,并设置相关UUID参数

注:如果没有特殊说明AT指令串口和下载串口使用同一个串口,配置为115200,8N1

image.png

image.png

image.png

1.按如下UUID参数,使用安信可串口调试助手,将PB-03F的UUID修改为对应参数;
(注:串口助手发送命了时,UUID不含“-”这个符号,否则报错)

串口助手用UUID:
服务SerUUID B39B7230BEECD4A8F443418843535349
发送 TXUUID B39B7233BEECD4A8F443418843535349
接收 RXUUID B39B7234BEECD4A8F443418843535349

APP inventor2用UUID:
服务SerUUID B39B7230-BEEC-D4A8-F443-418843535349
发送 TXUUID B39B7233-BEEC-D4A8-F443-418843535349
接收 RXUUID B39B7234-BEEC-D4A8-F443-418843535349

image.png

步骤三:编写手机APP(app inventor 2)

代码如下:

image.png

image.png

image.png

image.png

步骤四:打包生成APP,扫二维码下载安装

image.png

image.png

image.png

步骤五:测试PB-03F蓝牙与手机蓝颜之间的通讯

1.模块安装APP,连接名字为ai-thinker的蓝牙设备;

2.点击写测试,设备返回“写测试结果:true”,说明从APP到模块的通路已经连接完成;

3.点击读测试,设备返回“读测试结果:true”,说明从模块到APP的通路已经连接完成;

4.打开安信可串口调试助手,并打开串口,断开并重新连接蓝牙,然后点击“发送文本”,即可在接 收界面看到发送的字符A

image.png

常见问题

1.APP无法连接PB-03F模块?

请检查手机蓝牙版本是否5.0以上。

2.连接上了蓝牙无法发送或者接收数据?

请检查三个UUID是否相互独立,不能相同;但软件和硬件之间的UUID必须一一对应相同。

3.接收的数据无法正常显示?

接收到的数据有可能格式不对,请进行格式转换。

──── 0人觉得很赞 ────

使用道具 举报

学习下😄
您需要登录后才可以回帖 立即登录
高级模式
返回
统计信息
  • 会员数: 28389 个
  • 话题数: 40440 篇