🐵指尖猴全新升级
第11课:舵机控制:会挥手的装置
🦾

舵机控制:会挥手的装置

给你的作品装上会动的关节!

📖知识引入

📚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课完成!继续探索下一课吧 🚀