In diesem Betrag möchte ich euch zeigen wie viel Strom die Arduino Boards und Wemos Boards verbrauchen. Hierbei wird der Stromverbrauch im Normalbetrieb und im Sleep (Schlaft) Modus gezeigt.
Es gibt viele Möglichkeiten den Stromverbrauch des Arduino zu reduzieren. Den Arduino Uno kann man Beispielsweise nur mit dem Chip in einer Minimalbeschaltung betrieben. Große Stromverbraucher auf den Boards sind die LED´s und die USB Schnittstelle. Nun gut ich wollte euch hier erst mal nur den Normalen Schlafmodus zeigen, vielleicht mache ich nochmal ein Betrag zum extrem Stromsparen.
Getestet habe ich das ganze mit einem Sketch für die Arduino reihe und einem für die Wemos reihe, der Grund ist, dass die Boards den Sketch unterschiedlich verarbeiten bzw. der Sleep Modus anders angesprochen wird.
Der Sketch ist so Programmiert das er 5 Sekunden im Normalbetrieb und 5 Sekunden im Schalmodus ist.
Sketch für den Arduino
Hierfür wir die Bilbiothek Adafruit SleepyDog verwendet, diese könnt Ihr hier runterladen oder über die Arduino IDE einbinden. Wie das funktioniert haben ich in diesem Betrag schon mal erklärt, sucht einfach nach Adafruit SleepyDog.
#include <adafruit_sleepydog.h> void setup() { } void loop() { delay(5000); int sleepMS = Watchdog.sleep(5000); }
Sketch für den Wemos
const int sleepSeconds = 5; void setup() { delay(5000); // convert to microseconds ESP.deepSleep(sleepSeconds * 1000000); } void loop() { }
Stromverbrauch in der Übersicht
Board | Normalbetrieb | Schlafmodus |
---|---|---|
Aduino Pro mini | 22,1 mA | 3,6 mA |
Arduino Nano | 24,7 mA | 7,4 mA |
Arduino Uno | 47,6 mA | 32,6 mA |
Arduino Mega 2560 | 70,2 mA | 29,4 mA |
Wemos D1 | 74,1 mA | 4,9 mA |
Wemos D1 mini | 70 mA | 0,17 mA |
Wemos D1 mini Pro | 70,4 mA | 0,31 mA |
Wemos D1 mini Pro V2.0 | 72,2 mA | 0,16 mA |
Wemos D1 mini lite | 70,4 mA | 0,04 mA |
Wemos Lolin32 | 45,4 mA | 1,28 mA |
Wemos Lolin32 lite | 45,4 mA | 1,28 mA |
Wemos D32 Pro | 43,3 mA | 0,22 mA |
Seeeduino XIAO SAMD21 Cortex M0+ | 14,14 mA | 1,4 mA |
Fazit:
Das Board mit dem geringst Stromverbauch, im Standard Schlafmodus, ist der Wemos D1 mini lite. Jedoch ist der Wemos Lolin32 auch nicht zu verachten, da er im Normalbetrieb schon wenig Strom verbraucht und der Schlafmodus auch richtig gut ist.
3 Kommentare
wow herbalism trainers [url= https://forums.dieviete.lv/profils/127605/forum/ ] https://forums.dieviete.lv/profils/127605/forum/ [/url] health care recruiters
Hallo Muffin,
die Messungen sind alle bei 5 Volt Betriebsspannung durchgeführt worden.
Schön und gut, aber bei welcher Spannung?!