用 Python 驱动硬件:舵机与步进电机控制指南
1. 用 Python 驱动舵机
1.1 舵机简介
舵机与直流电机不同,它内部有直流电机,还有控制电路,能将直流电机定位到特定位置并保持。舵机常用于机械臂,可让机械臂到达特定位置并等待进一步指令。
1.2 控制方法
通过 PWM(脉冲宽度调制)控制舵机。对于小型舵机,可使用树莓派 GPIO(通用输入输出)引脚的内置 PWM 功能。
1.3 所需部件
| 部件名称 | 购买渠道 |
|---|---|
| Pi2Grover Grove 接口板 | store.switchdoc.com 或 amazon.com |
| SG90 微型舵机 | ebay.com 或 amazon.com |
| 一包 Grove 公头跳线 | store.switchdoc.com 或 amazon.com |
1.4 SG90 微型舵机参数
- 工作电压:3.0V - 7.0V,最大电流约 40mA,树莓派的 5V 可驱动。
- 旋转角度:每个方向约 90 度,总共 180 度。
- 控制电线:
-
<
Python控制舵机与步进电机
超级会员免费看
订阅专栏 解锁全文
30

被折叠的 条评论
为什么被折叠?



