Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
En användbar enhet som fungerar för en kortsiktig lokal och tredagars väderprognos
Steg 1: Arduino -del
Denna enhet består av två oberoende enheter i en låda.
Den ena är Arduino -barometern med BMP180 -sensorn, som innehåller en rapport om realtid, -1h och -3h skillnad i atmosfärstryck. Dessa rapporter är särskilt användbara på kort sikt lokal väderprognos. Koden är hämtad från webbplatsen "shelvin.de", där skillnaden mellan det absoluta och det relativa atmosfärstrycket för den angivna höjden anges i "druck_offset =" rad på kod. Resultaten presenteras på N5110 LCD -skärmen, som också visar den inre temperaturen.
Steg 2: ESP8266 del
Nästa enhet drivs av ett ESP8266 -kort som ansluter en 0,96 tums oled -skärm. ESP8266 är ansluten via Wi-Fi-nätverk till sidan "öppen väderkarta", varifrån den tar en tre dagars väderprognos och presenterar den på den oleda displayen. För detta ändamål måste du ange en API -nyckel i koden, som hämtas från Openweathermap -sidan. Fullständiga detaljerade instruktioner för installation av bibliotek och kod på esp8266 finns på:
blog.squix.org/wp-content/uploads/2017/06/esp8266weatherstationgettingstartedguide-20170608.pdf I det här fallet använder jag NodeMCU 1.0 (ESP12E-modulen) -kortet.
Steg 3: Schematisk
Bilden ovan visar schemat för hela enheten.