求助,arduino连接hc05接收串口数据都是x?之类的乱码-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 704|回复: 3

[已解决] 求助,arduino连接hc05接收串口数据都是x?之类的乱码

[复制链接]
发表于 2022-2-2 20:59 | 显示全部楼层 |阅读模式
本帖最后由 Akuilei 于 2022-2-3 22:15 编辑

我买了两个hc05蓝牙模块,按照网上的方法主从都配对好了,也连上了,然后我用下面的代码让arduino的从hc05接受电脑端的主hc05发送的数据,但是无论我发送什么,我接收到的都是什么x,?这样的乱码,请问怎么办呢,哪里出了问题,怎么接收到我实际发送的数据?谢谢大佬们解答 11.png 12.png
不用python发送,用pc的串口助手也一样 14.png
发表于 2022-2-2 22:18 | 显示全部楼层
用usb-ttl接蓝牙模块,tx和rx交叉接,输入"AT",看看回文是不是ok,如果不是的话,可能就是波特率38400不对了,就需要找到蓝牙模块设置的波特率。
 楼主| 发表于 2022-2-2 23:01 | 显示全部楼层
topdog 发表于 2022-2-2 22:18
用usb-ttl接蓝牙模块,tx和rx交叉接,输入"AT",看看回文是不是ok,如果不是的话,可能就是波特率38400不对 ...

谢谢你,还真是波特率的问题,配对时网上教程hc-05的AT模式下的给的波特率是38400,导致我认为传送数据时的默认波特率也是38400,就没管波特率的事,结果不是。。。。。捣鼓了一晚上完全没往波特率的方面想,太蠢了。。
发表于 2022-2-2 23:11 | 显示全部楼层
Akuilei 发表于 2022-2-2 23:01
谢谢你,还真是波特率的问题,配对时网上教程hc-05的AT模式下的给的波特率是38400,导致我认为传送数据时 ...

一起学习,一起进步。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 16:04 , Processed in 0.155420 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表