完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这是我关于我的第一个 ESP8266 项目的第一篇文章,所以请耐心等待,
我是一名软件工程师,但从来没有做过一些微控制器编程。现在随着越来越多的家庭自动化,我也开始让设备变得智能,这些设备离智能还很远, 就像我的门铃,这是我有一个问题的项目 首先,代码:https://github.com/gman -php/esp8266-ske ... orbell.ino我住在德国的一个漂亮的新公寓里,我有一个大多数人都有的门铃电话。幸运的是,它有一个连接外部信号/门铃的接口,所以你可以在那里捕获门铃信号。如果有人按门铃,它只是在一个触点上发送 5V 信号。 所以整个代码和项目/硬件接线工作。没问题,一切都很酷 我的问题是关于功耗。不幸的是,我的手机附近没有电源,当你窃取它的 24V 输出,将其拉低至 5V 并将其连接到 ESP 时,手机本身真的不喜欢它。出于某种原因,即使使用电容器,您也会在电话中听到巨大的噪音。所以我需要带着电池组生活(现在!)。 但是如您所知,功耗非常高,但有睡眠模式。我阅读了一些内容,但并没有 100% 理解它们的工作原理以及我是否可以利用它们。 为什么我认为我不能使用它们?因为我有一个案例,ESP 需要一直检查 GPIO4 上的信号,因为有人可能会敲门。我不知道这会发生在什么时候。所以我总是需要计划它。 而且似乎在每种睡眠模式下,它也会失去 Wi-Fi 和 MQTT 连接!?因此,即使我做了 1 秒调制解调器/浅睡眠/深度睡眠,我仍然需要通过 Wi-Fi 和 MQTT 连接,然后才能通知我的家庭助理 (HA) 关于那个可怜的人,站在雨中铃声响起门铃,大概几秒钟前!? 所以我问得直截了当:您是否看到任何机会在我的用例中使用任何睡眠模式,并且还有一些提示/链接/示例代码行显示如何使用它们?我可以忍受大约 1-3 秒的门铃信号到达我的 HA 的总延迟。但我认为不止于此有点长。 |
|
相关推荐
|
|
只有小组成员才能发言,加入小组>>
1153 浏览 1 评论
582浏览 6评论
480浏览 5评论
有没有办法在不使用混杂模式的情况下实现Wifi驱动程序接收缓冲区访问中断呢?
465浏览 5评论
466浏览 4评论
441浏览 4评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-24 07:48 , Processed in 0.703279 second(s), Total 74, Slave 58 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号