YFROBOT创客社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 21330|回复: 24
打印 上一主题 下一主题

蓝牙通信测试-利用适配器/手机/电脑自带蓝牙

  [复制链接]

签到天数: 7 天

[LV.3]偶尔看看II

跳转到指定楼层
楼主
发表于 2013-4-28 21:01:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 YFRobot 于 2013-5-14 13:55 编辑

     今天介绍一下蓝牙通信,用到的工具见附件下载,串口TTL通信工具推荐使用USB-RS232再经过MAX232转换或者FT232RL等高质量的通信设备,不推荐使用PL2303,目前市面上5-7元的通信相当不稳定(如果你手上有PL2303,建议去掉设备上的TXD RXD指示灯。)



蓝牙主从通信:
两片蓝牙设置一主一从(设置主从模块方法各有不同,详情参考手上的用户手册),上电后模块自动配对并连接,连接成功后会显示如下信息:
当提示链接成功后,即可进行串口通信:
     这里用了两个蓝牙模块通过串口分别连接到两台电脑,一主一从,TTL设备使用了USB-RS232-MAX232.主机可不断的向从机发送数据,从机也可以不断的向主机发送数据。
    如果你使用单片机控制器,那么只需要把从机接到单片机的串口上即可,配对连接仍然是自动完成的,因为涉及到单片机程序,所以当你收不到数据的时候,请务必再三检查

      串口程序是否正确
     
交换TXD/RXD,我们出售的模块txd对应接到单片机的rxd,rxd接到单片机的txd。
     
通信波特率是否正确,默认9600,可以AT+BAUD查询

蓝牙模块与蓝牙适配器通信:
这里需要用到蓝牙适配器,推荐使用下面这种,免驱动即插即用:
     这里需要借助IVT软件来进行调试,附件有下载地址,软件安装这里不做介绍,大家也可以自己在网上找,软件目前不支持WIN764位的系统,32位系统测试通过。(至于软件暂不支持64位与我们无关,如果你装的64位用不了,那么可以用虚拟机或者双系统都可以)

装好软件后,屏幕右下角会有一个蓝牙小标识,右击”启动蓝牙“,再右击小图标”显示经典桌面“,如下图:

点”蓝牙-搜索设备”,或者双击屏幕中间的黄色小球都可以搜索新设备:
搜索完成后双击搜索到的蓝牙设备来获取服务,然后再右击配对,这里会提示输入配对密码,这里输入“1234”,点确定,如下图,说明配对成功,成功后该设备右下方会出现如图小标识:
在“YFROBOT”蓝牙设备上右击,点连接,连接成功后会有如下提示,通信COM口建立在虚拟口COM2上:

那么COM2就是适配器虚拟出的通信端口,接下来你就可以在串口助手上或或者自己编写的上位机软件上选择COM2来使用,这里不再一一介绍。

蓝牙模块与手机:
这里以“手机端串口助手”为例做介绍,软件安装好后如下图:
点击“连接设备-查找新设备”,会跳出如下对话框,提示输入配对码,输入“1234”
点击确定,与从模式进行通信测试,从机仍然通过串口连到电脑端,当然,你也可以连到单片机上。手机收到来自从机的信息:

从机收到来自手机的信息:




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 支持支持 反对反对

签到天数: 866 天

[LV.10]以坛为家III

沙发
发表于 2013-7-9 13:40:01 | 只看该作者
nierixin 发表于 2013-7-6 20:26
请问一下 2快arduino之间通过蓝牙通信该怎么实现呢?

额,蓝牙一个设置主模式,一个从模式,应该就可以了呀~
回复 支持 反对

使用道具 举报

签到天数: 866 天

[LV.10]以坛为家III

板凳
发表于 2013-7-12 09:48:39 | 只看该作者
nierixin 发表于 2013-7-12 09:41
3块arduino间如何建立通信呢,一个作为主模式,另外2个作为从模式,通过给arduinoA 发送 arduinoB 和ardu ...

这种蓝牙模块只能一对一连接,想要3块Arduino通信估计得想别的方法了。。。。。。呵呵
回复 支持 反对

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

地板
 楼主| 发表于 2013-7-13 08:28:37 | 只看该作者
同一时间只能一对一,可以先让AB连,然后断开B电源  A去连C   
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2013-9-21 18:29:57 | 只看该作者
请问此模块可以无线下载程序吗?该怎么配置呢
回复 支持 反对

使用道具 举报

签到天数: 7 天

[LV.3]偶尔看看II

6#
 楼主| 发表于 2013-9-23 17:20:33 | 只看该作者
杰克船长 发表于 2013-9-21 18:29
请问此模块可以无线下载程序吗?该怎么配置呢

目前还没相关教程
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2013-10-7 19:43:34 | 只看该作者
学习学习
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2013-12-10 19:38:59 | 只看该作者
顶一下
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

10#
发表于 2014-10-4 10:57:13 | 只看该作者
你好!我想问一下,咱们这个“手机端串口助手”在和蓝牙模块连接后,蓝牙模块上额指示灯会变闪烁为一直亮,而我用手机内置的蓝牙连接或者用我自己写的OK的蓝牙小APP连接,都不会使指示灯变化。所以,我想问一下,指示灯的变化,是不是你们这个“手机端串口助手”在连接上蓝牙模块后,自己发出了某个指令才让小灯变化的?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|联系我们|YFROBOT ( 苏ICP备20009901号-2  

GMT+8, 2024-5-5 03:38 , Processed in 0.052854 second(s), 26 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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