Sisällysluettelo:
- Vaihe 1: MITEN SE TOIMII?
- Vaihe 2: ASETUKSET
- Vaihe 3: KOODI
- Vaihe 4: TULOS
- Vaihe 5: Mihin täältä?
- Vaihe 6: PÄÄTELMÄT
Video: IoT ESP8266 -pohjainen sääasema: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
Haluatko rakentaa sääasemaprojektin ilman anturia ja saada tietoa säästä ympäri maailmaa?
OpenWeatherMapin avulla siitä tulee todellinen tehtävä.
Vaihe 1: MITEN SE TOIMII?
OpenWeatherMap.org tarjoaa dataa kaikkialta planeetalta, ja sitä on helppo käyttää niiden sovellusliittymän (sovellusohjelmointirajapinnan) kautta, joka tietysti tulostetaan JSONissa.
OpenWeatherMap.org ei ainoastaan tarjoa nykyisiä säätietoja, vaan voi myös palvella 5 päivän ja 16 päivän ennusteita, historiallisia tietoja ja jopa säävaroituksia.
Tämä sivusto tarjoaa meille ilmaisen vaihtoehdon, joka tarjoaa mahdollisuuden saada nykyinen sää ja viiden päivän ennuste mistä tahansa maailman kaupungista.
Vaihe 2: ASETUKSET
1. Siirry osoitteeseen OpenWeatherMap.org.
2. Sinun on rekisteröidyttävä heidän ilmaiseen tiliinsä saadakseen sovellusliittymäavaimen.
Löydä se kirjautumalla tilillesi, siirtymällä kohtaan "API -avaimet" ja kirjoittamalla avaimen nimi ja napsauttamalla Luo -painiketta.
Katso kuvat yllä.
Vaihe 3: KOODI
Käytämme ESP8266 -kirjastoja ja -alustaa. Alla oleva koodi testattiin NodeMCU: lla.
Varmista ensin, että ESP8266- ja ArduinoJSON -kirjastot on asennettu kehitysympäristöön.
Käynnistä Arduino ESP8266 -kirjastoa varten ja avaa Asetukset -ikkuna.
lisätaulukoiden hallinnoijan URL -osoitteissa.
Avaa Boards Manager Työkalut> Hallitus -valikosta ja etsi ESP8266 -alusta. Valitse haluamasi versio ja napsauta sitten asennuspainiketta. valitse ESP8266 -kortti Työkalut> Hallitus -valikosta.
Löydät ArduinoJSON -kirjaston hakemalla Sisällytä kirjasto> Hallitse kirjastoja.
Lataa alla oleva koodi ESP8266-pohjaiselle kortillesi.
Vaihe 4: TULOS
Ensin sinun on muutettava koodia hieman, - muuta ssid wifi -nimelläsi.
- Vaihda salasana WiFi -salasanallasi.
- laita API_KEY jälkeen: & appid =
Jos kaikki on kunnossa, lataa koodi taulullesi.
Voit saada tietoja mistä tahansa maailman kaupungista.
katso valokuvia.
Tarkista video, jos olet jumissa.
Vaihe 5: Mihin täältä?
Tämä on paljon suuremman projektin alku, joten jos haluat laajentaa sitä, voit helposti lisätä OLED- tai LCD -näytöt, jotka näyttävät nykyisen sään, ja lukea päivittäisen aikataulusi rakentaaksesi älypeilin.
Vaihe 6: PÄÄTELMÄT
Internetissä on monia säätietolähteitä ja ne vaihtelevat toiminnallisesti.
OpenWeatherMap.orgin on oltava yksi yksinkertaisimmista ja tyylikkäimmistä ratkaisuista, jotka olemme löytäneet helpon pääsyn säätietoihin kaikkialta planeetalta.
Jos sinulla on kysyttävää, voit tietysti jättää kommentin. MyYoutube
minun Facebook
myTwitter
Kiitos, että luit tämän projektin ^^ ja mukavaa päivää.
Nähdään.
Ahmed Nouira
Suositeltava:
IoT -sääasema VOC -seurannalla: 6 vaihetta
IoT-sääasema, jossa on VOC-valvonta: Tässä ohjeessa näytän, kuinka rakentaa esineiden internet (IoT) -sääasema haihtuvien orgaanisten yhdisteiden (VOC) seurannalla. Tätä projektia varten olen kehittänyt Tee-se-itse (DIY) -sarjan. Laitteisto ja ohjelmisto ovat avoimen lähdekoodin
NaTaLia -sääasema: Arduinon aurinkovoimalla toimiva sääasema tehty oikein: 8 vaihetta (kuvilla)
NaTaLia -sääasema: Arduino -aurinkovoimalla toimiva sääasema tehty oikein: 1 vuoden onnistuneen toiminnan jälkeen kahdessa eri paikassa jaan aurinkovoimalla toimivan sääaseman projektisuunnitelmani ja selitän, kuinka siitä kehittyi järjestelmä, joka voi todella selviytyä pitkään ajan aurinkoenergiasta. Jos seuraat
Iot -sääasema: 5 vaihetta
Iot -sääasema: Hei kaverit, Iam, joka kirjoittaa tämän ohjeen näyttääkseen kuinka tehdä Iot -pohjainen sääasema, joka käyttää Wemos D1 Mini Board & Käyttää 128 × 68 Oled -näyttöä näyttääkseen sää- ja lämpötilatiedot OpenWeather -kartasta
ESP8266 NodeMCU + LM35 + Blynk (IOT -sääasema/ digitaalinen lämpötila -anturi): 4 vaihetta
ESP8266 NodeMCU + LM35 + Blynk (IOT -sääasema/ digitaalinen lämpötila -anturi): Hei kaverit! Tässä Instructable -ohjelmassa opimme liittämään LM35 -anturin NodeMCU: hon ja näyttämään lämpötilan tiedot Internetissä älypuhelimessa, jossa on Blynk -sovellus. (Tässäkin projektissa käytämme SuperChart -widgettiä Bl
IoT -sääasema RPi: llä ja ESP8266: 10 askelta
IoT -sääasema RPi: n ja ESP8266: n avulla: Aiemmissa opetusohjelmissa olemme leikkineet NodeMCU: lla, antureilla ja oppineet keräämään ja kirjaamaan tietoja ThingSpeak (esineiden internet (IoT)) -alustalla, jonka avulla voit kerätä ja tallentaa anturitietoja pilveen ja kehittää IoT -sovelluksia): IOT