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

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

3天内不再提示

如何通过智能手机控制连接到ESP的继电器

454398 来源:wv 2019-10-16 09:52 次阅读

步骤1:焊接

ESP8266-12模块焊接到PCB适配器

步骤2:制作连接

用细线制作连接以简化模块引脚连接

步骤3:装载ESP模块

将ESP模块安装在面包板上,确保“ GND”和“ VCC”引脚位于第25行

步骤4:安装所有剩余零件

步骤5:连接所有元件

根据方案,使用连接线连接所有元件。

注意! 在这种情况下,我们跳过R1电阻器和3.3V插头,因为PCB适配器已经具备了两者。此外,USB-Serial转换器的GND必须连接到电源模块的GND。

步骤6:微控制器软件

微控制器的软件。为了使微控制器正常工作,需要适当的固件。在这种情况下,我们将使用从GITHUB下载固件:https://github.com/SUPLA/ESP8266/tree/master/socket-firmware

注意! ESP8266-12的某些版本的第4和第5 GPIO端口相反。在这种情况下,您需要使用兼容的固件。可以在以下网址获得这种解决方案:https://github.com/SUPLA/ESP8266/tree/master/socket-firmware-gpio54

必须在以下闪存区域中写入固件:

eagle.flash.bin ——–》 0x00000

eagle.irom0text.bin-》 0x40000

您必须使用适当的软件将固件加载到微控制器上。我使用了“ NODEMCU固件程序” https://github.com/nodemcu/nodemcu-flasher

32位版本:https://github.com/nodemcu/nodemcu-flasher/tree/master/Win32/Release

64位版本:https://github.com/nodemcu/nodemcu-flasher/tree/master/Win64/Release

您必须选择适当的串行端口,其中USB-串行转换器已插入并输入其他设置,可以在屏幕截图中看到。

如果ESP模块通过USB-Serial转换器连接到计算机,并且已完成上述所有步骤,我们可以上传软件。

-提供12V电源。 -按住连接到GPIO0端口(最近的电源设备)的微动开关,然后打开电源–一直按住微动开关。 -接通电源后松开微动开关。

现在RGB二极管应轻轻闪烁三种颜色。

我们现在可以加载固件。使用NODEMCU单击“ Flash”,然后等待直到两个文件的进度条都达到100%。

注意! ESP8266模块对干扰非常敏感。暂时将其连接到试验板时,第一次加载固件可能不会成功。因此,有时必须进行几次尝试。如果固件加载成功,我们可以断开电源并卸下USB-Serial转换器,然后进行下一步。

注意!如果转换器仍停留在未连接到已启动计算机的面包板上,则ESP无法启动。

步骤7:ESP配置

在采取任何步骤之前,您需要在https://cloud.supla.org/account/create上订阅名为SUPLA的开源服务项目。

您需要登录cloud.supla.org后,读取位置设置和密码以及服务器地址。

现在,我们可以启动正确的ESP配置。

打开电源。

RGB二极管应闪烁蓝色,表明模块处于配置模式。如果二极管呈红色闪烁,则需要按住至少5秒钟。第二个开关(最靠近电源装置)。此类操作应将设备手动置于配置模式,并且二极管应开始自动闪烁蓝色。

您需要从任何装有WiFi卡的计算机连接到SUPLA-ESP8266 WiFi网络

转到http://192.168.4.1并在表格中输入具有从cloud.supla.org获得的Internet访问权限,密码和位置标识符的家庭WiFi的访问数据。单击“保存”。 li》

关闭电源,然后再次打开电源,或者按2号开关(最靠近电源单元)。

*模块不显示密码,这并不意味着他们没有被保存。

**将通过“已保存数据”警报确认正确保存的数据。

***最后一个状态:定义最新的svr1.supla.org的状态。服务器连接。如果输入的位置数据不正确,则可以返回到配置以读取上一个警报。

RDG二极管将在重启后指示模块状态:

红灯–尚未获得DHCP的WiFi连接或IP地址

蓝色点亮–稳定燃烧:已建立WiFi连接。已获取IP地址,但未设置与服务器(svr1.supla.org)的连接。

绿灯–已设置服务器连接。装置已准备好工作。值得指出的是,当按下2号开关时,继电器也可以手动操作。

步骤8:智能手机配置

首先,您需要从AppStore或Google Play在手机上下载该应用程序。

iOS:https://itunes.apple.com/us/app/supla/id996384706?l=en&ls=1&mt=8

Android:https://play.google.com/store/apps/details?id = org.supla.android

安装并启动该应用。启动后,将出现一个窗口,必须在其中输入cloud.supla.org的所有设置。保存设置,即可通过智能手机操作连接到ESP的继电器。

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

    关注

    131

    文章

    5014

    浏览量

    145953
  • 智能手机
    +关注

    关注

    66

    文章

    18041

    浏览量

    177011
  • ESP
    ESP
    +关注

    关注

    0

    文章

    171

    浏览量

    33384
收藏 人收藏

    评论

    相关推荐

    怎么通过esp8266控制继电器

    怎么通过esp8266控制继电器
    发表于 11-01 07:43

    单片机设计的智能手机电器

    电子发烧友网站提供《单片机设计的智能手机电器.pdf》资料免费下载
    发表于 10-10 09:26 1次下载
    单片机设计的<b class='flag-5'>智能手机</b>充<b class='flag-5'>电器</b>

    智能手机连接家庭门锁

    电子发烧友网站提供《智能手机连接家庭门锁.zip》资料免费下载
    发表于 07-03 09:33 0次下载
    <b class='flag-5'>智能手机</b><b class='flag-5'>连接</b>家庭门锁

    智能手机控制

    电子发烧友网站提供《智能手机控制灯.zip》资料免费下载
    发表于 06-29 09:57 0次下载
    <b class='flag-5'>智能手机</b><b class='flag-5'>控制</b>灯

    如何检查连接到我的esp的客户端数量?

    我想像我的 esp8266 和 realy 的简单应用程序。我想打开门(通过继电器),当我输入 esp 地址时。 那么如何检查连接到我的 esp
    发表于 06-09 08:20

    Android自动连接但未检测到互联网是怎么回事?

    我花了很多时间寻找答案,但我似乎找不到解决此问题的方法。 基本上,我正在尝试让我的 Android 智能手机 (v8.1) 自动将其 wifi 连接到设置为 AP 的 ESP8266。问题是,即使
    发表于 06-07 08:17

    使用ESP8266 (ESP-01) 通过MQTT (cayenne mydevices) 控制继电器模块没有响应是为什么?

    我正在使用 ESP8266 (ESP-01) 通过 MQTT (cayenne mydevices) 控制继电器模块。B00BXWV2F6我
    发表于 06-07 06:07

    如何避免将esp8266连接到wifi?

    所以我喜欢在家里玩一些轻便的东西,因为我想避免将我的 esp8266 连接到我家的 wifi,所以我想使用一些射频。遗憾的是,您无法从智能手机发出所有射频,所以我想知道我是否可以执行以下操作: 将我
    发表于 06-06 11:52

    ESP8266 deauth失败的原因?

    8266 Deauther 2.0.5_1MB bin - 使用 Flasher 到 COMX 并安装 Bin -OGT 我的智能手机上的 ESP8266 -通过pass连接到pwn
    发表于 06-06 08:12

    如何连接NodeMCU才能控制继电器

    节点单片机。我想控制两个(相同的)继电器,它们在收到 3.3V 电压后激活。继电器控制线圈有两个端子(假设为 R1 和 R2)。我有一些想法,但也有一些疑问: 1)将 R1
    发表于 06-05 07:33

    ESP8266控制继电器上电抖动

    这个小板子用的是GPIO 0 来控制继电器,但是发现ESP8266 有个bug,上电的时候他的GPIO 0会抖动一下,导致接到这个口的 继电器
    发表于 05-04 11:09 0次下载
    <b class='flag-5'>ESP</b>8266<b class='flag-5'>控制</b><b class='flag-5'>继电器</b>上电抖动

    ESP8266 01S继电器控制智能灯实现

    实物连接方法 :220V接入LED灯,同时并联连220V转5V模块;5V出来给继电器供电,同时并联一个5V转3.3模块给ESP8266 01S供电;ESP8266 01S的URXD引脚
    发表于 04-27 11:31 5次下载
    <b class='flag-5'>ESP</b>8266 01S<b class='flag-5'>继电器</b><b class='flag-5'>控制</b><b class='flag-5'>智能</b>灯实现

    Arduino控制继电器esp32+继电器

    近年来,智能家居也普遍进入家庭当中,而智能控制开关也是其中一个很重要的亮点。本试验,是通过继电器的特性,常开与 常闭,设置继电器与供电
    发表于 04-26 10:37 1次下载
    Arduino<b class='flag-5'>控制</b><b class='flag-5'>继电器</b>(<b class='flag-5'>esp</b>32+<b class='flag-5'>继电器</b>)

    51单片机通过WIFI模块ESP8266控制四路继电器

    手机APP通过ESP8266 WIFI模块与51单片机通信控制四路继电器。下位机由单片机、ESP
    发表于 04-26 09:22 7次下载
    51单片机<b class='flag-5'>通过</b>WIFI模块<b class='flag-5'>ESP</b>8266<b class='flag-5'>控制</b>四路<b class='flag-5'>继电器</b>

    ESP32继电器使用说明

    ESP32-继电器使用 继电器介绍 一、连接引脚 二、使用步骤 1.创建代码 总结 继电器介绍 继电器
    发表于 04-21 11:35 0次下载
    <b class='flag-5'>ESP</b>32<b class='flag-5'>继电器</b>使用说明