Inhoudsopgave:
- Stap 1: HOE WERKT HET?
- Stap 2: DE INSTELLING
- Stap 3: DE CODE
- Stap 4: HET RESULTAAT
- Stap 5: WAAR VANAF HIER?
- Stap 6: CONCLUSIE
Video: IoT ESP8266-gebaseerd weerstation - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Wilt u een weerstationproject bouwen zonder een sensor te gebruiken en informatie over het weer van over de hele wereld krijgen?
Met OpenWeatherMap wordt het een echte taak.
Stap 1: HOE WERKT HET?
OpenWeatherMap.org biedt gegevens van over de hele wereld en is gemakkelijk toegankelijk via hun API (application programming interface), die natuurlijk wordt uitgevoerd in JSON.
OpenWeatherMap.org levert niet alleen actuele weergegevens, maar kan ook 5-daagse en 16-daagse voorspellingen, historische gegevens en zelfs weerswaarschuwingen bieden.
Deze site biedt ons een gratis optie die de mogelijkheid biedt om het huidige weer en de vijfdaagse voorspelling van elke stad ter wereld te krijgen.
Stap 2: DE INSTELLING
1. Ga naar OpenWeatherMap.org.
2. U moet zich aanmelden voor hun gratis account om een API-sleutel te krijgen.
Om het te vinden, logt u in op uw account, navigeert u vervolgens naar "API-sleutels", voert u vervolgens uw sleutelnaam in en klikt u op de knop genereren.
Zie foto's hierboven.
Stap 3: DE CODE
We zullen de ESP8266-bibliotheken en het platform gebruiken. De onderstaande code is getest met de NodeMCU.
Zorg er allereerst voor dat u de ESP8266- en ArduinoJSON-bibliotheken in uw ontwikkelomgeving hebt geïnstalleerd.
Start Arduino voor de ESP8266-bibliotheek en open het venster Voorkeuren. Voer in:
in extra boards manager URL's gearchiveerd.
Open de Boards Manager vanuit het menu Tools > Board en zoek het ESP8266-platform. Selecteer de versie die u nodig hebt en klik vervolgens op de knop Installeren. selecteer het ESP8266-bord in het menu Extra > Bord.
Voor de ArduinoJSON-bibliotheek kunt u deze vinden door te zoeken in Bibliotheek opnemen > Bibliotheken beheren.
Upload de onderstaande code naar uw ESP8266-gebaseerde kaart.
Stap 4: HET RESULTAAT
Allereerst moet je de code een beetje veranderen, - verander ssid met de naam van je wifi.
- verander het wachtwoord met het wachtwoord van uw WiFi.
- plaats uw API_KEY na: &appid=
Als alles in orde is, upload je de code naar je bord.
U kunt de gegevens van elke stad ter wereld krijgen.
zie foto's.
Check de video als je vastzit.
Stap 5: WAAR VANAF HIER?
Dit is het begin van een veel groter project, dus als je het wilt uitbreiden, kun je eenvoudig OLED- of LCD-schermen toevoegen die het huidige weer weergeven en je dagelijkse schema lezen om een slimme spiegel te bouwen.
Stap 6: CONCLUSIE
Er zijn veel weerdatabronnen op internet en deze variëren in functie.
OpenWeatherMap.org moet een van de meest eenvoudige en elegante oplossingen zijn die we hebben gevonden om gemakkelijk toegang te krijgen tot de weergegevens van over de hele wereld.
Als je een vraag hebt, kun je natuurlijk een reactie achterlaten.myYoutube
mijn Facebook
mijnTwitter
Bedankt voor het lezen van dit project ^^ en een fijne dag verder.
Tot ziens.
Ahmed Nouira
Aanbevolen:
IoT-weerstation met VOC-bewaking: 6 stappen
IoT-weerstation met VOC's Monitoring: in deze instructable laat ik zien hoe je een Internet-of-Things (IoT) weerstation bouwt met monitoring van vluchtige organische stoffen (VOC's). Voor dit project heb ik een Do-It-Yourself (DIY) kit ontwikkeld. Hardware en software zijn open source
ESP8266 NodeMCU + LM35 + Blynk (IOT-weerstation / digitale temperatuursensor): 4 stappen
ESP8266 NodeMCU + LM35 + Blynk (IOT-weerstation / digitale temperatuursensor): Hallo allemaal! In deze Instructable gaan we leren hoe we de LM35-sensor op NodeMCU kunnen aansluiten en die temperatuurinformatie via internet kunnen weergeven op een smartphone met de Blynk-applicatie. (Ook in dit project zullen we de SuperChart-widget gebruiken in de Bl
Nog een IoT-weerstation: 8 stappen
Nog een IoT-weerstation: het volgende was een verjaardagscadeau voor mijn vader; geïnspireerd door een andere Instructable die ik zag en aanvankelijk bedoeld was om hem te bewijzen als een zelfbouwpakket. Toen ik echter met hem aan dit project begon te werken, realiseerde ik me al snel dat de eerste t
IoT-weerstation met Blynk-toepassing: 5 stappen:
IoT-weerstation met Blynk-toepassing: dit project is gerelateerd aan de eerste stappen in de IoT-wereld, hier zullen we de DHT11 / DHT22-sensor koppelen aan NodeMCU of een ander op ESP8266 gebaseerd bord en gegevens ontvangen op internet. We gaan de Blynk-toepassing gebruiken, gebruik de volgende tutorial link als je
Bouw een eenvoudig IOT-weerstation: 4 stappen
Bouw een eenvoudig IOT-weerstation: in deze tutorial zullen we een geweldig (het heeft een dashboard en chatfunctie!) maar eenvoudig IoT-weerstation bouwen met behulp van de Zio's Zuino XS PsyFi32 en onze nieuwste toevoeging aan de Qwiic-familie, de Zio Qwiic Air Druksensor ! Het bord heeft