Esp8266灯控开关模块小白使用心得分享

Esp8266灯控开关模块小白使用心得

结论:

1、罗总开源的ESP-01M开关模块好用、便宜,需自己动手焊接。三路开关造价:嘉立创打板5块5元+配件28.6元(引自其bom表),做下来成本大概40块吧。

项目开源地址:使用ESP-01M做1、2、3路开关模块带射频面板灯及固件开源
https://bbs.hassbian.com/thread-9331-1-1.html
1

2、 TwoOne 大神开源的智能开关—Spark,配置高(海凌科电源、16a继电器等)、无射频控制,需自己动手焊接,三路开关造价(我需要射频控制,所以没弄这个,预估是50元)

项目开源地址:ESP8266三路86面板智能开关——Spark
image
3、『瀚思彼岸』论坛定制成品模块好用,方便。适合花钱省心的。三路开关造价74元(2020.11.26 taobao价格)

项目地址:https://bbs.hassbian.com/forum-66-1.html
image
4、还有一个QQ群群主也推自己的板子,和TwoOne大神2开源的东西差不多,成品要118一套,不提是谁了,大家自己辨别。

以上造价均不含运费。运费这个东西不好平均,买1套也是一个运费,买100套也是一个运费。这2天把电路板焊接好了,2个论坛里面有关罗总开源的模块介绍的都不多,趁着手热开贴记录一下,省的过半年之后过程都忘记了。

IO对应:

按键:
L1:GPIO4
L2:GPIO9
L3:GPIO10
面板指示灯:
S1:GPIO0
S2:GPIO2
S3:GPIO15

制作过程:

我最终使用的罗总开源的ESP-01M开关模块,看中了以下功能。

1、支持普通开关、自复位开关单独控制。这个支持普通开关太和我心意了,家里开关面板不用换,别人可以不改变使用习惯,使用原有的开关就行。

2、支持射频。使用下来发现还是物理开关比手机方便,配个随意贴,随时、随地使用。另外,如果家里网坏了或者mqtt坏了,至少433射频能用。

另外是自己喜欢,想动手玩一下。

我的平台:黑群晖+docker

1、Homeasstant

推荐论坛https://bbs.iobroker.cn/t/topic/1786;https://bbs.hassbian.com/

2、mqtt

在群晖docker里开启mqtt服务器

https://bbs.hassbian.com/thread-366-1-8.html

帖子里面最后让通过行命令(mosquitto_passwd -c pwfile.example pi)建立MQTT服务器的用户名、密码。但是使用的时候发现不输入用户、密码也行。不知道是不是必须的。

3、焊接设备

T12焊台+5块钱的焊锡膏。之前焊过洞洞板,贴片的电路板这是第一次,贴片元件不多,。短视频平台搜一下贴片焊接看看手法,找个废板子拆几个元件再焊上稍稍练习一下,感觉大家用2个小时练习练习应该不难

非专业所学,从来没用过焊锡膏助焊,才发现这东西这么好使。:slight_smile:

开工

按照GITHUB:https://github.com/qlwz/esp_relay 里面下载回来的bom表买配件。Bom表很全了,包括购买链接都有。wifi模块、电源模块、射频模块都是固定商家,这个没的挑了,剩下的配件我没在嘉立创里面买,在TB双浩电子商行配齐(微动开关、发光二极管、R1电阻我感觉用不上,没买)。

好的焊接习惯是:焊接之前尽可能检查配件的好坏。

嘉立创打的板子

image image

=========================注意! 注意! 注意!=========================

固件烧录 + 测试所有过程都是在 5V 电压下进行的, 220V 我一直没有用, 220v 的电源模块可以焊接,用 5v 来测试(方法后面说), 220v 使用之前一定做好隔离,人命关天的事。

=========================注意! 注意! 注意!=========================

焊接次序

image
1是U2,AMS1117-3.3 ,5V转3.3V的

2是C3,C4,100nF

3是C5,C2,10uF
image
4是R2-4 10K电阻

上图中红圈是焊接中碰到的第一个棘手的问题,焊电容的时候把旁边的焊孔给糊住了,这玩意还真不好弄出来……,有什么好办法吗?
image
5是ULN2001D Q1 达林顿管,给继电器供电的,注意方向。芯片上小圆点和电路板上小圆点方向对齐
image
6是C1 固态电解电容,注意正负极,有颜色的是负极。

从6开始之后,剩下的配件全都是插脚件,焊接相对简单了。
image
7是 ESP-01M WiFi模块,注意芯片上的白脚和电路板白脚对齐。

5v 的测试方法:


手机充电线剪断,留着USB头这一段,找出±级,接在上图这个焊盘上。

### 准备刷固件

固件在GITHUB:https://github.com/qlwz/esp_relay,页面右侧有一个很小的链接“Resource+”,点开才能下载。小白啊小白啊,我当时找固件找半天找不到。

连线:

Tx === Rx; RX===Tx; G === G; S1和G连起来
image
接Usb口或者手机充电器,这样保证电压够用,我刷机也碰见问题,最后巧合下解决了。说一下。

2个刷机软件。单独使用都刷不上,也不知道为啥。

1、ESPFlashDownloadTool_v3.6.4.exe

2、ESPHome-Flasher-1.3.0-Windows-x64.exe

方法:先用1、点ERASE后报错,不管他,再用2、选好com口,固件,点flash esp。

然后断掉USB口再插上,就刷好了。

image

刷完固件之后把剩下的插接件焊上就行了。最终成果。
image

搞定!

### 射频连接

image

软件

好了之后,还是用5V 做测试,目前 220v 的电我没用到过,还是之前说的供电方式。

正常情况下,wifi里会出现一个RELAY-xxx的信号。连上之后192.168.4.1进入。设置好自家密码后,会重启。自家路由器里找到新的ip后进入即可。

选好模块类型,相应的设置才能出来。

模块类型选好保存
image
image

射频解码包含在固件里面了,直接用就行。这个固件做的真tm牛。

=========================注意! 注意! 注意!=========================

             **220v使用之前一定做好隔离,断电操作**

=========================注意! 注意! 注意!=========================

image 或者用电工胶布缠吧。

免责申明

以上纯属个人爱好,任何使用者使用且不限于上述方法造成的任何问题,发布者不承担任何责任。使用者使用且不限于上述方法即认为使用者同意本免责申明。

+10086 厉害了

1赞

如果罗总改一下,改成强电控制,我感觉更实用

后面用肯定是接入强电的,我现在测试没敢接

这个介绍真详细。。。
当初我就是摸索着,照葫芦画瓢,做出来了。也在用很稳。
收藏 备用

红圈那坨焊锡,加热。往桌子上磕一下。要么就上吸锡器。要么吸锡带。

自动连接不同的wifi怎么设置呢?

固件里设置,里面有wifi列表,连那个都可以

照搬了所有步骤,也外接了USB 5V的供电,但烧录时一直提示等待上电同步

等待上电同步的时候,wifi模块断电,在上电应该就行了。
先排除一下整个开关模块所有引脚有没有连焊、短路。实在不行你换个模块吧,会不会是焊接的时候温度太高,把模块焊坏了。

我只碰见过:0口下拉的问题。接线接反了。供电问题。这3个问题排除掉,烧录都是过的

最后发现是CP2104的问题,直接插ESP-01S刷正常,罗总这个板子接2303可以刷,成功刷好三片了,还有两片短路,在查原因

恭喜 恭喜,找到问题就好了。另外问一下,外面绝缘热缩套,你买了吗,我买小了。不知道应该买多大尺寸的合适

绝缘热缩套 规格是啥

另外两片短路的,我直接把所有贴片电容和贴片电阻都换了就好。

热缩套同问,我还没买。

发现个奇怪的问题,设置两路后自动变为1路。老是修改不成功

没有接入wifi的情况下,我这也是这个情况,不知道什么原因。不知道是不是接入wifi就好了

厉害了,先学习一下

有没有遇到过 继电器吸合之后 灯不亮的 我测量继电器强电L1没电 但是开关能听到继电器吸合的声音

检查火线是否通了

谢谢 找到问题了 继电器有问题

自己补充一下,固件下载:
relay-all.rar (248.9 KB)

烧录软件下载
链接: https://pan.baidu.com/s/1IYSFYXQ-EFZHIqLdoXfdew 提取码: kyzc

刷机软件截图====