【问题标题】:How to power nodemcu devkit using battery如何使用电池为 nodemcu devkit 供电
【发布时间】:2018-01-03 02:36:05
【问题描述】:

我喜欢软件,我很乐意为 nodemcu devkit 编写 lua 代码。但我不是硬件人。

我需要设置nodemcu,使它成为一个独立的模块,即由电池供电。这样做的最佳方法是什么,以使整个事情尽可能小?我应该使用哪种电池(如果我需要在打开 wifi 的情况下连续运行 nodemcu 2 小时)?如何将电池与nodemcu连接,即需要什么稳压器?

现在我正在通过 USB 为 nodemcu 供电。我在 google 中对此进行了研究,但找不到令人满意的解决方案。

我正在使用this nodemcu devkit

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

【问题讨论】:

标签: esp8266 battery nodemcu


【解决方案1】:

最简单的方法是不使用该开发套件,而是使用带有 LiPo 连接器的开发套件,例如https://www.adafruit.com/product/2821。另一种方法是使用WeMos D1 minis with a LiPo/battery shield

如果您想坚持使用您的 devkit,您“只需”确保将 3.3V 馈入 3.3V 引脚。由于电池随着时间的推移无法提供稳定的电压,因此您需要在电池和模块之间放置某种buck/boost converter(降压/升压)。

当然,您也可以针对预期为 5V 的 VIN 引脚,但如果您使用 LiPo 电池,效率会降低。首先,外部转换器将从 LiPo 的 ~3.7V 升压至 5V。然后 devkits 内部转换器必须再次将其降低到 3.3V。

此外,如果您使用电池为 ESP8266 供电,您需要注意沿途丢失的任何电量。以 L7805 稳压器为例,有一个 6mA 的恒定“静态”电流消耗。如果您的电源是电源适配器,那可能没问题,但如果是电池,则不太理想。降压/升压转换器效率更高。

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-02-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-28
      相关资源
      最近更新 更多