2017-07-27 7881 views
0

我喜欢软件,我很乐意为nodemcu开发人员编写lua代码。但我不是一个硬件人。如何使用电池为nodemcu开发板供电

我需要设置nodemcu,以便它是一个独立的模块,即由电池供电。这样做的最好方法是什么,以便整个事情尽可能小?我应该使用哪个电池(如果我需要连续运行2小时的节点mcu,并使用wifi ON)?如何将电池连接到nodemcu,即需要任何调节器?

现在我正在通过USB为nodemcu供电。我在谷歌研究这个,但找不到一个令人满意的解决方案。

我使用this nodemcu的devkit

请点我到正确的论坛,如果这是在错误的地方要问这个问题

+0

http://www.esp8266.com/viewforum.php?f=13在我看来是合适的地方。 –

+0

需要更多反馈?请参阅https://meta.stackexchange.com/a/5235/257994,因此Stack Overflow可能会将此标记为关闭。 –

回答

2

最简单的将是禁止使用的devkit而是用一用一LiPo连接器,例如https://www.adafruit.com/product/2821。另一种方法是使用WeMos D1 minis with a LiPo/battery shield

如果你想坚持你的开发工具,你只需确保你3.3V引脚3.3V。由于电池随着时间推移不会提供稳定的电压,因此您需要在电池和模块之间放置某种buck/boost converter(降压/升压)。

您当然也可以锁定VIN引脚电压为5V,但如果您使用LiPo电池,效率会更低。首先,外部转换器将从LiPo的〜3.7V提升至5V。然后devkits内部转换器将不得不再次降低到3.3V。此外,如果您使用电池供电ESP8266,则需要注意沿途丢失的电力。例如,L7805电压调节器有6mA恒定的“静态”电流消耗。如果您的电源是电源适配器,但这可能没有问题,但当它是电池时不太理想。降压/升压转换器更高效。

0

如果你只是需要它独立,你会考虑使用手机充电器?只需将USB电缆插入任何可以找到的手机充电器即可。这样,只要你愿意,它将提供稳定的动力。

如果你真的想使用电池。那么你将需要一个7805稳压器IC。这会将您的电压降至5V。然后将其指向NodeMCU上的Vin Pin。我相信你应该从3v3引脚中获得3.3V电压。