我有一个设置,其中包括 NodeMCU ESP8266 wifi控制器和一些应由其控制的组件。我要在这里实现的目标是用电池为我的项目供电。因此,我决定更深入地研究控制器提供的deep sleep模式。更具体地说,我想在外部中断时将其唤醒。例如,按下一个简单的按钮后。
这里最棘手的部分是,我希望能够监视多个GPIO输入,无论调用了哪个GPIO-唤醒ESP8266。
我的最终目标是以一种方式进行连接,无论单击三个按钮中的哪个按钮(GPIO:D1,D2,D3),我都可以接收输入信号并将其解释为外部中断。一旦我检测到某些按钮被按下,我就想唤醒ESP8266 ,使其执行一段平静的代码,然后将它们放回深度睡眠模式。
PS:对不起,如果我不太准确。我对此很陌生。