“Microduino-Shield Robot/zh”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
图库
图库
第116行: 第116行:
  
 
*正面
 
*正面
  [[file:Microduino-Robot-F.JPG|thumb|600px|center]]
+
  [[file:Microduino-Robot-F.JPG|600px|center]]
 
*背面
 
*背面
[[file:Microduino-Robot-b.JPG|thumb|600px|center]]
+
[[file:Microduino-Robot-b.JPG|600px|center]]
  
 
==视频==
 
==视频==
 
|}
 
|}

2016年1月20日 (三) 08:11的版本

Language English
Microduino- Robot

Microduino-ROBOT板子作为机器人控制板, 将配合Microduino-Core+/zhMicroduino-Motor/zhMicroduino-Stepper/zh。同时板载传感器接口,用户可接入各种传感器来实现更多的功能。


特色

  • 两个电机驱动接口,可驱动两个步进电机,四个直流电机
  • 丰富的传感器接口,利于扩展
  • 5V、3.3V电源管理
  • Upin27底座,可结合更多的Microduino模块
  • 板子体积小,46.99mm*40.64mm

规格

  • 电气
    • DRV8833电机驱动芯片
    • 5V稳压:采用LM2674降压方案
    • 3.3V稳压:AMS1117降压方案
    • 因为采用降压方案,请确保电源电压5V~9V。
    • 电源开关
  • 电机驱动
    • M.A:D7,D5,D8,D6(适用于Core核心,PWM调速)
    • M.B:D19,D23,D18,D22(适用于Core+核心,PWN调速)
  • 板载9个传感器接口
  • 板载调试led灯,接到D4.
  • 板载复位按键
ROBOTSHIELtips.jpg

文档

开发

示例程序:

//=========M.A=============//
int mic_left_A = 7;
int mic_right_A = 5;
int mic_head_A = 8;
int mic_back_A = 6;
//=========M.B=============//
/*
int mic_left_A = 22;
 int mic_right_A =18;
 int mic_head_A = 23;
 int mic_back_A = 19;
 */
void setup() {
  pinMode(mic_left_A,OUTPUT);
  pinMode(mic_right_A,OUTPUT);
  pinMode(mic_head_A,OUTPUT);
  pinMode(mic_back_A,OUTPUT);
}

void loop() {
  head();
  delay(1500);
  back();
  delay(1500);
  left();
  delay(1500);
  right();
  delay(1500);
}

void head()
{
  digitalWrite(mic_left_A,LOW);
  digitalWrite(mic_right_A,HIGH);
  digitalWrite(mic_head_A,HIGH);
  digitalWrite(mic_back_A,LOW);
}

void left()
{
  digitalWrite(mic_left_A,HIGH);
  digitalWrite(mic_right_A,LOW);
  digitalWrite(mic_head_A,HIGH);
  digitalWrite(mic_back_A,LOW  );
}

void right()
{
  digitalWrite(mic_left_A,LOW);
  digitalWrite(mic_right_A,HIGH);
  digitalWrite(mic_head_A,LOW);
  digitalWrite(mic_back_A,HIGH);
}

void back()
{
  digitalWrite(mic_left_A,HIGH);
  digitalWrite(mic_right_A,LOW);
  digitalWrite(mic_head_A,LOW);
  digitalWrite(mic_back_A,HIGH);
}

void stoop()
{
  digitalWrite(mic_left_A,LOW);
  digitalWrite(mic_right_A,LOW);
  digitalWrite(mic_head_A,LOW);
  digitalWrite(mic_back_A,LOW);
}

应用

机器人平衡车

购买

历史

图库

  • 正面
Microduino-Robot-F.JPG
  • 背面
Microduino-Robot-b.JPG

视频