切换到宽版
  • 46213阅读
  • 35回复

基于NodeMCU固件的ESP8266远程控制继电器,结合公牛开关改造成无线单联双控开关 [复制链接]

上一主题 下一主题
离线haigeer
 
发帖
145
M币
339
专家
5
粉丝
22
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2016-12-01



基于NodeMCU固件的ESP8266远程控制继电器,结合公牛开关改造成无线单联双控开关
(灰常简单,不用Arduino,不用51单片机,只需要一个ESP8266串口WiFi模块就可以,整个过程只需要用到一个gpio口)


所需材料:

  • ESP8266(ESP-01S)×1
  • usb转ttl模块(CH341A) ×1
  • 继电器模块(高电平触发,自带光耦) ×1
  • DC5V开关电源(5V,1000mA) ×1
  • DC5V转3.3V稳压模块  ×1
  • 公牛一开双控开关  ×1
  • 杜邦线  若干
  • 作案工具自备



   电源模块是手机充电器拆下来的,自己在前级加了EMI滤波电容,压敏电阻,热敏电阻等,















ESP8266(ESP-01S)原理图,GPIO0,GPIO2,EN,RST默认已置高电平,
刷固件时,把EN脚置低电平,即把EN脚接地。




通过GPIO0端口控制继电器,从而控制LED等电器,
根据端口映射表可知,该端口对应NodeMCU里的3。



首先刷入固件,我选择的是nodemcu固件(含cjson版),(附件见二楼),
刷固件时最好外接3.3V电源,否则模块可能无法刷入固件。




下载启动脚本代码,(附件见二楼),
打开NodeMCU Studio 2015软件,选择usb转ttl对应端口,
然后打开init.lua,修改WiFi参数后,点击DOWNLOAD下载到ESP8266的MCU中。
(init.lua目录地址:bigiotArduino\examples\ESP8266\NodeMCU)




修改kaiguan.lua中的APIKEY,DEVICEID,INPUTID等参数,然后下载到MCU中。(物联网控制我用的是BIGIOT)




登录手机端APP,或者网页登录用户中心-->智能设备 -->遥控设备,在遥控面板中按下play、stop按钮验证,观察继电器是否吸合,模块响应后APP返回控制结果。




从柜子里面翻出双十一买的公牛一开双控开关,结合ESP8266串口WiFi模块改造成单联双控开关,




接线说明书,




开关旁边有一个预留的空盒,刚好可以塞进去,现在装上去调试,




调试好没问题装回去,当然,为了安全起见,高低压最好隔离远一些。











这样就装好了,组成单联双控开关,手机APP无线控制或者手动控制都可以,只要联网了都可以远程控制,
这样大冬天躺在床上再也不用起身去关灯了,打开手机就可以轻松控制啦。





[ 此帖被haigeer在2016-12-01 06:46重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共9条打赏 ,M币+27
离线haigeer
发帖
145
M币
339
专家
5
粉丝
22
只看该作者 1楼 发表于: 2016-12-01
请登录后查看
[ 此帖被haigeer在2016-12-01 07:11重新编辑 ]
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
离线alphax86

发帖
975
M币
2360
专家
1
粉丝
33
只看该作者 2楼 发表于: 2016-12-01
请登录后查看
离线维超

发帖
1187
M币
3890
专家
1
粉丝
14
只看该作者 3楼 发表于: 2016-12-01
请登录后查看
离线kiiir00t

发帖
1894
M币
1894
专家
3
粉丝
75
只看该作者 4楼 发表于: 2016-12-01
请登录后查看
离线2545889167

发帖
13268
M币
20754
专家
302
粉丝
4860
只看该作者 5楼 发表于: 2016-12-01
请登录后查看
离线jpdd521

发帖
25694
M币
7956
专家
15
粉丝
350
只看该作者 6楼 发表于: 2016-12-01
请登录后查看
离线xiaomage

发帖
744
M币
3546
专家
5
粉丝
37
只看该作者 7楼 发表于: 2016-12-01
请登录后查看
离线haigeer
发帖
145
M币
339
专家
5
粉丝
22
只看该作者 8楼 发表于: 2016-12-02
回 jpdd521 的帖子
请登录后查看
离线haigeer
发帖
145
M币
339
专家
5
粉丝
22
只看该作者 9楼 发表于: 2016-12-02
回 kiiir00t 的帖子
请登录后查看
快速回复
限80 字节
“新手上路”发帖需审核后才能显示(请认真发帖),达到数码9级后取消此限制
 
上一个 下一个