KF跟《创客圣经》学arduino人机互动---项目四 :无线MONSKI


所需元件:HC-06蓝牙透传模块 *2;

                    usb-ttl电平线*1


描述:从淘宝上买的HC-06模块的设置和书上所用的蓝牙芯片完全不一样 所以这个部分基本靠网上查阅相关资料完成


因为之前MONSKI  MONKEY的串口已经调通了,HC-06作为主从一体的蓝牙透传模块只要接上电脑和arduino就算完成了

手头的蓝牙芯片是别人给的完全没有资料,如果有资料的话这里应该根本不存在任何难度


为了完成蓝牙通信需要把两块蓝牙模块一个设置成主机,一个设置成从机

方法:蓝牙模块接usb-ttl电平线接电脑,电脑打开串口调试助手。这个hc-06模块本身上电后是处于数传的从机模式。所以想要改变它的工作状态需

            要进入它的命令模式。用AT命令进行更改。

第一步:按照网上图片连接蓝牙芯片和usb-ttl线  vcc gnd tx rx四根 注意tx和rx 是交叉连线哈

第二步:按住蓝牙芯片上的按钮同时将usb-ttl线接入电脑usb口。保持1秒,释放按钮。

               KF很罗嗦:这个地方一点要按住按钮的同时插 然后保持一下再松掉。顺序不对 保持的时间不够都有可能无法进入AT命令模式,一旦进入到AT模式后,蓝牙芯片上的

                                    灯的闪烁频率就会发生变化,是亮2秒灭2秒。比之前默认的数传模式的灯闪烁的频率要慢。

                         原理:这个蓝牙模块要求进入命令模式的时候,en引脚有个高电平 这个按钮就是为了保持这个高电平使能信号的

                                     所以可以直接给en端一个高电平也是可以进入AT模式的 但既然给了按钮 就用按钮好了


第三步:进入AT命令模式后,按照网上搜到的AT命令进行设置就好 一块ROLE设置成1 一块ROLE设置成0 ,

                KF很罗嗦:HC-06蓝牙模块进入命令模式时,波特率是38400.不是平时数据传送的速率哟。


第四步:将设置好主从的两块蓝牙芯片一块接到arduino,一块用usb-ttl线接在电脑上。给arudino接上外接的电源。这是会发现两片蓝牙芯片的闪烁频率编程一样的了。变得一

                起亮,一起秒。从processing应用程序端观察。发现已经可以开始接受数据了。于是蓝牙的MONSKI实验就做完了。

                KF很罗嗦:因为蓝牙和arduino连接的时候用的是tx和rx 引脚 这个和arduino的程序下载引脚是一样的。下载程序的时候请务必把蓝牙从板子上断开。否则程序无法

                                     正确下载到 arduino板子呦。

                             



            

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值