#include <Servo.h>

Servo myservo; // 创建一个舵机对象

void setup() { myservo.attach(D2); // 将舵机连接到 D2 引脚 }

void loop() { myservo.write(0); // 舵机转到 0 度 delay(1000); // 等待 1 秒钟 myservo.write(90); // 舵机转到 90 度 delay(1000); // 等待 1 秒钟 myservo.write(180); // 舵机转到 180 度 delay(1000); // 等待 1 秒钟 }

在这个程序中,我们使用了 Arduino 的 Servo 库来控制舵机。在 setup() 函数中,我们将舵机连接到 ESP8266 NodeMCU 的 D2 引脚。在 loop() 函数中,我们依次将舵机转到 0 度、90 度和 180 度,并在每次转动后等待 1 秒钟。您可以根据自己的需要更改舵机的转动角度和延迟时间。

ESP8266 NodeMCU 控制 SG90 舵机 Arduino 代码

原文地址: https://www.cveoy.top/t/topic/nfrq 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录