当前位置:网站首页>蓝牙模块HC-08——连接
蓝牙模块HC-08——连接
2022-08-09 00:00:00 【无锡的老白】
最近有个项目要用到蓝牙,所以在网上买了蓝牙透传模块回来试一试。
一开始买的HC-05,但是这款淘宝上说是蓝牙4.0,然而回来只有我的安卓手机能连接上,苹果手机都搜不到这个模块。后来网上查了一番,这款HC-05是蓝牙2.0的,版本太低,难怪苹果搜不到。然后又一番搜索后,买了HC-08的蓝牙模块。
正好身边有USB toTTL模块,然后跳线直接连接上蓝牙模块。
刚上电,蓝牙模块没有被连接时,上面有个蓝灯会一闪一闪。厂家有蓝牙模块配套的一个APP叫HC-COM(只有安卓的能装,苹果手机下载个“蓝牙助手”一样用),打开后扫描设备。如下图:
点击搜到的HC-08,然后就自动连接上了。此时可以看到蓝牙模块的蓝灯常亮,APP上显示“connected”。
这款蓝牙模块默认的波特率是9600。在电脑上打开串口助手,设置波特率为9600,然后发送数据,APP上就能收到啦。
注意:这个厂家配的APP只能收到字符数据。如像下图这样发送,则认为发送的是一串“123456789”的字符串,这APP显示也正常。但是要是发送一个数字“123”的话,那这APP就会显示乱码。其实手机收到的是“123”这个数字,但是厂家给的APP又把这“123”变成ASCii里面对应的符号,就会在APP上显示为乱码。
在蓝牙断开连接的情况下,可以用串口给蓝牙模块发AT指令,来修改蓝牙模块的参数。如这样
边栏推荐
猜你喜欢
随机推荐
时间对象的格式化
Task19_14_最长公共前缀
获取当前一周时间 不含当天
ResNet 6大变体对比
Get the current time before/after one day's date
Laravel框架之数据库配置
RHCSA--第一天
TCP三次握手、四次断开
词云简单生成
如何购买穿越派V3.14版本产品?
穿越派如何续购相关产品功能
The most commonly used regular expressions
面试题--数据库事务四大特性及事务的隔离级别
HCIP2---第一天实验
node版本一键切换
二 分析C#中的结构
获取本周的开始时间
C#WPF简述
基于单片机测量空气粘滞系数方案
Idea碰到的问题总结