“BOXZ mini机器人”的版本间的差异
853387039@qq.com(讨论 | 贡献) (Created page with "{| style="width: 800px;" |- | ==概述== *项目名称:Microduino机器人小车 *目的:通过Microduino Joypad来控制BOXZ mini机器人小车 *难度:高级 *耗时...") |
853387039@qq.com(讨论 | 贡献) (→概述) |
||
第9行: | 第9行: | ||
*制作者:Microduino Studio-YLB | *制作者:Microduino Studio-YLB | ||
− | ===原理=== | + | ===原理=== |
机器人小车种类比较多,如循迹,壁障,蓝牙遥控小车,电脑鼠等。但是其行走控制方式基本是一样的,无非就是前后左右四个方向运动。当然结构上会有一定区别,不同功能需要采用不同传感器,这里我们主要看看两个轮子驱动,当然还要加上两个万向轮,这样才能平衡,否则就成[[机器人平衡车]]。 | 机器人小车种类比较多,如循迹,壁障,蓝牙遥控小车,电脑鼠等。但是其行走控制方式基本是一样的,无非就是前后左右四个方向运动。当然结构上会有一定区别,不同功能需要采用不同传感器,这里我们主要看看两个轮子驱动,当然还要加上两个万向轮,这样才能平衡,否则就成[[机器人平衡车]]。 | ||
[[File:Microduino_Joypad_Principle.jpg||600px|center|thumb]] | [[File:Microduino_Joypad_Principle.jpg||600px|center|thumb]] |
2014年11月16日 (日) 13:34的版本
目录概述
原理机器人小车种类比较多,如循迹,壁障,蓝牙遥控小车,电脑鼠等。但是其行走控制方式基本是一样的,无非就是前后左右四个方向运动。当然结构上会有一定区别,不同功能需要采用不同传感器,这里我们主要看看两个轮子驱动,当然还要加上两个万向轮,这样才能平衡,否则就成机器人平衡车。 因此你只要控制两个轮子的旋转方向就可以控制小车的旋转方向。 结构该小车结构简单,主要包括三个方面:
因为BOXZ体积比较小,所以采用9V碱性电池作为供电方案,玩家可根据自己需求更换电池,但是必须高于5V,因为核心5V电源供电Robot板子采用降压方案。
中央处理器是整个小车的核心,就像电脑的CPU,人的大脑,有一定思维能力,能够处理复杂事件。采用Microduino-Core+/zh作为核心。
小车采用Microduino-nRF24/zh无线通讯方案,通讯速度响应快,控制范围:空阔地域大约100米。
采用Microduino-Motor/zh直流电机驱动模块,一个模块能够驱动两个电机,因此只需要一个模块就行。同时结合Microduino-Robot/zh底板,将中央处理器和直流电机模块连接起来。 优点集成度非常高,接线少而简单,所用模块即插即用。功能强大,目前使用nRF24无线通信,玩家可根据自身喜好更改通讯方案。 材料清单
文档Microduino-Joypad调试搭建Microduino-Joypad
Microduino-Joypad搭建参考Microduino-Joypad Getting start。 同时你还需要将Microduino-nRF24/zh叠在Microduino-Joypad的底座上。 软件调试
调试Microduino-Joypad
搭建BOXZ mini
硬件搭建
软件调试
int mic_left = 6;
int mic_right = 8;
int mic_head = 5;
int mic_back = 7;
例如左右旋转反了,你可以更改为: int mic_left = 7;
int mic_right = 5;
int mic_head = 8;
int mic_back = 6;
|