电子说
ESP8266是一个很棒的工具,可以让您的项目访问互联网。 ESP8266是一款非常低成本的模块,预先设置了AT命令集固件,这意味着您只需将其连接到Arduino设备,即可获得与WiFi Shield相同的Wi-Fi功能。该模块具有强大的板载处理和存储功能,可通过其GPIO与传感器和其他应用程序集成。
在本教程中,我们将向您展示如何开始使用ESP-01 Wi-Fi模块,对其进行配置,并验证模块与其他设备之间是否建立了通信而不使用FTDI芯片。
连接ESP8266
现在,按照以下说明连接ESP8266:
VCC将连接到3.3V电源。
GPIO0和GPIO2是通用数字端口。 GPIO0还控制模块模式(编程或正常操作)。在我们的情况下(正常操作),它应连接到3.3V(高)。此示例中未使用GPIO2。
Rx:转到Arduino引脚0(但需要调整电压)
CH_PD:芯片使能。保持高电平(3.3V)以便正常工作
RST:复位。保持高电平(3.3V)以便正常工作。将其置于0V以复位芯片。
GND接地。
Tx:转到Arduino pin1。
ESP8266模式:(设置继续)
打开串口监视器并将波特率更改为 115200 并从下拉菜单中选择 NL和CR (新行和回车)。在串行监视器上键入 AT ,您将看到确定为响应。如果您在屏幕上看到垃圾值,请尝试重置模块或检查波特率。确保已设置NL和CR选项。此外,ESP8266模块有三种操作模式:
1。接入点(AP) - 在 AP 中,Wi-Fi模块充当Wi-Fi网络或接入点(因此称为名称)。它允许其他设备连接到它。并建立ESP8266与通过Wi-Fi连接的设备之间的双向通信。
2。站(STA) - 在 STA 模式下,ESP-01可以从您家连接到AP(接入点),例如Wi-Fi网络。这允许连接到该网络的任何设备与模块通信。
3。两者 - 在此模式下,ESP-01同时充当 AP 以及 STA 模式。有关更多ESP8266 AT命令,请参阅以下站点。
安装ESP8266平台
首先,必须设置Arduino环境以使其兼容 ESP-01 模块。为了安装ESP8266的平台软件包,需要 Arduino版本1.6.4或更高版本 。
1。从Arduino IDE打开首选项窗口。转到文件》首选项
2。在 http://arduino.esp8266.com/stable/package_esp8266com_index.json 中输入其他Board Manager URL字段,然后单击“确定”按钮
3。开放板经理。转到:工具》板》板卡管理器。..
4。向下滚动,选择ESP8266板菜单并安装“esp8266 platform”。
5。从工具》板》通用ESP8266模块中选择您的ESP8266板
控制输入和输出
在Arduino IDE中,转到“示例”并打开闪烁程序。将引脚编号从13更改为2,因为ESP8266 (GPIO0和GPIO2)只有两个GPIOb引脚。注意:确保在上传代码时 GPIO0 接地。
将ESP-01模块连接为根据上图,然后上传下面显示的草图并观看魔术!
全部0条评论
快来发表一下你的评论吧 !