esp8266+sg90实现远程开关灯(接线问题)

1需要准备的设备

首先需要的设备
硬件:esp8266开发板和sg90舵机,还有公对母的杜邦线,以及一根usb程序下载线。
软件:Arduino IDE
因为sg90舵机接口是三个连着的,只能用公对母的杜邦线把三条信号线接到esp8266的不同引脚。
教程的话网上视频很多
我推荐这个up的视频一
视频二阿里平台配置

2接线问题

我这篇文章主要是说一下接线的问题
连接步骤:

  1. SG90舵机引脚说明

    • 棕色线:GND(接地)
    • 红色线:VCC(电源,通常为5V)
    • 橙色线:信号线(用于控制舵机的转动)
  2. ESP8266与SG90舵机的连接

    • 棕色线 (GND):连接到ESP8266的GND引脚。
    • 红色线 (VCC):连接到ESP8266的VU。
    • 橙色线 (信号线):连接到ESP8266的任意数字I/O引脚(如D0)。

一定要买公对母的杜邦线,不要买成母对母了,不然只能像我之前一样把一头拆掉直接把铜丝插进去了。
正常连线后应该是下面这样
在这里插入图片描述

3重启设备

烧录完ESP8266之后,可以通过以下几种方式重启设备:

  1. 硬件重启

    按下复位按钮:许多开发板上都有一个标注为“RST”或“RESET”的复位按钮,直接按下这个按钮即可重启
    断电重启:拔掉电源,然后再重新连接电源,ESP8266会自动重启。

  2. 软件重启

    代码内调用重启命令:你可以在Arduino代码中使用以下代码来实现软件重启:

    ESP.restart();
    

    调用 ESP.restart() 函数,ESP8266将会执行软重启,重新加载并运行你的代码。

  3. 串口命令重启

    通过串口工具(如Arduino IDE的串口监视器)发送指令 AT+RST,ESP8266会接收到这个指令并执行重启。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

开始King

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值