0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用GPIO0 ESP-01/01S的功能可通过低电平控制继电器

454398 来源:网络整理 作者:佚名 2019-11-04 17:36 次阅读

步骤1:材料准备

在本教程中,我们仅使用以下材料:

USBUART FTDI转换器

ESP8266 WiFi串行收发器模块

最后但同样重要的是ESP01/01S中继模块。

我们将ESP8266 WiFi串行收发器模块连接到ESP01/01S中继模块,以便我们可以通过WiFi控制中继。要对ESP8266进行编程,需要将FTDI Converter与ESP8266连接。

步骤2:硬件安装

ESP8266与FTDI Converter之间的连接是如上图所示或列出如下:

RX-》 TX

TX-》 RX

VCC-》 VCC

CH_EN-》 VCC

GPIO-0-》 GND

GND-》 GND

ESP8266的引脚也如图所示2。

将代码上传到ESP8266后,只需将其连接到ESP01/01S中继模块即可。

步骤3:上传代码

对于编码部分,分别将SSID和PASSWORD更改为您的WiFi SSID和密码。在代码中,提到串行开始为115200,因此请确保串行监视器为115200,否则它将不显示任何内容。我们将URL设置为https://192.168.0.178/,稍后将使用。

步骤4:结果

当我们访问URL时,它将如上图1所示。确保您已将ESP8266和ESP01/01S继电器模块的电压范围设为5V至12V,以便可以访问URL。模块的结果如图2所示,LED点亮表示继电器已打开。

一旦在URL中按了OFF,继电器将同时关闭,反之亦然。
责任编辑:wv

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

    关注

    132

    文章

    5334

    浏览量

    148884
  • 转换器
    +关注

    关注

    27

    文章

    8701

    浏览量

    147153
收藏 人收藏

    评论

    相关推荐

    STM32最小系统板与ESP01S接入机智云教程

    本次采用STM32F103C8T6单片机、ESP-01S模块、红外避障模块、蜂鸣器模块,OLED(0.96iic)、继电器模块、超声波模块,接入机智云平台,分别演示机智云平台的各类型数据点的用法。为
    的头像 发表于 09-04 08:02 565次阅读
    STM32最小系统板与<b class='flag-5'>ESP01S</b>接入机智云教程

    是否可以创建一个包含多个esp8266模块(esp-01)的网状网络?

    我想知道是否可以创建一个包含多个 esp8266 模块(esp-01)的网状网络。如果是这样,是否有任何指南/示例可以开始使用 esp8266 进行网状网络。
    发表于 07-19 08:31

    ESP-01固件更新下载/刷写后不工作了怎么解决?

    ESP-01 固件更新/下载/刷机后不工作 我正在开发使用 ESP-01 模块(小黑板)的产品。这些产品使用 PIC32MX 微控制器,目前我使用 PIC/ESP-01 作为网络服务
    发表于 07-19 08:15

    ESP-01S联网后导致STM32 MCU引脚电平被拉高怎么解决?

    路由器关掉,使ESP-01S不能正常联网,则STM32就能正常工作。怎样解决GPIO引脚电平PB9、PD5等不被拉高的错误。
    发表于 07-19 06:42

    如何使用ESP-PROG编程器对ESP-01无线模块(8 针)进行编程?

    有没有人能够使用 ESP-PROG 编程器对 ESP-01 无线模块(8 针)进行编程? 我根本无法让串行连接工作。 我什至尝试连接到 ESP32 板,我可以使用 JTAG 接口进行调试,但没有串行通信。 甚至看不到来自
    发表于 07-19 06:39

    ESP-01 AP模式在某些位置重置是怎么回事?

    使用 AT 命令集。 1. 在死区,ESP-01 仅在 AP 模式下复位,不以 STATION 模式复位。 2. 尝试通过 3 种不同的方法为 ESP-01 供电,以排除与电源相关的问题。在盲区中
    发表于 07-18 06:42

    设置AT UART后无法再访问ESP-01,为什么?

    我的 ESP-01 一直工作正常,直到我尝试将波特率设置为 230400,现在它完全无法访问。即使我重新上传固件,我仍然无法访问它。上传固件后,蓝色 LED 始终亮起。任何想法如何让它再次工作?
    发表于 07-17 07:02

    ESP-01如何从连接的设备向SoftAP发送数据?

    我的 ESP-01 设置是 CWMODE=3 STA 部分运行良好 - 我向我的 Web 服务器发送一个请求,它返回预期的数据..... AP部分...? 我可以连接到它......它出现在我
    发表于 07-17 06:13

    如何让i2c使用ESP-01开发板在ESP8266 SDK上工作?

    我正在尝试使用带有小型 ESP-01 芯片的 SDK 写入从属设备。我修改了示例并通读了文档,但似乎仍然没有看到两个引脚(GPIO 0GPIO 2)上的颤动。我正在使用逻辑分析仪
    发表于 07-09 07:16

    是否可以设置ESP8266以在启动时忽略GPIO2的状态?

    我使用的是 ESP-01 布局模块,它只公开了 TX0、RX0GPIO0GPIO2。我想将 RX
    发表于 07-08 08:26

    ESP8266EX驱动接地时GPIO0上的电流过大怎么解决?

    ESP8266EX一个自定义板,该板旨在使用 UART 引导加载程序进行外部编程。在董事会本身,我有: MTDO直接连接到GND。 GPIO2、GPIO0、CH_PD 和 RST 均以 10K
    发表于 07-08 06:33

    ESP12卡在启动模式的原因?

    我买了一些ESP8266MOD (ESP12),但在编程模式(GPIO0 低电平)下,设备似乎卡在: ets 2013-01-8,第一个原
    发表于 07-08 06:15

    为什么ESP8266无固件时会在GPIO0输出26M时钟?

    使用esptool.py的erase_flash命令将FLASH固件全部擦除,上电,这时候在GPIO0上会输出26M时钟信号,如图 因为GPIO0默认状态下是通过电阻上拉到3.3V的,这个时钟信号会
    发表于 07-01 07:54

    ESP32S2先初始化GPIO0再初始化SPI,GPIO0操作失效的原因?

    ESP32-S2使用GPIO0与SPI时,如果先初始化GPIO0,再初始化SPI,使用gpio_set_level函数,GPIO0并没有输出
    发表于 06-11 06:08

    uart-wifi模块esp-01上电后一直乱码咋回事

    ESP-01模块上电后出现乱码的问题可能是由于多种原因造成的,以下是一些可能的原因及解决方法
    的头像 发表于 01-28 17:51 1949次阅读