手机蓝牙项目

一.蓝牙模块连接

首先将蓝牙模块与ch340模块连接然后打开串口软件调号参数。之后发送指令AT看是否有回复OK,有则连接成功,无说明串口没有连接好。

二.修改波特率

连接没有问题去查看波特率,然后修改波特率为我们串口代码写的,波特率要一致

三.蓝牙设置

1.修改蓝牙名字

AT+NAME="SuperW"

2.设置蓝牙模式为从模式

AT+ROLE=0

3.设置蓝牙链接模式为任意连接

AT+CMODE=1

4.设置蓝牙连接密码

AT+PSWD=1234

5.蓝牙波特率设置

AT+UART=9600,0,0 停止位1位,无校验位

配置好之后要重启一次

AT+RESET

上面配置完成之后可以拔下蓝牙模块,进行代码编写

四.蓝牙连接单片机

单片机串口1是PA9、PA10,蓝牙需要连接到串口二(APB1,引脚为PA2 PA3)。我使用的板子带有ch340串口模块,它使用了串口一(APB2)。

配置串口函数,上面蓝牙配置的串口波特率是9600,串口也要是9600.

写串口中断函数

这写配置完成之后,手下下载一个蓝牙调置助手。将蓝牙模块与单片机连接,就可以通过手机发送指令给蓝牙模块,蓝牙与单片机通信。

相关推荐
Blossom.11818 小时前
知识图谱增强大模型:构建可解释的行业智能搜索引擎
运维·人工智能·python·智能手机·自动化·prompt·知识图谱
zsmydz88819 小时前
手机控制挖掘机进行远程启动和一键启动
智能手机
Blossom.1182 天前
基于多智能体协作的自动化数据分析系统实践:从单点工具到全流程智能
运维·人工智能·分布式·智能手机·自动化·prompt·边缘计算
高山莫衣2 天前
读取手机通信录vCard文件(后缀vcf)文件并导出为excel表格
智能手机·excel
2501_915921432 天前
如何将 iOS 应用的 IPA 文件安装到手机进行测试
android·ios·智能手机·小程序·uni-app·iphone·webview
no24544102 天前
移动、联通押注下一代“手机”
人工智能·ai·智能手机
TheNextByte12 天前
三星手机无线文件传输五种方法(更新版)
智能手机
TheNextByte12 天前
如何将 Infinix 手机中的联系人传输到 iPhone
ios·智能手机·iphone
草莓熊Lotso2 天前
Qt 进阶核心:UI 开发 + 项目解析 + 内存管理实战(从 Hello World 到对象树)
运维·开发语言·c++·人工智能·qt·ui·智能手机
limingade2 天前
手机转SIP-手机做中继网关变落地线路-手机如何实现双卡轮流外呼
智能手机·手机转sip·手机做sip中继网关·sip中继网关·手机做sip外呼网关·sip线路双sim卡呼叫·双sim卡轮流外呼