Innehållsförteckning:
- Steg 1: HUR FUNGERAR DET?
- Steg 2: INSTÄLLNINGEN
- Steg 3: KODEN
- Steg 4: RESULTATET
- Steg 5: VAR HÄR?
- Steg 6: SLUTSATS
Video: IoT ESP8266-baserad väderstation: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Vill du bygga ett väderstationsprojekt utan att använda någon sensor och få information om väder från hela världen?
Med OpenWeatherMap blir det en riktig uppgift.
Steg 1: HUR FUNGERAR DET?
OpenWeatherMap.org erbjuder data från hela världen, och det är lätt att komma åt via deras API (applikationsprogrammeringsgränssnitt), som naturligtvis skickas ut i JSON.
OpenWeatherMap.org tillhandahåller inte bara aktuell väderdata, utan kan också visa 5-dagars och 16-dagars prognoser, historiska data och till och med vädervarningar.
Denna webbplats ger oss ett gratis alternativ som erbjuder möjlighet att få aktuellt väder och fem dagars prognos från vilken stad som helst i världen.
Steg 2: INSTÄLLNINGEN
1. Gå till OpenWeatherMap.org.
2. Du måste registrera ditt kostnadsfria konto för att få en API -nyckel.
För att hitta det, logga in på ditt konto, navigera sedan till "API -nycklar", ange sedan ditt nyckelnamn och klicka på generera -knappen.
Se bilderna ovan.
Steg 3: KODEN
Vi kommer att använda ESP8266 -biblioteken och plattformen. Nedanstående kod testades med NodeMCU.
Först och främst se till att du har ESP8266- och ArduinoJSON -biblioteken installerade i din utvecklingsmiljö.
För ESP8266 -biblioteket, starta Arduino och öppna fönstret Inställningar. Ange:
i ytterligare styrelseansvariga webbadresser inlämnade.
Öppna Boards Manager från Verktyg> Board -menyn och hitta ESP8266 -plattformen. Välj den version du behöver och klicka sedan på installationsknappen. välj ESP8266 -kortet från Verktyg> Kort -menyn.
För ArduinoJSON -biblioteket kan du hitta det genom att söka i Inkludera bibliotek> Hantera bibliotek.
Ladda upp koden nedan till ditt ESP8266-baserade kort.
Steg 4: RESULTATET
Först och främst måste du ändra koden lite, - ändra ssid med ditt WiFi -namn.
- ändra lösenord med ditt WiFi -lösenord.
- sätt din API_KEY efter: & appid =
Om allt är ok, ladda upp koden till ditt kort.
Du kan få data från vilken stad som helst i världen.
se bilder.
Kontrollera videon om du fastnade.
Steg 5: VAR HÄR?
Detta är starten på ett mycket större projekt, så om du ville utöka det kan du enkelt lägga till OLED- eller LCD -skärmar som visar det aktuella vädret och läsa ditt dagliga schema för att bygga en smart spegel.
Steg 6: SLUTSATS
Det finns många väderdatakällor på internet och de varierar i funktion.
OpenWeatherMap.org måste vara en av de mest okomplicerade och eleganta lösningarna som vi har hittat för att enkelt komma åt väderdata från hela planeten.
Om du har några frågor såklart kan du lämna en kommentar. MinYoutube
min Facebook
myTwitter
Tack för att du läste detta projekt ^^ och ha en trevlig dag.
Vi ses.
Ahmed Nouira
Rekommenderad:
IoT -väderstation med övervakning av VOC: 6 steg
IoT-väderstation med övervakning av VOC: I denna instruerbara visar jag hur man bygger en väderstation med Internet-of-Things (IoT) med övervakning av flyktiga organiska föreningar (VOC). För detta projekt utvecklade jag ett gör-det-själv-kit (DIY). Hårdvara och programvara är öppen källkod
Iot väderstation: 5 steg
Iot Weather Station: Hej killar Jag skriver det här instruerbart för att visa dig hur du gör en Iot -baserad väderstation som använder Wemos D1 Mini Board & Använder 128 × 68 Oled Display för att visa detaljer om väder, temperatur från OpenWeather -kartan
Hur man gör fickstorlek IoT -väderstation: 7 steg (med bilder)
Hur man gör Pocket Sized IoT Weather Station: Hej läsare! I den här instruktören lär du dig hur du gör en liten väderkub med D1 mini (ESP8266) som är ansluten till ditt hem WiFi, så att du kan titta på dess utgång var som helst från jorden, naturligtvis så länge du har internetanslutning
En annan IoT -väderstation: 8 steg
En annan IoT -väderstation: Följande var en födelsedagspresent till min pappa; inspirerad av en annan instruerbar som jag såg och som ursprungligen var tänkt att bevisas för honom som ett självbyggande kit. Men när jag började arbeta med detta projekt med honom insåg jag mycket snabbt att det första
IoT -väderstation med RPi och ESP8266: 10 steg
IoT Weather Station Med RPi och ESP8266: På tidigare självstudier har vi lekt med NodeMCU, sensorer och lärt oss att fånga och logga data på ThingSpeak (en Internet of Things (IoT) -plattform som låter dig samla in och lagra sensordata i molnet och utveckla IoT -applikationer): IOT