完善资料让更多小伙伴认识你,还能领取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继电器,以确保兼容性和稳定性。 |
|
|
|
只有小组成员才能发言,加入小组>>
231个成员聚集在这个小组
加入小组565 浏览 1 评论
2679 浏览 2 评论
为blufi_device设置自定义名称,但是无法修改,为什么?
495浏览 4评论
请问ESP32-S2-WROOM怎么获得ESP32-S2外接FLASH的唯一序列号?
274浏览 3评论
1087浏览 3评论
ESP-Jumpstart例程中第5个工程:5_cloud连接报错是哪里的问题?
283浏览 2评论
用AT+CIPSNTPCFG=1,8,\"cn.ntp.org.cn\",\"ntp.sjtu.edu.cn\"更新不了时间怎么处理?
770浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-5-13 17:15 , Processed in 0.998726 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191