蓝牙手机控制电脑软件

手机控制电脑软件  时间:2021-05-07  阅读:()
BOXZBaseCommissioningManualWWW.
BOXZ.
CC2014.
091一.
BOXZ的控制原理BOXZ的硬件架构如图,BOXZ是由Arduino主控板,电机驱动板,传感器控制板和蓝牙通讯板构成,通过蓝牙协议传输控制字,而上位机控制端可以是Android手机,笔记本电脑等任何支持蓝牙通讯的设备.
本手册将教大家如何通过Android智能手机和电脑的蓝牙控制BOXZ.
说明:本教程只适用于蓝牙2.
0的通讯设备.
如果使用IOS请参考BOXZPro的软件部分教程.
二.
按键定义如图所示,BOXZ采用单字符通讯,通过按键操作发送小写的字母来进行相应的动作.
其中空格表示急停,相当于刹车.
在我们的Android客户端中并没有方向键,而是通过重力感应发送对应的方向字符到Arduino.
2三.
Arduino硬件部分本套件的Arduino硬件全部来自DFRobot.
包含ArduinoUno,电机驱动板,传感器扩展板和蓝牙模块.
BOXZBase的整体硬件框架定义如图.
其中电机驱动板,传感器和蓝牙板以叠加的方式连接.
TT减速电机接线4根,电池盒引出线接到传感器扩展板的电源输入端子即可.
另外这里需要两个9G舵机作为手臂,左右手分别插入到传感器扩展板的数字端口9口和10口.
31.
确认电机驱动板的跳线控制方式选择为PWM模式,且电源管理的2个短路帽插到右边时(VIN),即电机电源就是使用Arduino板上VIN端输入的电源,如图:2.
确认BluetoothBeeV2蓝牙模块的开关在左侧激活主从机模式,而不是右侧的ATMode(进入AT命令模式.
3.
将五节5号电池插入机器人的底部电池盒.
安装电池之前请务必检查所有接线和跳冒配置是否正确,否则将可能损坏模块!
具体请参考装配手册.
使用结束后请取出电池.
4四.
BOXZBaseArduino软件部分操作首先我们需要从WWW.
BOXZ.
CC的Github资料库中下载BOXZ的库并解压缩到Arduino路径下1.
在打开Arduino软件之间,我们要做一件重要的事情,就是把BOXZ库文件解压缩,复制到Arduino的扩展库文件夹下,如图所示.
2.
在下载新程序之前,一定要确认蓝牙控制板没有插在Arduino主控板上.
因为下载会和蓝牙占用相同的端口,将导致下载失败!
先将Arduino的USB方口和电脑的USB端口用编程线缆连接.
然后用Arduino打开我们提供的BOXZ程序.
从菜单File-Examples-BOXZ中选择BOXZ_Pro53.
在Tools菜单下选择我们的主板,这里我们选择的是ArduinoUno版,当然如果您的主控板是Nano或其他什么的请在列表中选择正确的主控板.
4.
在Tools菜单下选择我们的通讯端口,这里我们选择的是COM4,如果大家不清楚自己的端口号或者系统环境的话,请参考本文最后提供的FAQ链接.
5.
最后点击下载按钮,稍等片刻,程序就下载完成啦!
关于BOXZ库函数的中文语法可以参考:http://wiki.
geek-workshop.
com/doku.
phpid=arduino:libraries:boxz更详细的英文说明可以参考库文件中的注释.
6五.
蓝牙设备连接的常见流程建立蓝牙通讯的常见流程如下7六.
BOXZAndroid客户端联机操作通过BOXZAndroid客户端大家可以像玩游戏一样控制BOXZ,通过重力感应来控制BOXZ的方向,按键来进行互动.
当然大家不仅仅可以控制我们的BOXZ,还可以控制任何使用单字符通讯的蓝牙设备.
BOXZAndroid客户端功能如下:1.
Android多版本兼容(Android2.
2+)2.
支持搜索新设备(手机蓝牙配对后自动更新蓝牙设备清单)3.
支持按键自定义4.
支持重力感应控制5.
支持屏幕尺寸自适应1.
下面给大家介绍BOXZ客户端的安装和使用方法.
这里我们使用豌豆荚来安装软件,首先大家需要下载并安装我们的BOXZ客户端下载链接:https://boxz-android-client.
googlecode.
com/files/boxz-android-client-1.
0.
2.
apk2.
直接双击下载后的APK文件,就是图中那个小绿豆图标的.
会弹出安装确认对话框.
记得先把手机用数据线连接到电脑上哦!
BOXZ客户端较小,几秒钟就装好了.
然后大家可以在手机目录中看到我们的客户端了.
当然大家也可以通过Android手机拍照图中的二维码直接下载安装,或者通过数据线传到手机SD卡中进行安装,这里就不过多介绍了.
8特别提醒一点:如果未进行配对就直接打开BOXZ客户端的话,大家是无法在BOXZ客户端的启动界面中蓝牙设备列表里面发现我们BOXZ的蓝牙设备的.
这也是大家目前反映比较多的问题,切记一定要先配对再启动BOXZ的Android客户端.
3.
关于蓝牙的配对方法,由于手机厂家和型号的不同操作界面也有所不同,但大体上Android系统的结构都是一样的,所以大家可以参考以下操作.
首先是打开手机设置无线和网络蓝牙设置打开蓝牙4.
附近的蓝牙设备会出现在下面的列表里面,如手机截图05所示,我们的BOXZ设备名称是"Bluetooth_V3".
如果列表中没有我们的设备,可以尝试点击[扫描查找设备]按钮,让系统重新搜索.
注意:此蓝牙名称仅供参考,请以实际产品名称为准.
95.
点击"Bluetooth_V3"会弹出手机截图06所示的配对请求界面,在其对话框中输入我们的默认密码"1234",并确认.
这时候大家会发现我们的"Bluetooth_V3"已经由之前的"与此设备配对"的状态变成了"已配对".
这样我们蓝牙的配对操作就完成了.
6.
正确配对之后返回到手机目录,找到我们的BOXZ客户端图标,如手机截图08,打开BOXZ的Android客户端软件.
在启动菜单中就会出现我们的BOXZ设备了,如截图09,选中后进入操作界面截图11107.
BOXZ的操作是通过重力感应控制方向,按键操作手臂来实现互动的.
如操作界面图一共有7个按键,左侧两个按钮为左臂的上下运动,右侧两个按钮是右臂的上下运动,中间是手臂抬起与放下,最下面的大按钮是技能键,大家可以自定义一个技能.
界面中并没有方向键,这是因为BOXZ的方向移动是通过手机重力感应来实现的.
但原理上跟按键操作是一样的,每次动作Android就会发送指定的字符到Arduino,然后Arduino再执行相应的动作.
顺便扩展一下思路,大家也可以用我们的Android客户端来做智能家居的开关灯管理的.
8.
如果大家需要自定义按钮的话,可以通过手机的菜单键调出控制面板,如截图12.
点击"Settings"里面会有全部的按键设置,共计22个按键以清单的方式显示在截图13中.
除去尚未使用的Step按键10个,玩家一共可以设置12个按键.
而这12个按键中有5个是用于重力感应的方向控制(对应字符w,a,s,d用于方向,空11格用于停止),剩下的7个就是我们在操作界面看到的按钮了.
只要点击即可进入按键设定,如截图14,大家可以根据自己的需要进行调整.
不过修改以后需要退出重新启动软件才能正常使用哦.
12五.
Windows电脑联机操作现以Windows7环境下联机BOXZ为例进行讲解.
其他操作环境请参考此方法.
1.
在电脑右下角的任务栏蓝牙图标上右键,请首先开启蓝牙功能.
在菜单中选择"新增设备"2.
系统会搜索附近的蓝牙设备.
本套件BOXZ使用的是BluetoothBeeV2,选中该模块然后点下一步.
133.
这里选择输入设备配对码.
4.
在输入框中键入系统默认配对码"1234",然后点下一步.
145.
此时系统会自动进行配对操作,稍等片刻直至出现设备已成功添加到本电脑的信息.
156.
此时配对任务已经完成,系统会开始配置蓝牙端口.
如图所示,蓝牙需要占用两个端口.
7.
蓝牙配置全部完成后,再次右键蓝牙图标,在菜单中选择显示蓝牙设备.
168.
在蓝牙设备一览界面中我们刚刚配对的Bluetooth_Bee_V2鼠标右键菜单选择属性.
9.
在弹出的属性对话框中选择硬件标签,这里可以看到我们实际使用的端口为COM28.
1710.
打开我们的串口助手软件AccessPort.
exe.
11.
在串口助手界面的左上角点击小齿轮图标,打开串口配置界面.
并按照图示进行设置,这里主要设置串口号为COM28和波特率为9600即可.
然后点击确认按钮开启串口通信.
需要注意COM28或是其他端口取决于之前我们进行蓝牙配对时的系统分配的端口号.
1812.
蓝牙通讯已经建立,可以激活实时发送,然后在下面的输入窗口输入BOXZ的按键即可实现操作,例如'w','a','s','d'等按键.
互动结束后可以单击小齿轮右侧的蓝色按钮关闭蓝牙通讯.
19常见问题Q1:请问零件从哪里购买例如蓝牙板A1:欢迎访问DFROBOT官方网站http://www.
dfrobot.
com.
cn/index.
php.
或者BOXZ指定的销售网店进行购买,例如dfrobot.
taobao.
comQ2:请教一下,这些个PDF直接打印到A4纸上去就可以了么,尺寸不需要调整吧A2:是的,PDF为实际尺寸.
按照如下步骤打印:1.
取消"自动旋转和居中",将"页面缩放方式"选择"无"(禁止任何比例自动缩放)2.
在打印机属性中设置纸张尺寸为A4,方向"横向"(不同打印机参数可能略有不同)203.
需要时可以对"打印质量"参数进行调整.
建议选择高品质,然后打印皮肤.
4.
测量皮肤的方块尺寸,边长应该为130MM.
Q4:BOXZ是两轮车A4:BOXZ是四轮两驱,由两个主轮和两个辅轮构成.
详见安装手册前三步.
Q5:BOXZ的程序和皮肤在哪下载A5:请访问BOXZ项目空间:https://github.
com/leolite/BOXZQ6:BOXZ的Arduino程序如何修改和下载A6:请参考Arduino官方网站:http://arduino.
cc/en/Guide/HomePage.
Q7:上电联机后舵机无法控制,且有电流音A7:请参看安装手册16步骤,确定舵机接线没有错误.
21资源链接BOXZ资料下载[链接]BOXZ专版论坛[链接]常见问题解决方法FAQ[链接]22欢迎访问我们的网站WWW.
BOXZ.
CC

HostKvm新上联通CUVIP线路VPS,八折优惠后1G内存套餐$5.2/月起

最近上洛杉矶机房联通CUVIP线路主机的商家越来越多了,HostKvm也发来了新节点上线的邮件,适用全场8折优惠码,基于KVM架构,优惠后最低月付5.2美元起。HostKvm是一家成立于2013年的国人主机商,提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,君选择国内直连或优化线路,延迟较低,适合建站或者远程办公等。以洛杉矶CUVIP线路主机为例,...

Virtono:€23.7/年,KVM-2GB/25GB/2TB/洛杉矶&达拉斯&纽约&罗马尼亚等

Virtono最近推出了夏季促销活动,为月付、季付、半年付等提供9折优惠码,年付已直接5折,而且下单后在LET回复订单号还能获得双倍内存,不限制付款周期。这是一家成立于2014年的国外VPS主机商,提供VPS和服务器租用等产品,商家支持PayPal、信用卡、支付宝等国内外付款方式,可选数据中心包括罗马尼亚、美国洛杉矶、达拉斯、迈阿密、英国和德国等。下面列出几款VPS主机配置信息,请留意,下列配置中...

Asiayun:枣庄电信Asiayun美国Cera葵湾VPSvps月付,美国CERA VPS月付26元/年

亚洲云Asiayun怎么样?亚洲云成立于2021年,隶属于上海玥悠悠云计算有限公司(Yyyisp),是一家新国人IDC商家,且正规持证IDC/ISP/CDN,商家主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、云虚拟主机、专属服务器托管、带宽租用等产品和服务。Asiayun提供源自大陆、香港、韩国和美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以...

手机控制电脑软件为你推荐
datehttp操作http360和搜狗搜狗浏览器和360极速浏览器你会选择哪个?360退出北京时间怎样让电脑时间与北京时间相同cisco2960配置思科的交换机怎么配置360邮箱360免费申请邮箱在那里360arp防火墙在哪360的9.6版本ARP防火墙在哪?ipad代理ipad在哪里买是正品?购物车在超市、商场中为什么需要使用购物车呢?银花珠树晓来看晚来天欲雪,能饮一杯无。相似的句子
网站空间域名 域名论坛 美国服务器租用 vps虚拟服务器 naning9韩国官网 bandwagonhost 抢票工具 evssl证书 52测评网 坐公交投2700元 阿里云浏览器 howfile jsp空间 域名转接 阿里校园 银盘服务是什么 免费私人服务器 架设邮件服务器 免费ftp 服务器防火墙 更多