Inhaltsverzeichnis:
Video: ESP8266 - 12 Wetterstation - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
In diesem Projekt geht es um den Bau und das Testen einer Wetterstation basierend auf ESP8266 - 12. Das Konzept basiert auf einer geringen Energieversorgung mit Ladebatterie mit Solarzelle. Dieses anweisbare basiert auf meinen vorherigen 2 Projekten, die System und ESP-Logger aufladen.
Stückliste:
Leiterplatten-Prototypplatine
s.click.aliexpress.com/e/bgL8ra4o
s.click.aliexpress.com/e/cZld3Uu0
Fall
s.click.aliexpress.com/e/bnH8vwuC
s.click.aliexpress.com/e/cgh1TZZA
6V Solarzellen:
s.click.aliexpress.com/e/boPIbdcU
s.click.aliexpress.com/e/P2CdlvQ
s.click.aliexpress.com/e/hpaB1es
ESP 8266 12
s.click.aliexpress.com/e/uPIsjqu
s.click.aliexpress.com/e/c2KA2QyC
Batterie. 18650 Lithium - Ionen Akku.
Halter für 18650 Akku
Sensor.
Sie können alles wählen, ich mag I2C-Sensoren, ich wähle den Lichtsensor MAX44009 https://s.click.aliexpress.com/e/mF3rZpQ (MAX44009)
s.click.aliexpress.com/e/mF3rZpQ (BME280 - Temperatur-, Feuchtigkeits- und Drucksensor)
oder.
DS18B20 1-Draht-Temperatursensor https://s.click.aliexpress.com/e/bhmyP8ha kostenloser Versand:
s.click.aliexpress.com/e/bhmyP8ha
2 x Keramikkondensator 100 nF
1x Elektrolytkondensator47microF (kann 470microFarad verwenden)
s.click.aliexpress.com/e/bFvGcnB6 *
* Kondensatorpakete
s.click.aliexpress.com/e/bFvGcnB6
s.click.aliexpress.com/e/bcwvHbiC
1x CP2102 USB-zu-UART-Seriell-Modul
s.click.aliexpress.com/e/btKG0HlO
n
2x Taktiler Taster
s.click.aliexpress.com/e/DEGyCsC
2x Steckbretter lang oder 1x langes Steckbrett + 1x kurzes Steckbrett oder 1x Leiterplatte (was besser ist, geringe Kapazität) https://s.click.aliexpress.com/e/DEGyCsC (lang)
s.click.aliexpress.com/e/DEGyCsC (kurz)
1x Packung Dupont-Kabel (nicht so gut, besser dickere kaufen, für eine gute Verbindung)
Widerstände: 3x 10kΩ 2x 4,7kΩ 1x 2,2kΩ 1x 300kΩ 1x 100kΩ
Packungen:
s.click.aliexpress.com/e/DEGyCsC
s.click.aliexpress.com/e/bzLcEtPS
Schritt 1: Gebäude
Ich beschreibe nur Hauptteile für esp-Wetterstation, weitere Details zu meinen früheren anweisbaren Projekten.
Ich verwende ESP8266 - 12 Mikrocontroller, Sie können ESP8266 - 7 mit Antenne verwenden. Für einen funktionierenden ESP-Chip benötigen Sie ein 3,3-V-Abwärtsmodul, das die Spannung von einem Lithium-Ionen-Akku in 3,3 V umwandelt. Ich verwende einen Lithium-Ionen-Akku aus einem alten Notebook-Akku.
Zum Laden des Akkus verwende ich Solarzellen, im Grunde benötigen Sie eine Solarzelle, die maximal 7 V (abhängig vom Lademodul TP4056) und etwa 200 mA maximalen Strom aus der Solarzelle liefert. Der maximale Strom hängt von der Batterie ab, es ist Regel C/10, aber für Lithiumbatterien können Sie auch mit 500 mA laden (C ist die Kapazität der Batterie).
Zur Messung verwende ich 3 Themometer DS18b20, die auf einem Eindrahtkonzept basieren. Außerdem überprüfe ich die universelle Adresse jedes einzelnen Themas. Warum 3 Meter? Checken Sie die nächste Folie ein.
Auch ESP kann mit WLAN-Antenne messen! Ich messe die Stärke der SSID, die ich verbinde. Normalerweise ist es in dB-Einheiten. Auch meine ESP-Überprüfung der WLAN-Netze in meinem Haus. Manchmal sind es 2, manchmal sind es 3 oder 4.
Schritt 2: Messen
Zum Messen verwende ich 3 Themometer, eines misst die Temperatur in der Box, wo sich esp und die gesamte Hardware befinden. Zweites Thermometer misst die Temperatur der Außenluft. Ich befestige einfach den Sensor hinter der Platine auf dem Balkon. Drittes Thermometer, das ich zum Messen der Temperatur in der Flasche verwende. Wenn es sonnig ist, ist die Luft in der Flasche ziemlich heiß. Es ist also wie ein Sonnenstrahlungsdetektor.
Außerdem messe ich die Batteriespannung mit einem Analog-Digital-Wandler (ADC). ESP verwendet ADC mit maximal 1 V, daher muss ich die Spannung von der Lithiumbatterie auf weniger als 1 V aufteilen.
Auch ESP misst die Stärke meiner SSID und die Anzahl der WLAN-Netze um mein Haus herum.
Schritt 3: Testen
Zum Testen verwende ich den Thingspeak-Kanal (https://thingspeak.com/channels/297517?fref=gc). Ich erstelle 8 Grafiken, Außentemperatur, ADC (Werte von ADC, die die Batteriespannung messen), Differenz (Temperatur außen - Temperatur in der Flasche), Temperatur in der Box, Stärke des WLANs, Anzahl der "Wifis", Temperatur auf der Sonne =in Flasche.
Mein ESP sendet alle 28 Minuten Daten an Thingspeak (ich habe 30 Minuten eingestellt, aber die interne Uhr schwingt mit ein wenig Rauschen, aber im Grunde beträgt das Zeitintervall etwa 28 Minuten)
Es funktioniert ziemlich gut, aber letzte Woche habe ich festgestellt, dass einmal am Tag ein Wert fehlt. Das Zeitintervall ist länger als 28 Minuten = 56 Minuten. Vielleicht ist der Thingspeak-Server ein bisschen problematisch.
Sie können auch ein Diagramm aus diesen Werten erstellen und dieses Diagramm zu einem anderen Kanal auf Thingspeak hinzufügen (verwenden Sie die Tools MATLAB Analysis und MATLAB Visualization). Ich benutze es, aber vielleicht führt es dazu, dass in meinen Werten ein wenig fehlt. (Fehlende Werte traten auch auf, nachdem ich meine neuen Grafiken und neuen Kanäle gelöscht habe)
Schritt 4: Grafiken
Es ist schön, die Temperatur draußen zu überprüfen und die Temperatur in meiner Flasche zu analysieren, die wie ein Gewächshaus ist. Die Temperatur kann über 30 ° C (86 F) erreichen, wenn die Außentemperatur etwa 15 ° C (59 F) beträgt. Auch meine Außentemperatur ist nicht genau, auf der Vorhersage-Website meiner Region prüfe ich, dass die Außentemperatur, die ich messe, noch höher ist. Vielleicht brauche ich eine bessere Isolation.
Außentemperatur
Temperatur bei SO
Empfohlen:
2020 ESP8266: 3 Schritte
2020 ESP8266: Also schrieb dieser Lazy Old Geek (LOG) einige Instructables auf ESP8266-Modulen: https://www.instructables.com/id/ESP8266-as-Arduin … https://www.instructables.com/id/ ESP8266-as-Arduin … Ich habe noch mehrere ESP-01s und ESP-03s und habe versucht, sie zum Wo
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): 5 Schritte
ESP8266 - Tür- und Fenstersensoren - ESP8266. Hilfe für ältere Menschen (Vergesslichkeit): ESP8266 - Tür- / Fenstersensoren mit GPIO 0 und GPIO 2 (IOT). Es kann im Web oder im lokalen Netzwerk mit Browsern angezeigt werden. Auch sichtbar über die "HelpIdoso Vxapp" Anwendung. Verwendet eine 110/220 VAC-Versorgung für 5 VDC, 1 Relais / Spannung
Eine einfache Wetterstation erstellen – wikiHow
So erstellen Sie eine einfache Wetterstation: Hallo Leute, in diesem Video zeige ich Ihnen, wie Sie eine einfache Wetterstation erstellen, um Temperatur und Luftfeuchtigkeit mit dem DHT11-Sensor zu messen
So erstellen Sie eine Arduino-Wetterstation – wikiHow
So erstellen Sie eine Arduino-Wetterstation: In diesem Projekt werden wir eine Wetterstation herstellen, die Temperatur und Luftfeuchtigkeit mit Arduino misst und den Wert der aktuellen Temperatur und Luftfeuchtigkeit auf einem LCD-Display anzeigt
Wie erstelle ich eine Raspberry Pi Wetterstation – wikiHow
So erstellen Sie eine Raspberry Pi-Wetterstation: In diesem Tutorial werde ich den Prozess der Installation eines SenseHAT durchgehen und den Code importieren, der erforderlich ist, um diesen SenseHAT in eine voll funktionsfähige Wetterstation zu verwandeln, die Temperatur, Druck und Luftfeuchtigkeit aufzeichnen kann