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

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

3天内不再提示

如何通过ESP-01 Relay模块及Android应用程序控制风扇

454398 来源:网络整理 作者:网络整理 2019-11-14 09:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:使用NodeMCU刷新ESP

本教程中,我们将使用NodeMCU。您必须使用NodeMCU固件刷新ESP。

1。硬件连接

接线:

·RX-》 TX

·TX-》 RX

·CH_PD-》 3.3V

·VCC-》 3.3V

·GND-》 GND

2.下载NodeMCU用于Windows的Flasher。

Win32 Windows Flasher

Win64 Windows Flasher

您可以单击此处查找有关NodeMCU Flasher的所有信息。

3。使用Windows刷新ESP8266

打开刚刚下载的Flasher,然后会出现一个窗口。

按下“ Flash”按钮,它将立即开始刷新过程(您可能需要更改“高级”选项卡上的某些设置)。完成此过程后,它应该会出现一个带有选中图标的绿色圆圈。

步骤2:上传代码

1.Dowloading LuaLoader

单击此处下载LuaLoader

2。原理图(3.3V USB-UART转换器

该项目的原理图非常简单。您只需要在USB-UART转换器和ESP8266之间建立串行通信

3。上载代码

运行LuaLoader.exe

选择您的USB-UART Conventor端口

单击“连接”,

上传文件:init.lua(ESP-01中继v4.0.lua)

步骤3:硬件连接

上传代码后,将电源和风扇连接到ESP-01继电器板上。

步骤4:安装ESP8266控制器到您的Android手机

1。单击此处下载.apk文件

2。解压缩文件夹

3将.apk文件移动到Android手机上

4。运行.apk文件以安装应用程序

步骤5:中继控制

运行ESP8266 Controller,单击屏幕底部的“设置IP地址”按钮,输入IP地址(本例为192.168.1.1)。

现在,您可以使用智能手机将GPIO0设置为高电平和低电平。

GPIO0开启:打开风扇

GPIO0关闭:关闭风扇
责任编辑:wv

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

    关注

    12

    文章

    4035

    浏览量

    134501
  • 风扇
    +关注

    关注

    4

    文章

    453

    浏览量

    39546
  • ESP-01
    +关注

    关注

    1

    文章

    18

    浏览量

    5121
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于机智云与STM32的ESP01S智能配网实战:从调试工具到APP联动

    本文聚焦智能硬件配网核心痛点,提出基于机智云物联网平台、ESP01S无线模块与STM32主控的智能配网方案。该方案通过烧录GAgent固件的ESP01S
    的头像 发表于 03-26 18:07 5986次阅读
    基于机智云与STM32的<b class='flag-5'>ESP01</b>S智能配网实战:从调试工具到APP联动

    ESP32系列】WT32-SC01智能串口屏上手指南

    WT32-SC01是面向可视化触摸屏幕的开发板,板卡搭载自主开发的GUI平台固件,支持图形拖拽式编程以帮助用户完成自定义的控制平台的开发。WT32-SC01开发板主控采用ESP
    的头像 发表于 02-26 18:04 233次阅读
    【<b class='flag-5'>ESP</b>32系列】WT32-SC<b class='flag-5'>01</b>智能串口屏上手指南

    ESP32系列】WT32-ETH01开发板上手指南

    WT32-ETH01是深圳市启明云端有限公司推出的基于ESP32系列的嵌入式串口转以太网模块模块内部集成了优化过的TCP/IP协议栈,便于用户轻松的完成嵌入式设备的联网功能,大大减少
    的头像 发表于 02-26 18:04 494次阅读
    【<b class='flag-5'>ESP</b>32系列】WT32-ETH<b class='flag-5'>01</b>开发板上手指南

    ESP-01/01S 烧录固件

    指示灯常亮,进行串口通讯时蓝色 LED 指示灯闪烁。 二、ESP-01ESP-01S 烧录 AT 固件 1、模块接线 a、管脚功能定义 b、模组启动模式 c、模块接线 引脚 接
    的头像 发表于 02-10 11:36 872次阅读
    <b class='flag-5'>ESP-01</b>/<b class='flag-5'>01</b>S 烧录固件

    ESP32-C2系列】WT01C202-AI-S1语音交互模组产品介绍

    产品简介WT01C202-AI-S1系列模组(以下简称“WT01C202-AI-S1”)是深圳市启明云端有限公司推出的基于乐鑫ESP32-C2系列芯片ESP8684H4设计的智能语音A
    的头像 发表于 01-27 18:18 2416次阅读
    【<b class='flag-5'>ESP</b>32-C2系列】WT<b class='flag-5'>01</b>C202-AI-S1语音交互模组产品介绍

    ESP32 Wi-Fi 控制 LED 灯的原理

    在智能家居、物联网设备中,用手机通过Wi-Fi控制灯光、风扇或插座,已经非常普遍。而在嵌入式开发中,ESP32是最常用的Wi-Fi模块之一。
    的头像 发表于 01-09 19:04 588次阅读
    <b class='flag-5'>ESP</b>32 Wi-Fi <b class='flag-5'>控制</b> LED 灯的原理

    小白,有谁知道,通过ESP32,控制锁,有谁知道好的模块吗?

    [通过ESP32,控制锁,有谁知道好的模块吗?谢谢了
    发表于 10-28 13:22

    ESP32-S3的MicroPython开发环境搭建

    本文通过搭建Thonny IDE开发环境,了解了如何给ESP32-S3烧录MircoPython固件和MircoPython应用程序
    的头像 发表于 09-11 16:02 2020次阅读
    <b class='flag-5'>ESP</b>32-S3的MicroPython开发环境搭建

    S7-200 可编程序控制器系统手册

    电子发烧友网站提供《S7-200 可编程序控制器系统手册.pdf》资料免费下载
    发表于 09-02 16:24 5次下载

    ESP32通过OTA无线局域网远程升级下载程序

    本文介绍了ESP32通过OTA无线局域网远程升级固件的基本方法
    的头像 发表于 07-22 13:21 2345次阅读
    <b class='flag-5'>ESP</b>32<b class='flag-5'>通过</b>OTA无线局域网远程升级下载<b class='flag-5'>程序</b>

    外围设备通过手机连接到BLE应用程序,为什么不能连接到Infineaon BLE?

    使用 ch06_ex01_periab \" le 项目创建了外围设备。\" \" 使用像 LightBlue 这样的移动应用程序,我能够连接到这个外围设备并更改特征值。 我已经使用 \"
    发表于 07-07 08:06

    无法将应用程序下载到串行闪存怎么解决?

    我尝试在蓝牙模块CYBT-343026-01(CYW20706)上下载应用程序到串行闪存,但失败了。 第一步是按照 AIROC™ HCI UART 控制协议文档(见下文)的指示向
    发表于 07-04 06:49

    CYBT-343026-01能否使用 HFP 和 AVRCP 制作应用程序

    我们计划使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的应用程序。 可以使用 CYBT-343026-01 制作使用 HFP 和 AVRCP 的应用程序吗? 根
    发表于 07-01 08:29

    请问如何在CYBT-343026-01模块中连接扬声器?

    我有一个 CYBT-343026-01 模块,我想连接一个扬声器,并借助 Audio_headset 应用程序和 Audio_watch 应用程序使用 CYBT-343026-
    发表于 07-01 07:11

    是否有办法用标准Windows驱动程序控制GPIO吗?

    问题。 CY7C65213-28PVXI 的 GPIO 控制使用“cyusbserial.dll”执行 由CYPRESS™提供, 但我发现该 dll 不能与标准 Windows 驱动程序一起使用。 您能告诉我是否有办法用标准 Windows 驱动
    发表于 05-08 07:05