nodemcu+5v
作者:蜗牛菌
我家客厅是一个长条形的,从入户门经过餐厅然后到客厅,晚上吃完饭出去遛娃的时候,想要把客厅灯关上,必须先把餐厅灯先打开不然客厅灯关了一片漆黑,来回跑似乎挺麻烦的,有没有能在门口把灯关了呢。
痛点找到了如何解决这个问题呢,首先可以把客厅的灯加一个智能灯控,用手机通过APP来控制他,稍微有一点麻烦,出门的时候得拿出手机来点一下,还有长辈可能不习惯用手机来操作,有没有一种可能用遥控器来控制物理按键直接按呢,操作简单。
操作方法知道了,那么如何实现呢,现成的遥控器有电动车遥控器,电视机遥控器,机顶盒蓝牙遥控器,仔细研究了一下电动车的遥控器是433信号,电视机遥控器原装是带蓝牙的,后来坏了换了红外遥控器,机顶盒遥控器是蓝牙遥控器,首先要排除红外遥控器,那个必须对着接收端太麻烦,蓝牙遥控器必须要求hass带蓝牙功能,433信号要求hass有接收433信号的模块。先从433遥控入手吧,刚好找到了一个差不多可用的教程
先把客厅灯智能灯控刷成tasmota固件吧,先拿nodemcu练手,教程看过来
需要用到东西
![](https://p0.ssl.img.360kuai.com/t01148be04f5d41ac02.jpg)
需要用到一个esp8266开发板或者叫做nodemcu,还需要一个433接受模块,可以考虑微-R1,或则随便选择一个超外差接收模块都可以,这个似乎包邮
![](https://p0.ssl.img.360kuai.com/t01da2b6ba7f0862a05.jpg)
这个必须刷tasmota-sensors.bin这个固件
![](https://p0.ssl.img.360kuai.com/t011c3904240d41a057.jpg)
刷完bin文件以后,连接到以tasmota开头的wifi上,你会发现全是英文界面,不用慌,我们只要搞定MQTT和configure,mqtt设定方法参考前面刷tasmota固件的教程
![](https://p0.ssl.img.360kuai.com/t01b2d2800a7dd79fdf.jpg)
configuration设定
![](https://p0.ssl.img.360kuai.com/t01e1de3ad3a286ed63.jpg)
现在点开第一个configure
选择Generic然后保存,再次进入configure
![](https://p0.ssl.img.360kuai.com/t01dec6519d231f9313.jpg)
我这里把第一个引脚GPIO5设定为433模块的接收模块连接的引脚,点击保存。
其他的可以不用设置
具体接线如图
我这个433接收模块是随便翻出来的,也可用
![](https://p0.ssl.img.360kuai.com/t01b9b3ed5981dfc0cc.jpg)
重启以后进入控制台
![](https://p0.ssl.img.360kuai.com/t0186a81e432f103ed9.jpg)
随便找一个电动车遥控器按任意按键,如果正常接对线控制台会收到信息,每一个按键都有单独的定义,如果没有数据可以把4333的供电的vcc换成5v试试,433模块有两个dat管脚,可以换一个试试。
抓取遥控器按键数据
![](https://p0.ssl.img.360kuai.com/t01f250e4e3aba2b314.jpg)
里面引号里面需要复制的信息,这里可以先记录下来
![](https://p0.ssl.img.360kuai.com/t01d4a5fe478afe452f.jpg)
找到hass里的MQTT
![](https://p0.ssl.img.360kuai.com/t015cbcaccf53157cbf.jpg)
点选项
![](https://p0.ssl.img.360kuai.com/t01f0d4f8c5322ee11c.jpg)
如图输入一个#然后点监控
![](https://p0.ssl.img.360kuai.com/t013d03e70ba4a576f5.jpg)
记录MQTT订阅主题
这时候你再按遥控器任意按键
会监控到一些数据,记得把上面哪个格式化JSON内容点一下
![](https://p0.ssl.img.360kuai.com/t01eb5a1b41dedae6fd.jpg)
框里的需要记录后面用的到
如果你足够细心也许会在控制台那边看到同样的东西
![](https://p0.ssl.img.360kuai.com/t017f373a55e2f15abf.jpg)
复制这个可以的,这两个数据并不完全一样,但都可以用,我这是俩个不同模块数据,如果同一个模块只是结尾有区别!
NODERED编程
后面用到的节点
MQTT IN
switch
change
call service
这几个节点
然后打开nodered,如图搜MQTT
![](https://p0.ssl.img.360kuai.com/t017c4235173cbf09f1.jpg)
拖进去
然后打开正常上面两个都没有的,需要先添加MQTT服务器节点
![](https://p0.ssl.img.360kuai.com/t01d83b2845315a7962.jpg)
点那个笔
![](https://p0.ssl.img.360kuai.com/t01b9c7effc8bd9b20b.jpg)
填写入你的hass地址
可以是局域网的,然后后面的端口也要填写对,默认是1883
![](https://p0.ssl.img.360kuai.com/t017df3689f70c52a1b.jpg)
然后那个箭头也要点击去填写
用户名和密码要填写
![](https://p0.ssl.img.360kuai.com/t01f75a88e9e9fb27a7.jpg)
后面主题就是刚刚那个监听那边的那个
就是刚框出来的数据,上面提到后面需要用的那个
![](https://p0.ssl.img.360kuai.com/t014d05c8606b49a14e.jpg)
![](https://p0.ssl.img.360kuai.com/t0117dc56c280538ff7.jpg)
复制填写到上面那个里面
正常会显示已经连接
![](https://p0.ssl.img.360kuai.com/t010cbb1a444168af22.jpg)
看着那么多不用害怕
![](https://p0.ssl.img.360kuai.com/t01e4401ce16d3508ff.jpg)
switch
然后搜switch
![](https://p0.ssl.img.360kuai.com/t01ff716c5d16ee44d0.jpg)
注意后面有一些要抄过去
![](https://p0.ssl.img.360kuai.com/t01343bac1f267561a1.jpg)
属性这里payload.RfReceived.Data
这个必须一样
底下那些箭头的数据是来自于串口数据
往上看你可以找到
![](https://p0.ssl.img.360kuai.com/t01efd869b484cadbac.jpg)
change
搜change这个节点拖进去
![](https://p0.ssl.img.360kuai.com/t019d3b58da698a1a4d.jpg)
名字可以不写,或者以按键数据为名字为了好区分
![](https://p0.ssl.img.360kuai.com/t01d1d99338aaf8e56c.jpg)
搞个名字主要是为了后面调试方便
call service
![](https://p0.ssl.img.360kuai.com/t01816ddbe46c0a483a.jpg)
拖进去上图框里的,就可以控制灯或者风扇了,前提你得接入hass里面
![](https://p0.ssl.img.360kuai.com/t0196571ad7c15ab5e0.jpg)
编写完以后大致如下图
![](https://p0.ssl.img.360kuai.com/t0183f7e6ad0cfbd24d.jpg)
客厅灯一般功率稍微大一点,似乎有一个问题,大部分客厅灯的继电器是5v的感觉频繁开关很容易触点粘住,通俗的说就是按了关灯,继电器执行 了命令,听到嘎达响了,灯却还是亮着的,有没有好 的解决方案,因为测试过程中可能会频繁的切换灯的开关,很容易出问题,解决方案也很粗暴,确认灯是关的状态下找一个绝缘的东西比如筷子,敲一下灯控模块灯就关了……
阅读更多智能家居精彩内容,可前往什么值得买查看
","gnid":"9d61b81249d4b7352","goods_list":[{"goods_channel":"blibli","goods_cover":"https://p0.ssl.img.360kuai.com/t016cd92df00c3922d1.jpg?size=512x512","goods_link":"https://go.smzdm.com/616510a974834087/ca_fz_0_0_0_0_0_0_0","goods_name":"使用tasmota固件制作射频(RF)接收模块_哔哩哔哩_bilibili","goods_pos":1,"goods_price":""}],"img_data":[{"flag":2,"img":[{"desc":"","height":"598","title":"","url":"https://p0.ssl.img.360kuai.com/t01148be04f5d41ac02.jpg","width":"1080"},{"desc":"","height":"536","title":"","url":"https://p0.ssl.img.360kuai.com/t01da2b6ba7f0862a05.jpg","width":"958"},{"desc":"","height":"346","title":"","url":"https://p0.ssl.img.360kuai.com/t011c3904240d41a057.jpg","width":"443"},{"desc":"","height":"604","title":"","url":"https://p0.ssl.img.360kuai.com/t01b2d2800a7dd79fdf.jpg","width":"505"},{"desc":"","height":"808","title":"","url":"https://p0.ssl.img.360kuai.com/t01e1de3ad3a286ed63.jpg","width":"534"},{"desc":"","height":"850","title":"","url":"https://p0.ssl.img.360kuai.com/t01dec6519d231f9313.jpg","width":"931"},{"desc":"","height":"2400","title":"","url":"https://p0.ssl.img.360kuai.com/t01b9b3ed5981dfc0cc.jpg","width":"1080"},{"desc":"","height":"606","title":"","url":"https://p0.ssl.img.360kuai.com/t0186a81e432f103ed9.jpg","width":"921"},{"desc":"","height":"491","title":"","url":"https://p0.ssl.img.360kuai.com/t01f250e4e3aba2b314.jpg","width":"1080"},{"desc":"","height":"237","title":"","url":"https://p0.ssl.img.360kuai.com/t01d4a5fe478afe452f.jpg","width":"820"},{"desc":"","height":"488","title":"","url":"https://p0.ssl.img.360kuai.com/t015cbcaccf53157cbf.jpg","width":"856"},{"desc":"","height":"436","title":"","url":"https://p0.ssl.img.360kuai.com/t01f0d4f8c5322ee11c.jpg","width":"1080"},{"desc":"","height":"834","title":"","url":"https://p0.ssl.img.360kuai.com/t013d03e70ba4a576f5.jpg","width":"1080"},{"desc":"","height":"690","title":"","url":"https://p0.ssl.img.360kuai.com/t01eb5a1b41dedae6fd.jpg","width":"1048"},{"desc":"","height":"149","title":"","url":"https://p0.ssl.img.360kuai.com/t017f373a55e2f15abf.jpg","width":"459"},{"desc":"","height":"654","title":"","url":"https://p0.ssl.img.360kuai.com/t017c4235173cbf09f1.jpg","width":"774"},{"desc":"","height":"687","title":"","url":"https://p0.ssl.img.360kuai.com/t01d83b2845315a7962.jpg","width":"649"},{"desc":"","height":"546","title":"","url":"https://p0.ssl.img.360kuai.com/t01b9c7effc8bd9b20b.jpg","width":"628"},{"desc":"","height":"538","title":"","url":"https://p0.ssl.img.360kuai.com/t017df3689f70c52a1b.jpg","width":"634"},{"desc":"","height":"560","title":"","url":"https://p0.ssl.img.360kuai.com/t01f75a88e9e9fb27a7.jpg","width":"858"},{"desc":"","height":"587","title":"","url":"https://p0.ssl.img.360kuai.com/t014d05c8606b49a14e.jpg","width":"606"},{"desc":"","height":"478","title":"","url":"https://p0.ssl.img.360kuai.com/t0117dc56c280538ff7.jpg","width":"933"},{"desc":"","height":"376","title":"","url":"https://p0.ssl.img.360kuai.com/t010cbb1a444168af22.jpg","width":"376"},{"desc":"","height":"489","title":"","url":"https://p0.ssl.img.360kuai.com/t01e4401ce16d3508ff.jpg","width":"944"},{"desc":"","height":"569","title":"","url":"https://p0.ssl.img.360kuai.com/t01ff716c5d16ee44d0.jpg","width":"417"},{"desc":"","height":"486","title":"","url":"https://p0.ssl.img.360kuai.com/t01343bac1f267561a1.jpg","width":"522"},{"desc":"","height":"489","title":"","url":"https://p0.ssl.img.360kuai.com/t01efd869b484cadbac.jpg","width":"944"},{"desc":"","height":"472","title":"","url":"https://p0.ssl.img.360kuai.com/t019d3b58da698a1a4d.jpg","width":"517"},{"desc":"","height":"458","title":"","url":"https://p0.ssl.img.360kuai.com/t01d1d99338aaf8e56c.jpg","width":"525"},{"desc":"","height":"356","title":"","url":"https://p0.ssl.img.360kuai.com/t01816ddbe46c0a483a.jpg","width":"388"},{"desc":"","height":"636","title":"","url":"https://p0.ssl.img.360kuai.com/t0196571ad7c15ab5e0.jpg","width":"507"},{"desc":"","height":"489","title":"","url":"https://p0.ssl.img.360kuai.com/t0183f7e6ad0cfbd24d.jpg","width":"944"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1695948550000,"pure":"","rawurl":"http://zm.news.so.com/ea04fed4dd5307608e7403e34d5ed157","redirect":0,"rptid":"6124d488e92429ee","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:switch","k":"switch","u":""},{"clk":"kdigital_1:电动车","k":"电动车","u":""}],"title":"nodered 篇二:电动车遥控控制家里的灯
伍选庄676怎么防止nodemcu wifi杀手 -
于育轻13232661580 ______ 1. 原理wifi杀手的工作原理使用了arp欺骗的原copy理,假冒ARP回复来欺骗同一WiFi网络上的其他设备,让它们以为你的Android手机是网关,然后WiFiKill丢掉它们的网络包.对于受害者来说,网络连接看上去似乎正常,但实际上已经无法访问...
伍选庄676自制最小系统电路正常,闪烁灯程序在最小系统中不能用?P1.0引脚一直是+5V.(程序检验完好) -
于育轻13232661580 ______ 1.检查晶振是否起振,晶振两脚应在2.2V左右2.电路是否有错,EA要接高电平,复位电路确保正常3.程序是否正常烧入,看烧入时校验是否完全正确
伍选庄676固态硬盘的工作电压是多少? -
于育轻13232661580 ______ 应该是+5V,未实测过,完全是推测的,逻辑如下: 已知普通的USB接口只提供+5V电压,2.5吋机械硬盘,装进移动硬盘盒中再接USB口通常不用外接电源也能够正常运行(即使外接也是要求+5V),而硬盘盒中的电路板很简单,并未发现有升压或降压模块在内,因此+5V是直接供给硬盘内部的.而固态硬盘与机械2.5吋盘基本可以通用且功耗更低,装在硬盘盒内亦可以正常运行,因此推断其一定是+5V供电的. 另外,硬盘本身的电源接口中是包含+12V电压供给的,因为2.5吋和3.5吋的电源接口是通用的,而后者是使用+12V的.只是在固态盘内部未使用+12V供电而已.
伍选庄676如何给nodemcu烧写flasher -
于育轻13232661580 ______ 用【ESP8266Flasher】,然后配合nodemcustudio编程.
伍选庄676电路采样单+5V电源供电与±5V双电源供电的区别? -
于育轻13232661580 ______ 区别: 单电源 + 5V 供电,被采样的信号有效范围是:0 ~ +5V , 电压变化范围是 5 V . 双电源 ± 5V 供电,被采样的信号有效范围是:- 5V ~ +5V ,电压变化范围是10 V . 信号一般是交流的,用单电源电路,信号要往上平移,中点是 +2.5V,麻烦. 再者,同样的采集精度,10V 范围比 5V 抗干扰能力强一倍.
伍选庄676nodemcu固件怎样编译出bin文件 -
于育轻13232661580 ______ 首先导出的LUA文件是这样的 箭头指向的位置有个Create函数
伍选庄676如何用arduino ide 开发 nodemcu -
于育轻13232661580 ______ 不能完成任务就要淘汰....这个很诡异, 装好IDE,里面有例程,最简单的不需要arduino以外任何零件,就是" 点亮arduino板上的一个小灯 ". 然后看看arduino的语法,看看例程,根据手里的传感器做几个实验就上路了. dzjishu.com 里面有些资料可以看看
伍选庄676nodemcu lua wifi 能不能直接usb供电 -
于育轻13232661580 ______ 可以的.直接 USB 好了.电脑插上USB无线网卡,需要用免费WIFI软件设置WIFI名称和密码,手机才可以连接上电脑的WIFI.在电脑上安装免费WIFI软件(比如360免费WIFI,猎豹免费WIFI等),设置好SSID和密码后,手机搜索WIFI,输入密码就能连上了.具体方法如下:1、百度搜索免费WIFI软件.2、下载并安装WIFI软件.3、打开WIFI软件.4、设置SSID和密码,也就是WIFI的名称和密码.5、用手机搜索WIFI.6、填入密码并连接上.这样,手机就能用电脑设置的WIFI上网了.希望帮到你.采纳吧.
伍选庄676pads中如何原理图导入PCB报错, Power Symbol used for net: +5V? -
于育轻13232661580 ______ 那是因为其他的power、DGND的type封装使用了+5v、GND~你只是改了名字而已,你另外设计type就好了
伍选庄676l298n模块,用6.3V直流供电,VCC和GND测量有电压,但是供给单片机的+5V测量没电压是怎么回事? -
于育轻13232661580 ______ 输入电压6.3v太低,模块要求7~12v.