`
基于电脑远程和mBot的联机互动控制--蓝牙版
由于手头有个USB蓝牙接收器,突然想起来了可以利用这个蓝牙和mBot联机调试用啊!因为每次插着一个线把mBot放在办公桌上面调试的时候总是担心小车掉到地上,这下有了蓝牙接收器就可以直接把小车放到地上,慢慢的随便调试程序,等调试好了在利用数据线把程序下载到Mbot里面,恩。挺好的!
工具清单:
1. mBot机器人
2. USB蓝牙接收器
3. 数据线
4. Mblock和IVT BlueSoleil
5. 电脑一台
视频演示
[media]http://v.youku.com/v_show/id_XMTQxNTQzOTM5Mg==.html[/media]
于是乎,就开始联机了,找到我USB蓝牙接收器
然而当我把u***蓝牙接收器插到电脑上面,情况有点不妙,mBlock找不到蓝牙。我突然想起了我原来用过的IVT BlueSoleil,把软件安装好了以后,利用IVT BlueSoleil启动USB蓝牙后开始配对,配对密码1234
配对后选择串口连接,此时会自动安装驱动
串口连接成功后太阳和手机之间有个虚线并且会有个小红点在传动, 右击IVTBlueSoleil上面的串口图标会看到,虚拟的连接好的那个端口号,记下此端口号后面会用到的
串口连接好了以后就可以后台运行IVTBlueSoleil这个软件了,下面就开始打开mBlock了。
打开mBlock后,选择à连接—>选择串口5(和蓝牙端口一致)
然后编了一个检测程序试一下效果,
点击了一下小绿旗,小车能正常发出声音,灯也能点亮。但是有一个问题就是灯亮的颜色和我设置的不一样,连是肯定没有问题了,我当时怀疑是波特率不对,我试了多个波特率还是不对,最后还是把波特率改到了9600,这时的小车的程序是刚拿到手的程序,一直没动过,于是我就试着用数据线把小车的底层环境重写烧写了一下,把数据线插到mBot和电脑上选择mBlock的连接à安装Arduino驱动,驱动安装成功后,打开计算管理看一下
记下端口号,然后在mBlock的连接—>串口选择COM6后,我继续选择了安装固件,安装完毕后。我重新选择了蓝牙映射的端口5号,此时又跑了一下刚才的程序,小车的颜色就和程序设置的一样了。大功告成!
小面是一个通过电脑键盘控制小车的程序,
经验证真心好用,以后调试小车没有了线的束缚,调试效果请查看视频哦!
[size=18.6666660308838px]源程序下载:
`