标题: ESP8266-01 WIFI控制1路继电器(超级简单,亲测可用) [打印本页]

作者: dragon19790000    时间: 2018-12-17 00:16
标题: ESP8266-01 WIFI控制1路继电器(超级简单,亲测可用)
本帖最后由 dragon19790000 于 2018-12-19 23:54 编辑

看了很多ESP8266的教程,眼花缭乱,这个是本人认为最简单的,利用ESP8266-01模块,在局域网控制继电器!

该固件支持,断电IO口状态保存功能!!!







烧写完成后,无线网卡连接ESP8266-01的AP,进行下一步的设置。(烧录固件完成后,GPIO0默认高电平,GPIO2默认低电平)

!!! 重要提示!!!

如果烧录完成后,出现异常,不能加入自己的wifi,千万不要重复烧写该固件,建议先烧写官方AT固件,然后再次刷回Sonoff固件,一般都可以解决。

我试过,加入不了wifi 或者更改其他WiFi 重复烧写该固件,不能清除数据信息!!!(刷回官方再刷回来)



重启上电后,模块默认IP:192.168.4.1,登录该IP,进行设置。


点击 WIFI设置 加入自家局域网


获取ESP8266-01在自家局域网的IP,重启并登录该IP


重启后,点击 状态切换 ,可以改变GPIO 02口的高低电平状态,从而驱动继电器,默认上电为低电平!


最后完成测试





固件正常运行时,串口调试波特率 19200

如需开发板资料,请移步:
ESP8266-01最小系统开发板DIY

烧写工具自行下载:
ESP Flash Download Tools 目前最新版本v3.6.5

固件-开关0x0000.zip (336.29 KB, 下载次数: 1063)






作者: ssk7793    时间: 2018-12-17 16:09
,不错,这次仔细多了。支持楼主发布更多作品。现在是智能时代。需紧跟脚步。
作者: weiyi2532    时间: 2018-12-18 12:56
这个非常好!
作者: weiyi2532    时间: 2018-12-19 06:15
楼主你好,我烧写了固件但是地址不对啊,没有发现和你上图出现的配置界面这个是怎么回事
作者: ssk7793    时间: 2018-12-19 22:13
第一次烧录,可以看到sonoff开头的AP,但不是2016结尾的,然后连上后,登陆192.168.4.1,直接出现设置SSID的页面,设好后重启,然后就没有然后了,再也找不到sonoff
重新刷了几次固件,这次直接连sonoff都找不到

我的设备是ESP8266-01
作者: dragon19790000    时间: 2018-12-19 23:43
weiyi2532 发表于 2018-12-19 06:15
楼主你好,我烧写了固件但是地址不对啊,没有发现和你上图出现的配置界面这个是怎么回事

烧录地址 0x00000
作者: dragon19790000    时间: 2018-12-19 23:45
ssk7793 发表于 2018-12-19 22:13
第一次烧录,可以看到sonoff开头的AP,但不是2016结尾的,然后连上后,登陆192.168.4.1,直接出现设置SSID的页面 ...

烧录完成,就能发现新的AP信号,输入SSID和密码,应该就没问题!

如果出现问题,不要一直烧录该固件,我也有过
作者: dragon19790000    时间: 2018-12-19 23:46
ssk7793 发表于 2018-12-19 22:13
第一次烧录,可以看到sonoff开头的AP,但不是2016结尾的,然后连上后,登陆192.168.4.1,直接出现设置SSID的页面 ...

你试试先烧录安信可官方固件,然后再刷回Sonoff固件,一般问题可以解决!!!
作者: ssk7793    时间: 2018-12-20 08:00
dragon19790000 发表于 2018-12-19 23:46
你试试先烧录安信可官方固件,然后再刷回Sonoff固件,一般问题可以解决!!!

重烧安信可,在烧回此固件,可以看到AP,但设好SSID重启后,AP又搜不到了,此固件是楼主开发来是找来的?有没有新版本或能否更新解决此问题?













作者: dragon19790000    时间: 2018-12-20 18:49
ssk7793 发表于 2018-12-20 08:00
重烧安信可,在烧回此固件,可以看到AP,但设好SSID重启后,AP又搜不到了,此固件是楼主开发来是找来的?有没有 ...

用局域网扫描工具,扫描以下,有可能IP地址有冲突,或者变更。
建议查看一下局域网状态,看看IP有没有发生变化!


作者: ssk7793    时间: 2018-12-20 21:43
dragon19790000 发表于 2018-12-20 18:49
用局域网扫描工具,扫描以下,有可能IP地址有冲突,或者变更。
建议查看一下局域网状态,看看IP有没有发 ...

......
热点192.168.4.1就一个,怎么会有冲突呢?这个说不过去
而且烧安信可完是马上能看到安信可的AP的,而烧你这个就不稳定
作者: ssk7793    时间: 2018-12-21 16:10
呵呵,浪费了我二天时间,终于知道是什么情况了。楼主好多细节没说明。稍后我重开一个贴细说
作者: dragon19790000    时间: 2018-12-21 20:44
ssk7793 发表于 2018-12-20 21:43
......
热点192.168.4.1就一个,怎么会有冲突呢?这个说不过去
而且烧安信可完是马上能看到安信可的AP的, ...

AP就一个 192.168.4.1,加入自家wifi之后,IP就可能发生变化,IP输入错误,就打不开
作者: szqinyi    时间: 2018-12-22 10:28
前几天也在实验中,暂时还没成功,感谢楼主分享,刚好借鉴。
作者: chaoself    时间: 2018-12-27 11:51
楼主有没有尝试连云MQTT?
作者: dragon19790000    时间: 2018-12-30 23:38
chaoself 发表于 2018-12-27 11:51
楼主有没有尝试连云MQTT?

不好意思,暂时没有
作者: 13926517451    时间: 2019-1-1 15:11
不错,待会就去试试
作者: 13926517451    时间: 2019-1-4 23:42
很厉害,特意过来试试

作者: LBB    时间: 2019-1-5 10:19
谢谢楼主分享
作者: komakun    时间: 2019-1-28 21:25

谢谢楼主分享
作者: gui315    时间: 2019-2-21 20:43


谢谢楼主分享
作者: 胖胖de史莱姆    时间: 2019-3-19 16:40
看看好不好用
作者: Lidechun    时间: 2019-3-25 23:53
不错,好东西希望能分享出来
谁有这个BIN文件可以分享吗?
作者: qwzxasd    时间: 2019-3-29 08:37
有木有办法与小度连接远程控制?
作者: skylixu    时间: 2019-4-2 12:51
不错哦!
作者: sljsyzh    时间: 2019-4-2 17:39
不错,刚刚刷了,支持楼主发布更多作品。
作者: sljsyzh    时间: 2019-4-2 17:41
不错,不错,支持楼主发布更多作品。
作者: haveadreamer    时间: 2019-4-6 21:40
原来得重新刷一次官方固件,折腾了好久以为编译的有问题
作者: fengling189    时间: 2019-4-15 22:44
谢谢楼主的分享,拿走参考一下
作者: huang3873981    时间: 2019-5-23 19:32
楼主真是技术好呀
作者: AlanChoi    时间: 2019-5-25 16:57
ESP8266-01 WIFI控制1路继电器
作者: panlongdian    时间: 2019-5-26 10:06
这个教程特别好,实用!
作者: 1126469277    时间: 2019-5-29 14:55
楼主你好 有请问上位机吗
作者: zj1969    时间: 2019-6-23 00:59
学习一下,谢谢LZ。。。。。
作者: 我行天下    时间: 2019-6-24 10:42
这个可不可以设置控制多个继电器
作者: HYJ520    时间: 2019-6-26 20:22
楼主  WiFi APP  是什么啊

作者: 动力软件    时间: 2019-6-27 12:59
收藏学习一下,很好的分享,感谢楼主。
作者: shenzhonghua    时间: 2019-7-5 20:10
什么APP
作者: dragon19790000    时间: 2019-7-23 22:41
不用APP 直接在浏览器输入 IP 即可
作者: dragon19790000    时间: 2019-7-24 23:22
ssk7793 发表于 2018-12-20 08:00
重烧安信可,在烧回此固件,可以看到AP,但设好SSID重启后,AP又搜不到了,此固件是楼主开发来是找来的?有没有 ...

先清除 ESP8266 固件信息,再刷一次

ESP8266清除固件信息(Win10版本)(刷新固件无法正常使用的请进)

http://www.51hei.com/bbs/dpj-166484-1.html
作者: dragon19790000    时间: 2019-7-24 23:25
HYJ520 发表于 2019-6-26 20:22
楼主  WiFi APP  是什么啊

不需要 APP ,浏览器输入 esp8266 IP 即可
作者: chenxing9999    时间: 2019-8-17 12:57
初学esp8266希望能帮助我
作者: zmc419    时间: 2019-8-18 16:52
太好了,正好有模块。
作者: 动情小猪    时间: 2019-8-19 12:10
ssk7793 发表于 2018-12-21 16:10
呵呵,浪费了我二天时间,终于知道是什么情况了。楼主好多细节没说明。稍后我重开一个贴细说

能留下地址吗,我也遇到了同样的情况

作者: 动情小猪    时间: 2019-8-21 14:40
动情小猪 发表于 2019-8-19 12:10
能留下地址吗,我也遇到了同样的情况

已经解决了,第一次连接是只显示那个界面,连上路由器以后才可以到控制的那个界面
作者: 风吹裤裆凉    时间: 2019-9-4 01:40
学习了
作者: bhc1365    时间: 2019-9-10 15:34
好东西,一次成功
作者: lele5211314    时间: 2019-9-10 18:53
建议用OpenWRT路由器
作者: zyjcnmgb    时间: 2019-9-25 20:11
下过来试试看
作者: chinawbf    时间: 2019-10-28 15:24
好好学习,天天向上
作者: 545924269    时间: 2019-10-30 18:22
不错,很详细,学习做一个试一试
作者: ScorpioC9    时间: 2019-10-30 20:31
可以的
作者: nill901    时间: 2019-11-2 10:25
学习一下,谢谢LZ。。。。。
作者: 836219677    时间: 2019-11-3 21:04
超级实用
作者: 506310834    时间: 2019-11-13 00:54
这个程序真的很美观方便  下载试试
作者: wdliming    时间: 2019-11-14 12:55
谢谢分享
作者: 362442340    时间: 2019-11-21 09:00
如果写完固件之后手机搜索不到模块的WiFi是什么问题呢
作者: 紫色幻想    时间: 2019-12-16 16:59
学习了
作者: wangdongxu360    时间: 2019-12-18 22:55
想要,可惜币不够
作者: rgbgirl    时间: 2019-12-20 10:04
学习中~
作者: yhs598    时间: 2019-12-26 22:10
原代码咋不提供呀?
作者: 1515116143    时间: 2020-1-13 15:52
很赞加油谢谢大佬
作者: lulgs    时间: 2020-1-16 16:54
MARK一下,谢谢分享
作者: xiaoduola    时间: 2020-1-21 21:19
谢谢楼主分享
作者: xiaoduola    时间: 2020-1-21 21:21
谢谢楼主分享,下载测试一下
作者: panlongdian    时间: 2020-1-28 21:42
谢谢楼主的分享,拿走参考一下
作者: cidyanqeir    时间: 2020-2-9 17:49
这个固件怎么下载?
作者: 可可分享    时间: 2020-2-21 14:34
好文章  值得学习
作者: 可可分享    时间: 2020-2-21 22:40
已经实践  可以使用  感谢楼主分享
作者: mzhzsx    时间: 2020-2-21 23:22
收藏了!板子到手后就试
作者: macbbs    时间: 2020-3-4 18:03
看界面很好看,喜欢
作者: zc358    时间: 2020-3-10 13:43
不错,这次仔细多了。支持楼主发布更多作品。
作者: zc358    时间: 2020-3-10 13:43

收藏学习一下,很好的分享,感谢楼主。
作者: czjm    时间: 2020-3-25 16:04
这个帖子不错。认真研究一下。
作者: YKD1121    时间: 2020-4-1 23:11
谢谢楼主  初步制作成功
作者: YKD1121    时间: 2020-4-8 08:13
这个我已经制作成功了
作者: ak333    时间: 2020-4-10 17:16
留印,谢谢分享,手头上有这个模块,还不知怎用,学习了!
作者: 5hdz    时间: 2020-4-13 18:05
不错,这次仔细多了。支持楼主发布更多作品。现在是智能时代
作者: 持勤补拙    时间: 2020-4-13 23:53
很感谢楼主分享
作者: denminshen    时间: 2020-4-16 15:16
谢谢分享,下载学习学习!
作者: smartphone    时间: 2020-4-23 19:11
谢谢分享,支持楼主发布更多作品。
作者: sniar    时间: 2020-4-23 20:43
下来看看
作者: 401263018    时间: 2020-6-9 22:40
不知道为撒不行,继电器也没问题
作者: b937uujz@linshi    时间: 2020-6-11 17:49
学习一下
作者: mvwtest    时间: 2020-6-24 19:28
加入自家wifi之后, 就打不开192.168.4.1?
作者: hunterfox    时间: 2020-7-1 11:06
大神请教。我要配置在IO0怎么配置啊
作者: hunterfox    时间: 2020-7-1 11:15
我测试了MQTT 没有问题,可以正常上报。只是我的  消息体还没有解析好,当肯定可以用。我是esp8266-01S。问题,怎么设置IO0口继电器,现在命令都在IO2上
作者: rssm2005    时间: 2020-7-9 03:08
学习中,还要死活刷不上ESP01
作者: 无OZH    时间: 2020-11-4 20:36

,不错,这次仔细多了。支持楼主发布更多作品。现在是智能时代。需紧跟脚步。
作者: 赵三哥    时间: 2020-12-11 22:14
我的是01S固件刷入成功,到了模块设置这一步,但是没有GOIO2选项

51hei图片_20201211221125.jpg (142.33 KB, 下载次数: 556)

51hei图片_20201211221125.jpg

作者: xiaochums    时间: 2020-12-30 21:39
找了好久都没有找到一个像样实例,希望这个可以
作者: 126comww    时间: 2021-1-1 14:30
想要将GPIO2变为GPIO0控制继电器的话只要在模块类型选中18 Generic然后在D2选中21Relay1就可以了
作者: sjzmayi    时间: 2021-1-1 22:53
两年前的好帖
作者: 1215473786    时间: 2021-3-3 06:15

楼主真是技术好呀 很好的分享
作者: 嘻嘻想    时间: 2021-3-18 17:41
01s 固件可以用?
作者: cnnndnn    时间: 2021-6-22 00:39
这个教程特别好,实用!
作者: 1017753447@qq.c    时间: 2021-7-18 21:22
比起写代码简单多了
作者: xiaohanghai    时间: 2021-8-1 16:08
ESP8266 01能不能用 拿过来试试
作者: dajingjiu    时间: 2021-8-18 13:33
太棒了!必须支持,对初学者帮助很大,建议继续普及菜鸟教程,辛苦了!
作者: shh200438    时间: 2021-9-4 11:14
给力的资料, 正好需要, 做一个智能充电




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1