电磁 · 第 4 课
🎛️ SG90 舵机
给它一个角度,它就精确转到那个位置。
🎯 今天只做一件事
用超声波测距控制舵机做自动闸门:距离<8cm 转 0°(关闭),8~20cm 转 90°(半开),>20cm 转 180°(全开)。
🎒 准备材料
- SG90 舵机 ×1
- HC-SR04 超声波模块 ×1
- 独立 5V 供电电源 ×1
- 单片机、杜邦线
✅ 编程逻辑
循环测距,多分支判断:距离<8 → 输出 0°;8~20 → 输出 90°;>20 → 输出 180°。每次转动后延时 0.5 秒稳定。
🧠 原理一句话
舵机内部有小型直流电机、齿轮减速和电位器反馈。单片机发送 PWM 脉冲,舵机根据脉冲宽度锁定 0°~180° 任意角度。
舵机工作电流大,必须外接独立 5V 电源,否则会抖动、角度偏移。
❓ 想一想
1. 舵机和普通直流电机有什么不同?
2. 为什么舵机不能直接用单片机引脚供电?
3. 你能用它做一个摄像头云台吗?
正文完