1需要准备的设备
首先需要的设备
硬件:esp8266开发板和sg90舵机,还有公对母的杜邦线,以及一根usb程序下载线。
软件:Arduino IDE
因为sg90舵机接口是三个连着的,只能用公对母的杜邦线把三条信号线接到esp8266的不同引脚。
教程的话网上视频很多
我推荐这个up的视频一
视频二阿里平台配置
2接线问题
我这篇文章主要是说一下接线的问题
连接步骤:
-
SG90舵机引脚说明:
- 棕色线:GND(接地)
- 红色线:VCC(电源,通常为5V)
- 橙色线:信号线(用于控制舵机的转动)
-
ESP8266与SG90舵机的连接:
- 棕色线 (GND):连接到ESP8266的GND引脚。
- 红色线 (VCC):连接到ESP8266的VU。
- 橙色线 (信号线):连接到ESP8266的任意数字I/O引脚(如D0)。
一定要买公对母的杜邦线,不要买成母对母了,不然只能像我之前一样把一头拆掉直接把铜丝插进去了。
正常连线后应该是下面这样
3重启设备
烧录完ESP8266之后,可以通过以下几种方式重启设备:
-
硬件重启:
按下复位按钮:许多开发板上都有一个标注为“RST”或“RESET”的复位按钮,直接按下这个按钮即可重启
断电重启:拔掉电源,然后再重新连接电源,ESP8266会自动重启。 -
软件重启:
代码内调用重启命令:你可以在Arduino代码中使用以下代码来实现软件重启:
ESP.restart();
调用
ESP.restart()
函数,ESP8266将会执行软重启,重新加载并运行你的代码。 -
串口命令重启:
通过串口工具(如Arduino IDE的串口监视器)发送指令
AT+RST
,ESP8266会接收到这个指令并执行重启。