第11课:舵机控制:会挥手的装置
进度 0/12
🦾
舵机控制:会挥手的装置
给你的作品装上会动的关节!
📖知识引入
📚Servo库
Arduino自带舵机库,#include <Servo.h>即可召唤
🔗attach绑定
servo.attach(9)把舵机信号线交给9号引脚管理
📐write转角
servo.write(角度)让舵机转到0~180度之间任意位置
🔋供电要点
舵机吃电流较大,最好独立5V供电,别全靠USB硬撑
💡
舵机三根线别插错:橙/黄是信号、红是电源、棕/黑是GND
🔍会挥手的小机械臂
#include <Servo.h> // 召唤舵机库
Servo myServo; // 创建舵机对象
void setup() {
myServo.attach(9); // 信号线接9号引脚
}
void loop() {
myServo.write(0); // 转到0度
delay(500); // 稍作停留
myServo.write(180); // 转到180度,来回挥动
delay(500);
}三行核心代码就能驱动舵机,机器人关节的入门就在这里
🎯小测验
第1题:使用舵机前需要包含哪个库?
第2题:servo.write(90)表示?
第3题:普通舵机的角度范围一般是?
📝本课知识点
- ✓Servo三步走:include-attach-write
- ✓write范围0~180度
- ✓线序口诀:信号-电源-GND
第11课完成!继续探索下一课吧 🚀
