当前位置:网站首页>蓝牙模块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指令,来修改蓝牙模块的参数。如这样
边栏推荐
猜你喜欢
随机推荐
linux环境安装mysql和使用中的常见问题
如何使用WebDAV?
TCP三次握手、四次断开
面试题--数据库事务四大特性及事务的隔离级别
[QNX Hypervisor 2.2用户手册]10.13 shmem - 更新中
获取半年前当月的开始时间及当天结束时间
C#编写飞行棋游戏
获取本周的开始时间
获取当前一周时间 不含当天
Get the time n-1 a week ago including the current day 7 days a week 7-1
并发编程第5篇,Synchronized的原理
APUE---chap4文件和目录---4.2~4.18(stat/access/umask/chmod/remove/rename)
2017年11月历史文章汇总
第二章 网络应用
BGP实验
时间对象的格式化
并发编程第11篇,线程池的一些常用用法和使用
win10:如何修改以太网名字
开源协议(Open Source License)
百度地图智能搜索及拖拽画圆