怎样配置ESP-01Wi-Fi模块

电子说

1.3w人已加入

描述

ESP8266是一个很棒的工具,可以让您的项目访问互联网。 ESP8266是一款非常低成本的模块,预先设置了AT命令集固件,这意味着您只需将其连接到Arduino设备,即可获得与WiFi Shield相同的Wi-Fi功能。该模块具有强大的板载处理和存储功能,可通过其GPIO与传感器和其他应用程序集成。

在本教程中,我们将向您展示如何开始使用ESP-01 Wi-Fi模块,对其进行配置,并验证模块与其他设备之间是否建立了通信而不使用FTDI芯片。

Wi-Fi模块

Wi-Fi模块

连接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。

Wi-Fi模块

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打开首选项窗口。转到文件》首选项

Wi-Fi模块

2。在 http://arduino.esp8266.com/stable/package_esp8266com_index.json 中输入其他Board Manager URL字段,然后单击“确定”按钮

Wi-Fi模块

3。开放板经理。转到:工具》板》板卡管理器。..

Wi-Fi模块

4。向下滚动,选择ESP8266板菜单并安装“esp8266 platform”。

Wi-Fi模块

5。从工具》板》通用ESP8266模块中选择您的ESP8266板

Wi-Fi模块

控制输入和输出

在Arduino IDE中,转到“示例”并打开闪烁程序。将引脚编号从13更改为2,因为ESP8266 (GPIO0和GPIO2)只有两个GPIOb引脚。注意:确保在上传代码时 GPIO0 接地。

Wi-Fi模块

将ESP-01模块连接为根据上图,然后上传下面显示的草图并观看魔术!

Wi-Fi模块

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分