Pocket ESP8266 väderstation [ingen ThingsSpeak] [batteridriven] (1 / 11 steg)
Steg 1: Förstå processen
Först av allt, behöver jag du förstå hur denna Pocket Weather Station fungerar.
Om projektet:
Svårighet: Medium
Så detta är i grunden en mycket Cool projekt att göra i som du kommer att ha lite kul samtidigt som det. Det fungerar på batteri och kan sista dagarna på en Full ladda. Jag vet att det är dht11 bara men många andra sensorer kunde läggas och jag skulle lägga dem snart och uppdatera detta Instructable. Meddelande: detta projekt behöver tillgång till Internet. De uppgifter som lämnats in till webbplats kan ses från var som helst i världen. Och Läs sista stycket i denna konfiguration, om du är på väg bort eller sluta efter Listening "Det behöver tillgång till Internet".
Om UI (User Interface):
UI är tillverkad av PHP och HTML och några Javascript att köra de förloppsindikatorer på webbsida. (Nybörjare lämna detta, eftersom du kommer att få Full bunt som du bara ladda upp till din webbplats och det är gjort. Gå igenom alla steg och du hittar den lätt. ).
Det är helt enkelt och användaren visas ett grafiskt gränssnitt där han kan läsa värden enkelt.
Arbeta i projekt:
Det här fungerar på en ganska enkel kod.
Arbetande är följande:
ESP8266 ansluts till din WiFi Router > ESP8266 begära mätningar från DHT11 > DHT11 returnerar mätningar till ESP8266 > då ESP8266 gör en HTTP-begäran till vår hemsida och skickar Data till det genom få begäran > efter att ESP8266 går in i 30Min djupa sömn > efter 30Min ESP8266 startar och går igen genom hela processen.
Vad är WiFi är routern är avstängd?
Jag använde WiFiManager bibliotek med kod som ger ett enkelt gränssnitt till konfigurera till Anyother Wifi eller försöka återansluta till befintliga Wifi i ESP8266 när routern är avslagen eller lösenord är förändring.
WiFiManager bibliotek hindrar oss från att alla röran och omprogrammering Chip när vi vill ändra till anyother wifi tillträde punkt eller om routerns lösenord ändras.
WifiManager är enkel:
Vid första Start > Boot's Up i AP-läge > Konfigurera din Wifi Router > startar i STA-läge. (Registrerar dina uppgifter för ytterligare startar, så att du inte kommer att behöva konfigurera igen på en annan pånyttfödd.)
Fall: Om din Wifi-Router är nere eller om din Wifi lösenord ändras
Stöveln in i AP-läge > Konfigurera nya Wifi eller ändra wifi lösenord > om användare inte ansluta till AP av esp8266 då det kommer att försöka igen med samma wifi detaljer efter en tid.