完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
试图破译一个 5V 继电器模块的内部工作原理,该模块与我在 AliExpess 上购买的 ESP-01 捆绑在一起。 ... &p_id=1204 )制造,他们有一些模块的高分辨率照片供好奇。我使用库存 AT 固件和 NodeMCU 单独测试了 ESP-01,我可以确认它工作得很好(将 HIGH 和 LOW 写入 GPIO0 和 GPIO2 按预期工作)。我还单独测试了 Songle 5VDC 组件,给它一个直接的 5V 馈电,它发出咔嗒声。然而,当我在模块上组装 ESP-01 并切换两个 GPIO 端口的状态时,继电器没有发出咔嗒声。
除了切换 GPIO 端口的状态之外,激活继电器的可能方法是什么?任何组合(L/L、H/L、L/H、H/H)都不会导致继电器响应。我完全被难住了,我非常想知道如何解决这个该死的事情的一些线索。 关于如何从 ESP-01 模块实际控制继电器组件,我一直无法从卖家或制造商那里获得任何帮助。 |
|
相关推荐
1个回答
|
|
您可以尝试使用下列步骤从ESP-01模块实际控制继电器组件:
1.将ESP-01模块和继电器模块正确连接。确保正确连接VCC至5V电源,GND至地线,然后将继电器输入连接到ESP-01的任意GPIO端口,如GPIO0或GPIO2。 2.编写一个简单的程序来测试继电器是否工作。您可以使用Arduino IDE、ESP8266 Arduino核心或任何其他类似的开发板库。以下是ESP8266 Arduino核心库的基本代码,用于将GPIO2配置为输出: pinMode(2, OUTPUT); 3.将GPIO端口设置为高电平或低电平。将GPIO2端口设置为高电平开始运行: digitalWrite(2, HIGH); 4.如果您的多路继电器模块使用反向触发,这可能意味着启用继电器需要在GPIO端口上下拉电阻。使用Arduino IDE或任何其他库中可用的内部或外部电阻器将GPIO端口配置为上下拉电阻。 5.如果您遇到问题,请参阅多路继电器模块的数据表,以确保您正确连接并配置了所有必需的引脚。您也可以尝试使用外部电源来提供更可靠的驱动力,或使用一个电平转换器来升级从ESP-01得到的GPIO端口的电压水平。 |
|
|
|
只有小组成员才能发言,加入小组>>
406浏览 6评论
338浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
321浏览 5评论
322浏览 4评论
309浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 03:26 , Processed in 0.736846 second(s), Total 76, Slave 62 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号