ESP8266 + mg90s(舵机)


ESP8266+mg90s(舵机)

准备阶段

  • ESP8266(nodeMcu)
  • MG90S(舵机)
  • 面包板
  • 线3

连线

ESP8266 MG90S(舵机)
GND 棕色
VCC 红色
模拟引脚 橙色

代码阶段

#include 
#include  // 引用SG 90 舵机模块库文件
Servo servo; // 实列化一个舵机对象
#define PIN_SERVE D5 // 定义宏(esp串口)
void setup() {
  Serial.begin(115200); // 使用115200进行串口通信
  servo.attach(PIN_SERVE); // esp 调用舵机对象 attach 方法,传入esp引脚
}

void loop() {
  // To 0
  servo.write(0); // 写入角度
  delay(1000); // 等待 1s
  for(int i = 0; i <= 90; i++){
       servo.write(i);
  }
}

运行

ok

总结