Submit

12 / 16

舵机:设置 0° 到 180° 的目标角度

设置舵机目标角度,观察 0°、90° 和 180° 的位置,区分位置控制与直流电机调速。

运行此实验 →
独立建模的高细节教学电路:包含插座、引脚、芯片和元件接线

实验目标

使用目标角度,而不是转速。

工作原理

舵机指令表示目标位置,不同于直流电机的速度指令。示意臂移动到所选角度。实际行程、脉冲范围与电流取决于具体舵机。

动手试一试

  1. 打开此实验
  2. 先以 90° 运行,再选择 0° 和 180°,观察舵臂停在目标位置,而不是持续转动。

接线

  • D9 — 舵机信号
  • External 5V / GND — 合适电源与共地

示例代码

#include <Servo.h>
Servo arm;

void setup() {
  arm.attach(9);
}

void loop() {
  arm.write(90);
  delay(20);
}

检查理解

目标值 180 表示每分钟转 180 圈吗?

查看答案

不是。这里请求的是位置舵机的 180 度角度,不是 RPM,也不是连续旋转舵机的速度指令。

参考资料

Arduino Uno R3 ↗ · 语言参考 ↗

MAKE A THOUGHTFUL CHOICE

Your shortlist, side by side.

Pricing models are indicative. Check each official website for current plans and limits.