欢迎光临散文网 会员登陆 & 注册

小型双轮差速底盘机器人实现无线遥控功能

2023-08-30 08:33 作者:机器谱  | 我要投稿

1. 功能说明

      本文示例实现的功能为:利用 探索者Birdmen手柄扩展板【https://www.robotway.com/h-col-142.html】探索者NRF无线通信模块【https://www.robotway.com/h-col-141.html】 遥控R023样机小型双轮差速底盘做出前进、后退以及转向的动作。

2. 电子硬件

在这个示例中,我们采用了以下硬件,请大家参考:

3. 功能实现

      编程环境:Arduino 1.8.19

3.1下载固件

      分别下载master_.ino和slave_.ino到两个Basra主控板(软件解析:master_.ino为上位机程序,slave_.ino为下位机程序)。

      注意:先不要堆叠NRF无线通信模块,因为会占用串口,造成下载失败。

① 参考例程(master_.ino):

② 参考例程(slave_.ino):

3.2 硬件连接

     ① 将Birdmen手柄扩展板堆叠到下载了master_.ino的Basra主控板上,然后堆叠上NRF无线通信模块。

     ② 将Bigfish扩展板堆叠到下载了slave_.ino的Basra主控板上,再堆叠上NRF无线通信模块。

③ 将小型双轮差速底盘的直流电机连到Bigfish扩展板的电机接口上。

④ 用master右侧的摇杆遥控slave,调整电机的接线,直到摇杆动作和小车动作匹配。


4. 资料下载

资料内容:程序源代码

资料下载地址:小型双轮差速底盘-无线遥控 https://www.robotway.com/h-col-113.html



小型双轮差速底盘机器人实现无线遥控功能的评论 (共 条)

分享到微博请遵守国家法律