本系列,是记录自己入门嵌入式领域的学习笔记。
看看能坚持多久。
今天是2023年5月2日
项目需求:
ESP8266控制伺服电机SG-90自由转动,
目的是为了下一步完成控制灯的开启与关闭。
硬件连接:
SG90的橙色线随便接入一个D0-D8。
红色线接3.3V
褐色线接GND
程序设计:
#include <Servo.h>//引入伺服电机驱动库
Servo Servo1; //实例化一个对象
void setup () {
Servo1.attach (D1); //给伺服电机绑定一个数字引脚
}
void loop () {
Servo1.write(0);//控制伺服电机角度,参数是角度信息,设置为0度
delay (500);//延时500毫秒
Servo1.write(50);//设置为50度
delay (500);
Servo1.write (100);//设置为100度
delay(500);
Servo1.write(180);//设置为180度
delay(500);
}