<<<<<<< HEAD ======= >>>>>>> 60a8f64d0414dcd5cb8612f64b46979443258e0b Grove-Servo - Seeed产品文档

Grove-Servo

Grove - Servo 是带齿轮和反馈系统的直流电机。它用于机器人的驱动动力。对该 Grove 爱好者而言,该产品是意外的惊喜。我们将三线舵机改造为标准 Grove 接口。您现在可以将其作为典型的 Grove 模块进行即插即用,无需使用混乱的跳线。

但如果您感觉更喜欢原来的舵机,请查看 EMAX 9g ES08A 高灵敏度小型舵机。他们的型号与我们的相同,质量好,价格又适中,也可以作为一个选择。

产品特性

  • 模块小巧
  • 兼容 Grove 接口
  • 易于使用

规格参数

项目 最小值 典型值 最大值 单位
工作电压 4.8 5.0 6.0 V
扭矩 1.5/1.8 Kg.cm
速度 0.12/0.16 s/60°
尺寸 32X11.5X24 mm
重量 8.5 g

Platforms Supported

开始使用

连接

在这里我们向您展示 Grove - Servo 工作的简单实例。首先,要准备以下材料:

Seeeduino V4 Grove - Servo Base Shield
enter image description here enter image description here enter image description here
点击购买 点击购买 点击购买

舵机有三根线:电源,地和信号。电源线通常为红色,应连接到 Arduino / Seeeduino 板上的 5V 引脚。接地线通常为黑色或棕色,应连接到 Arduino 板上的 GND 引脚。信号线通常为黄色,橙色或白色,应连接到 Arduino 板上的数字 9。 我们可以根据需要改变数字端口,同时不要忘了在演示代码的定义中更改端口号。

  • 将模块连接到 Base Shield 的 D9 端口。
  • 把 Grove- Base Shield 插在 Arduino 上。
  • 把 Arduino 用 USB 数据线连接到电脑。

软件

  • 通过使用 Adruino Servo 库 来使舵机摇臂向前和向后旋转 180°。
  • 按照一下路径打开代码: File(文件) -> Examples(示例) ->Servo->Sweep.

/* Sweep
 by BARRAGAN <http://barraganstudio.com>
 This example code is in the public domain.

 modified 8 Nov 2013
 by Scott Fitzgerald
 http://www.arduino.cc/en/Tutorial/Sweep
*/

#include <Servo.h>

Servo myservo;  // 创建舵机控制对象来控制舵机
// 大多数板子都可以控制 12 个舵机

int pos = 0;    // 舵机位置

void setup() {
  myservo.attach(9);  // 把舵机连接到引脚 9 上
}

void loop() {
  for (pos = 0; pos <= 180; pos += 1) { // 从 0° 动作到 180°
    // in steps of 1 degree
    myservo.write(pos);              // 告诉舵机旋转到角度“pos”
    delay(15);                       // 等待 15ms 让舵机旋转到位
  }
  for (pos = 180; pos >= 0; pos -= 1) { // 从 0° 动作到 180°
    myservo.write(pos);              // 告诉舵机旋转到角度“pos”
    delay(15);                       // 等待 15ms 让舵机旋转到位
  }
}
  • 上传代码,可以看到舵机左右旋转。

资源下载

<<<<<<< HEAD ======= >>>>>>> 60a8f64d0414dcd5cb8612f64b46979443258e0b