NodeMCU连接天猫精灵第一集——硬件构架(基于Blinker点灯科技)

前段时间搞物联网,学习了一些相关知识,发现ESP8266的确好用,在前几篇文章中已经大概介绍过NodeMCU和ESP8266的关系了,所以现在步入正题,学习NodeMCU接入天猫精灵,其实这是一个点灯科技的开源项目,我通过个人需求修改了一些参数和内容达到我自己的目的。

项目说明

项目目的:实现家中部分家电的工作,主要是控制继电器,也就是GPIO口的高低电平控制,先说一下这个项目的限制,天猫精灵对一组多输出设备最多兼容4个单位,比如说控制的是一个智能插板,那插板上就只能有4个插口可以控制,再多的话就要多加一组NodeMCU,也就是把这个项目复制一份。
项目要求:由于家中有一些地方是连接不到WiFi的,所以我选择的解决方案是通过NodeMCU的gpio去控制无线同步开关模块,图方便就买了220V灯具的遥控开关套件来改装。所以改方案的适用范围取决于买的无线同步模块的范围,如果只是想近距离控制的话直接用esp01和配套用的继电器就行,虽然硬件不同,但是看完本项目也可以轻松做到。

项目构造

话不多说,先上图,看图容易理解
解决方案构架
通过NodeMCU控制继电器通断来模拟遥控按键按下的动作,从而控制受体设备动作。

注意:由于NodeMCU输出电压为3.3V,所以需要使用5V的继电器才能正常使用

ESP8266 Module
无线同步继电器模块
被控设备
硬件结构 点动模式
电源
ESP8266 Module
继电器1
继电器2
继电器3
继电器4
无线同步模块遥控触点
被控设备1
被控设备2
被控设备3
被控设备4

供电直接用一个普通micro USB手机充电器接到NodeMCU上即可,至此,硬件构架已经基本结束,接下来讲讲接线问题
在这里插入图片描述
由于NodeMCU存在引脚复用,所以尽量选择只有GPIO功能的引脚,这里我选择的是D1~D4引脚,因为下面就是3.3V电源和地,后面制作的时候插线较为方便。

接下来是接线过程

NodeMCU 四路继电器 遥控 D1接继电器输入1端口 D2接继电器输入2端口 D3接继电器输入3端口 D4接继电器输入4端口 3.3V接继电器输入D+ G接继电器输入D- 常开触点1和公共端1接按键1两端引脚 常开触点2和公共端2接按键2两端引脚 常开触点3和公共端3接按键3两端引脚 常开触点4和公共端4接按键4两端引脚 NodeMCU 四路继电器 遥控

按键开关
注意遥控上的按键开关和继电器连接的引脚要接如上两个脚,因为按键开关一般来说电路如下所示
在这里插入图片描述
1.3引脚对应我图上标出的引脚。

以上,关于硬件搭建完全结束,接下来就是把遥控控制的继电器安装到被控用电器电源位置即可,我用的是一个灯,这里给大家参考一下
被控电源展示

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值