17. 360°舵机¶
17.1. 概述¶
360°舵机旋转范围为0-360°,接受精确控制,可旋转到指定的角度。舵机(英文叫Servo):它由直流电机、减速齿轮组、传感器和控制电路组成的一套自动控制系统。通过发送信号,指定输出轴旋转角度。当舵机转到90°时,会停止转动,超过90°后反方向转动。离90°越近,转动越慢;离90°越远,转动越快(范围到180°)。
- 技术规格
- 工作电源:3.3V
- 旋转角度:360°
- 尺寸:3.14 x 18 ²mm
- 工作扭矩:1.6KG/CM
- 反应转速:0.12~0.13/60°
- 设备类型:输出
- 接口定义
- 橙黄线:脉冲输入
- 红色线:电源输入
- 棕色线:地线
17.2. 案例程序¶
| 图形化: |
|---|
| 代码: |
|---|
from mpython import *
from servo import Servo
import time
servo_15 = Servo(15, min_us=750, max_us=2250, actuation_range=180)
while True:
servo_15.write_angle(0)
time.sleep(2)
servo_15.write_angle(45)
time.sleep(2)
servo_15.write_angle(90)
time.sleep(4)
servo_15.write_angle(135)
time.sleep(4)
servo_15.write_angle(180)
time.sleep(7)