Как включить devkit nodemcu от батареи

Мне нравится программное обеспечение, и мне удобно писать код на lua для nodemcu devkit. Но я не специалист по железу.

Мне нужно настроить nodemcu так, чтобы он был автономным модулем, т.е. питался от батареи. Как лучше всего это сделать, чтобы все это было как можно меньше? Какой аккумулятор мне следует использовать (если мне нужно непрерывно запускать nodemcu в течение 2 часов с включенным Wi-Fi)? Как подключить аккумулятор к нодемку, т.е. какой регулятор нужен?

Прямо сейчас я питаю nodemcu через USB. Я исследовал это в Google, но не смог найти удовлетворительного решения.

Я использую этот комплект разработчика nodemcu

Пожалуйста, укажите мне правильный форум, если это неправильное место, чтобы задать этот вопрос


person Kiran    schedule 27.07.2017    source источник
comment
esp8266.com/viewforum.php?f=13 будет правильным местом спросить на мой взгляд.   -  person Marcel Stör    schedule 28.07.2017
comment
Нужны ли еще отзывы? См. meta.stackexchange.com/a/5235/257994, чтобы Stack Overflow мог пометить это как закрытое.   -  person Marcel Stör    schedule 06.08.2017
comment
Я голосую за то, чтобы закрыть этот вопрос как не по теме, потому что он касается аппаратного обеспечения, а не программирования.   -  person gre_gor    schedule 20.06.2018


Ответы (2)


Проще всего было бы НЕ использовать этот комплект для разработки, а вместо этого использовать один с разъемом LiPo, например. https://www.adafruit.com/product/2821. В качестве альтернативы можно использовать миниатюрные модели WeMos D1 с LiPo/аккумуляторным экраном.

Если вы хотите придерживаться своего devkit, вам «просто» нужно убедиться, что вы подаете 3,3 В на контакт 3,3 В. Поскольку аккумуляторы не обеспечивают стабильное напряжение с течением времени, вам необходимо разместить какой-то понижающий/повышающий преобразователь (понижающий/повышающий) между батареей и модулем.

Конечно, вы также можете нацелиться на контакт VIN, который ожидает 5 В, но это будет менее эффективно, если вы используете батарею LiPo. Во-первых, внешний преобразователь будет повышать напряжение с ~3,7 В LiPo до 5 В. Затем внутренний преобразователь devkits должен был снова снизить это до 3,3 В.

Кроме того, если вы питаете ESP8266 от батарей, вы должны обратить внимание на любую мощность, которая будет потеряна в пути. Например, регулятор напряжения L7805 потребляет постоянный ток покоя 6 мА. Это может быть нормально, если вашим источником является адаптер питания, но менее идеально, если это батарея. Понижающие/повышающие преобразователи более эффективны.

person Marcel Stör    schedule 28.07.2017

Если вам просто нужно, чтобы он стоял отдельно, вы бы подумали об использовании зарядного устройства для телефона? Просто подключите USB-кабель к любому зарядному устройству для телефона, которое сможете найти. Таким образом, он будет обеспечивать стабильную мощность столько, сколько вы хотите.

В случае, если вы действительно хотите использовать аккумулятор. Тогда вам понадобится микросхема регулятора 7805. Это понизит напряжение до 5В. Затем направьте это Vin Pin на NodeMCU. Я считаю, что вы должны получить 3,3 В от контакта 3 на 3.

person BAT    schedule 30.07.2017