Esp8266灯控开关模块小白使用心得
结论:
1、罗总开源的ESP-01M开关模块好用、便宜,需自己动手焊接。三路开关造价:嘉立创打板5块5元+配件28.6元(引自其bom表),做下来成本大概40块吧。
项目开源地址:使用ESP-01M做1、2、3路开关模块带射频面板灯及固件开源
https://bbs.hassbian.com/thread-9331-1-1.html
2、 TwoOne 大神开源的智能开关—Spark,配置高(海凌科电源、16a继电器等)、无射频控制,需自己动手焊接,三路开关造价(我需要射频控制,所以没弄这个,预估是50元)
项目开源地址:ESP8266三路86面板智能开关——Spark
3、『瀚思彼岸』论坛定制成品模块好用,方便。适合花钱省心的。三路开关造价74元(2020.11.26 taobao价格)
项目地址:https://bbs.hassbian.com/forum-66-1.html
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个小时练习练习应该不难
非专业所学,从来没用过焊锡膏助焊,才发现这东西这么好使。
开工
按照GITHUB:https://github.com/qlwz/esp_relay 里面下载回来的bom表买配件。Bom表很全了,包括购买链接都有。wifi模块、电源模块、射频模块都是固定商家,这个没的挑了,剩下的配件我没在嘉立创里面买,在TB双浩电子商行配齐(微动开关、发光二极管、R1电阻我感觉用不上,没买)。
好的焊接习惯是:焊接之前尽可能检查配件的好坏。
嘉立创打的板子
=========================注意! 注意! 注意!=========================
固件烧录 + 测试所有过程都是在 5V 电压下进行的, 220V 我一直没有用, 220v 的电源模块可以焊接,用 5v 来测试(方法后面说), 220v 使用之前一定做好隔离,人命关天的事。
=========================注意! 注意! 注意!=========================
焊接次序
1是U2,AMS1117-3.3 ,5V转3.3V的
2是C3,C4,100nF
3是C5,C2,10uF
4是R2-4 10K电阻
上图中红圈是焊接中碰到的第一个棘手的问题,焊电容的时候把旁边的焊孔给糊住了,这玩意还真不好弄出来……,有什么好办法吗?
5是ULN2001D Q1 达林顿管,给继电器供电的,注意方向。芯片上小圆点和电路板上小圆点方向对齐
6是C1 固态电解电容,注意正负极,有颜色的是负极。
从6开始之后,剩下的配件全都是插脚件,焊接相对简单了。
7是 ESP-01M WiFi模块,注意芯片上的白脚和电路板白脚对齐。
5v 的测试方法:
手机充电线剪断,留着USB头这一段,找出±级,接在上图这个焊盘上。
### 准备刷固件
固件在GITHUB:https://github.com/qlwz/esp_relay,页面右侧有一个很小的链接“Resource+”,点开才能下载。小白啊小白啊,我当时找固件找半天找不到。
连线:
Tx === Rx; RX===Tx; G === G; S1和G连起来
接Usb口或者手机充电器,这样保证电压够用,我刷机也碰见问题,最后巧合下解决了。说一下。
2个刷机软件。单独使用都刷不上,也不知道为啥。
1、ESPFlashDownloadTool_v3.6.4.exe
2、ESPHome-Flasher-1.3.0-Windows-x64.exe
方法:先用1、点ERASE后报错,不管他,再用2、选好com口,固件,点flash esp。
然后断掉USB口再插上,就刷好了。
刷完固件之后把剩下的插接件焊上就行了。最终成果。
搞定!
### 射频连接
软件
好了之后,还是用5V 做测试,目前 220v 的电我没用到过,还是之前说的供电方式。
正常情况下,wifi里会出现一个RELAY-xxx的信号。连上之后192.168.4.1进入。设置好自家密码后,会重启。自家路由器里找到新的ip后进入即可。
选好模块类型,相应的设置才能出来。
模块类型选好保存
射频解码包含在固件里面了,直接用就行。这个固件做的真tm牛。
=========================注意! 注意! 注意!=========================
**220v使用之前一定做好隔离,断电操作**
=========================注意! 注意! 注意!=========================
或者用电工胶布缠吧。
免责申明
以上纯属个人爱好,任何使用者使用且不限于上述方法造成的任何问题,发布者不承担任何责任。使用者使用且不限于上述方法即认为使用者同意本免责申明。