“开源电驱机器小车CUBE/zh”的版本间的差异
Zhangfengfeng(讨论 | 贡献) (→蓝牙遥控指南) |
Zhangfengfeng(讨论 | 贡献) |
||
第86行: | 第86行: | ||
*中央处理器 | *中央处理器 | ||
− | **采用 | + | **采用[[Microduino-Core/zh]]作为核心,就像电脑的CPU,人的大脑,有一定思维能力,能够处理复杂事件。 |
*无线通讯 | *无线通讯 | ||
− | **Joypad模式下采用 | + | **Joypad模式下采用[[Microduino-Module nRF/zh]]无线通讯方案,通讯速度响应快,控制范围:空阔地域大约50米。 |
− | **蓝牙模式下采用 | + | **蓝牙模式下采用[[Microduino-Module BLE/zh]]无线通讯方案,配合手机APP直接控制,控制范围:空阔地域大约20米。 |
*电机控制 | *电机控制 | ||
− | **采用 | + | **采用[[Microduino-Shield Robot/zh]]上自带的一组直流电机驱动单元,一个单元能够驱动两个电机。 |
*供电系统 | *供电系统 | ||
− | **采用 | + | **采用[[Microduino-Shield Robot/zh]]上自带的单节锂电池管理单元,管理充放电功能。 |
==程序下载== | ==程序下载== | ||
− | *Cube 机器人代码: | + | *Cube 机器人代码:[https://github.com/Microduino/Robot_Microduino Robot_Microduino] |
==程序烧写== | ==程序烧写== | ||
第111行: | 第111行: | ||
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
− | * | + | *Step1: |
− | * | + | *利用电机固定座将两个作为动力的N20减速电机固定在结构-A1上 |
− | * | + | *将车轮、轮胎、联轴器组装后与固定后的N20减速电机进行装配 |
第126行: | 第126行: | ||
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
− | * | + | *Step2: |
− | * | + | *将结构-A2垂直插入结构-A1两边的凹进结构 |
− | * | + | *用两个结构-A4将辅助轮从底部固定在结构-A3上 |
− | * | + | *再如图示将结构-A3和结构-B1从上到下依次准备好 |
第142行: | 第142行: | ||
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
− | * | + | *Step3: |
− | * | + | *将结构-B2和结构-C1分别用于两侧面固定 |
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
第156行: | 第156行: | ||
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
− | * | + | *Step4: |
− | *将以下模块堆叠在 | + | *将以下模块堆叠在[[Microduino-Shield Robot/zh]]底板上 |
− | **核心模块: | + | **核心模块:[[Microduino-Core/zh]]模块 |
**通讯模块: | **通讯模块: | ||
− | ***Joypad模式下,通讯模块为 | + | ***Joypad模式下,通讯模块为[[Microduino-Module nRF/zh]](注意先安装天线) |
− | ***蓝牙模式下,通讯模块为 | + | ***蓝牙模式下,通讯模块为[[Microduino-Module BLE/zh]] |
− | * | + | *将电池连接在[[Microduino-Shield Robot/zh]]底板的电池接口 |
− | * | + | *将两个N20减速电机分别连在[[Microduino-Shield Robot/zh]]底板的电机接口A.A/A.B上 |
− | *使用螺丝将 | + | *使用螺丝将[[Microduino-Shield Robot/zh]]底板固定在结构-B1上 |
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
第176行: | 第176行: | ||
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
− | * | + | *Step5: |
− | * | + | *用两个结构-C3将辅助轮从底部固定在结构-C2上 |
− | * | + | *将结构-C2拼接在正侧面 |
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
第190行: | 第190行: | ||
|- | |- | ||
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
− | * | + | *Step6: |
− | * | + | *将结构-D2拼接在后侧面,可利用天线背面贴纸将天线贴在任意位置 |
− | * | + | *将结构-D1作为顶面盖住,安装到此完成 |
|width="50%" valign="top" align="left"| | |width="50%" valign="top" align="left"| | ||
第201行: | 第201行: | ||
==操作说明== | ==操作说明== | ||
− | * | + | *如果堆叠nRF模块开机,默认会进入Joypad遥控模式,否则进入蓝牙模式 |
===Joypad遥控指南=== | ===Joypad遥控指南=== | ||
− | *搭建过程可参考以下页面: | + | *搭建过程可参考以下页面:[https://www.microduino.cn/wiki/index.php/Microduino-Joypad_Getting_start/zh Joypad使用指南] |
− | * | + | *Joypad通讯模式配置* |
− | *模式配置可参考以下页面: | + | *模式配置可参考以下页面:[https://www.microduino.cn/wiki/index.php/Microduino-Joypad_Getting_start/zh#.E9.80.9A.E8.AE.AF.E6.A8.A1.E5.BC.8F 通讯模式配置] |
− | **当我们使用 | + | **当我们使用[[Microduino-Module nRF/zh]]作为通讯模块时,Joypad对应选择nRF模式即可 |
− | * | + | *Joypad电池使用说明* |
− | *特别要注意的是电池使用说明: | + | *特别要注意的是电池使用说明:[https://www.microduino.cn/wiki/index.php/Microduino-Joypad_Getting_start/zh#Step-3_.E7.94.B5.E6.B1.A0.E9.80.9A.E7.94.B5 电池使用说明] |
===蓝牙遥控指南=== | ===蓝牙遥控指南=== | ||
− | *首先下载蓝牙遥控APP(Android): | + | *首先下载蓝牙遥控APP(Android):[[File:mTank.zip]] |
*确定手机版本号是Android 4.3以上,确定当前蓝牙功能已打开 | *确定手机版本号是Android 4.3以上,确定当前蓝牙功能已打开 | ||
− | * | + | *搜索到名为“Microduino”的蓝牙设备进行连接 |
*接下来就可以通过APP进行遥控了 | *接下来就可以通过APP进行遥控了 | ||
− | *详细参考: | + | *详细参考:[[mRobot]] |
==代码说明== | ==代码说明== | ||
第251行: | 第251行: | ||
==疑难解答/FAQ== | ==疑难解答/FAQ== | ||
− | *Q: | + | *Q:CUBE小车如何选择Joypad模式和蓝牙模式? |
**A:不用手动选择,如果堆叠nRF模块开机,默认会进入Joypad遥控模式,否则进入蓝牙模式。 | **A:不用手动选择,如果堆叠nRF模块开机,默认会进入Joypad遥控模式,否则进入蓝牙模式。 | ||
− | *Q: | + | *Q:CUBE小车支持哪些电池? |
**A:CUBE支持3.7v 1S锂电池。 | **A:CUBE支持3.7v 1S锂电池。 | ||
− | *Q: | + | *Q:CUBE小车的电机怎么接? |
**A:两个电机分别接在电机接口A.A/A.B上即可。 | **A:两个电机分别接在电机接口A.A/A.B上即可。 | ||
− | *Q: | + | *Q:我的手机支持蓝牙遥控吗? |
**A:只要是Android 4.3以上,都可以支持。 | **A:只要是Android 4.3以上,都可以支持。 | ||
|} | |} |
2017年6月1日 (四) 08:10的版本
目录概述
材料清单
实验原理
程序下载
程序烧写
拼装过程
操作说明
Joypad遥控指南
蓝牙遥控指南
代码说明
#define NRF_CHANNEL 70 //nRF通道
#define CHANNEL_THROTTLE 2 //油门通道
#define CHANNEL_STEERING 1 //转向通道
#define motor_fixL 1 //速度修正 -1到1之间
#define motor_fixR 1 //速度修正 -1到1之间
疑难解答/FAQ
|