WiFi遥控履带机械臂小车实现搬运功能【内附例程源代码】
1. 功能描述
本文提供的示例所实现的功能为:用手机APP,通过WiFi通信遥控斜三角履带机械臂小车样机实现移动和搬运。

2. 电子硬件
在这个示例中,我们采用了以下硬件,请大家参考:
主控板:Basra(兼容Arduino Uno)
扩展板:Bigfish2.1
电池: 7.4V锂电池
通信: WiFi无线路由器、2510通信转接板
本部分及后面的APP设置内容,可与如何使用探索者通信模块-WiFi无线路由器【https://www.robotway.com/h-col-141.html】一文对照阅读。
为样机安装WiFi无线路由器和摄像头。
硬件连接步骤:
(1)在2510通信转接板的4针接口上,按如图方式插上3根杜邦线。

(2)杜邦线的另一端插接在WiFi模块的串口针上。


(3)连接USB线。

(4)将整套装置固定在样机上(注意:图中贴有黄色便条的MEGA2560主控板部分与本文所述功能无关,请忽略)。

3. 示例程序
编程环境:Arduino 1.8.19
手机APP的键值按上述规则进行配置,然后单片机接收到不同的信息,对应执行不同的动作。
例程代码(Rescue_Robot_Clear.ino)如下:
4. 安卓手机APP设置及操作
(1)安装WIFIRobot.apk到安卓手机内。
(2)打开主控板的开关启动设备,并使用手机连接GL-AR150-xxx(xxx为随机数字与字母)密码:goodlife

(3)打开“WIFIROBOTS”APP。

(4)选择设置(以V1.06版界面为例,你也可以安装其他版本,设置方法相同)

(5)按照下图所示进行参数配置,点击确定

(6)点击前后左右可以控制救援机器人运动,如下图。

(7)点击速度调整可以打开调整面板,如下图。

(8)滑动写有左侧速度的控件,将其调整为0,可以控制清障手臂向下运动,如下图。

(9)将左侧速度的控件,调整为10,可以控制清障手臂向上运动,如下图。

(10)将右侧速度的控件,调整为0,可以控制清障手臂夹取障碍物,如下图。

(11)将右侧速度的控件,调整为10,可以控制清障手臂松开障碍物,如下图。

5. 资料内容
① 样机-WiFi遥控搬运-例程
② WiFi无线路由器-安卓APK文件
资料下载链接 https://www.robotway.com/h-col-155.html