完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我计划在家里的每个配电盘上使用一个 NodeMCU 板,让它们通过 MQTT 通过 WiFi 与我的 Raspberry Pi 4 进行通信,从那里我可以制作一个粗略的 Web 界面,通过它我可以控制所有房间的灯和风扇。我有几个问题。
1. 我想直接通过市电为 NodeMCU 供电,使用 HLK-PM03 AC-DC 转换器,输入端有一个 250mA 保险丝,输出端有一个 22uF 电容器和一个压敏电阻。这足够了吗?有没有更便宜的供电方式? 2. 每个 NodeMCU 可能控制 2-3 个继电器。我有一些来自 arduino 实验的 5V 继电器看在上帝的份上,我在印度找不到 3.3V 继电器。显然我不会为继电器单独供电。我可以用 NodeMCU 驱动这些继电器吗?或者我必须使用逻辑电平转换器或只切换到 ESP32 板? 3. 我想要设备的物理覆盖,即 - 我可以通过物理开关或通过 RPi 通过 MCU 打开灯(主要是为了我的威廉希尔官方网站 困难的父母)。我会用双路 SPDT 开关替换电路板上相关的单路开关,或者有没有办法用现有的开关来做到这一点? 4.有没有办法知道每个开关的状态(物理和MCU继电器)是否打开并将其中继到RPi? 5. 通过 MQTT 使用 PHP/HTML 实现自己的控制中心会更好,或者使用 Tasmota 固件,因为我还计划将它与 Mycroft 等语音助手集成。 |
|
相关推荐
1个回答
|
|
1. 250mA保险丝应该足够保护NodeMCU和HLK-PM03。使用22uF电容器可以帮助稳定电压,减少噪声。还有其他更便宜的供电方式,例如使用USB电源适配器,但这取决于您的具体需求和预算。
2. NodeMCU的IO口只能输出3.3V电压,因此不能直接驱动5V继电器。您可以使用3.3V继电器(例如JQC-3FF-S-Z),或使用转换电路(例如使用晶体管或MOSFET)将3.3V信号转换为5V信号,以驱动5V继电器。建议使用3.3V继电器,以确保兼容性和稳定性。 |
|
|
|
只有小组成员才能发言,加入小组>>
172个成员聚集在这个小组
加入小组430 浏览 1 评论
1293 浏览 1 评论
598浏览 6评论
495浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
481浏览 5评论
476浏览 4评论
462浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-1-11 23:06 , Processed in 1.457127 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号