【开源】ESP8266控制伺服电机SG-90自由转动

本文是一篇关于使用ESP8266控制器操作伺服电机SG-90的学习笔记,目标是最终实现对灯的开关控制。硬件上,将SG-90的橙色线连接到ESP8266的任意数字引脚,红色线接3.3V,褐色线接地。在程序设计中,利用Servo库进行电机角度控制,通过循环改变电机角度并延迟来演示其转动功能。
摘要由CSDN通过智能技术生成

本系列,是记录自己入门嵌入式领域的学习笔记。

看看能坚持多久。

今天是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);
}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值