2017-07-27 2 views
0

power Ich mag Software und ich bin komfortabel schreiben lua Code für nodemcu devkit. Aber ich bin kein Hardware-Typ.Wie nodemcu devkit mit Batterie

Ich muss das nodemcu so einrichten, dass es ein eigenständiges Modul ist, dh von einer Batterie versorgt wird. Was ist der beste Weg dies zu tun, damit das Ganze so klein wie möglich ist? Welchen Akku soll ich verwenden (wenn ich das nodemcu 2 Stunden lang ununterbrochen mit WLAN betreiben muss)? Wie verbinde ich die Batterie mit dem nodemcu, also einen Regler?

Momentan fahre ich nodemcu über USB. Ich habe das in Google recherchiert, konnte aber keine befriedigende Lösung finden.

Ich bin mit this nodemcu devkit

Bitte mich auf das richtige Forum zeigen, ob dies der falsche Ort, um diese Frage zu stellen

+0

http://www.esp8266.com/viewforum.php?f=13 wäre meiner Meinung nach der richtige Platz zu fragen. –

+0

Benötigen Sie mehr Feedback? Bitte lesen Sie https://meta.stackexchange.com/a/5235/257994, damit Stack Overflow dies als geschlossen markieren kann. –

Antwort

2

Am einfachsten wäre nicht, dass devkit zu verwenden, sondern eine mit einem verwenden LiPo-Anschluss statt z https://www.adafruit.com/product/2821. Eine Alternative wäre WeMos D1 minis with a LiPo/battery shield zu verwenden.

Wenn Sie sich an Ihr Dev Kit halten wollen, müssen Sie "nur" sicherstellen, dass Sie 3.3V an den 3.3V Pin füttern. Da Batterien im Laufe der Zeit keine stabile Spannung liefern, müssen Sie eine Art von buck/boost converter (Step-down/Step-up) zwischen der Batterie und dem Modul platzieren.

Sie könnten natürlich auch auf den VIN-Pin zielen, der 5V erwartet, aber das wäre weniger effizient, wenn Sie einen LiPo-Akku verwenden würden. Erstens würde der externe Konverter von den LiPos ~ 3,7 V auf 5 V ansteigen. Dann müsste der devkit interne Konverter dies wieder auf 3,3V bringen.

Darüber hinaus, wenn Sie das ESP8266 von Batterien füttern, müssen Sie auf jede Macht achten, die auf dem Weg verloren gehen würde. Mit dem Spannungsregler L7805 zum Beispiel gibt es eine konstante 'ruhende' Stromaufnahme von 6mA. Das kann in Ordnung sein, wenn Ihre Quelle ein Netzteil ist, aber weniger ideal, wenn es eine Batterie ist. Buck/Boost-Wandler sind effizienter.

0

Wenn Sie es nur benötigen, um alleine zu stehen, würden Sie in Betracht ziehen, ein Telefonladegerät zu verwenden? Schließen Sie einfach das USB-Kabel an ein Ladegerät an, das Sie finden können. Auf diese Weise wird so lange wie Sie wollen stabile Leistung zur Verfügung gestellt.

Wenn Sie wirklich eine Batterie verwenden möchten. Dann benötigen Sie einen 7805-Regler-IC. Dadurch wird die Spannung auf 5 V gesenkt. Dann richten Sie dies auf Vin Pin auf der NodeMCU. Ich glaube, Sie sollten 3.3V aus dem 3v3 Pin bekommen.