Table des matières:
- Étape 1: COMMENT ÇA MARCHE ?
- Étape 2: LA CONFIGURATION
- Étape 3: LE CODE
- Étape 4: LE RÉSULTAT
- Étape 5: O ALLER À PARTIR D'ICI ?
- Étape 6: CONCLUSION
Vidéo: Station météo IoT ESP8266 : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Envie de construire un projet de station météo sans utiliser de capteur, et d'obtenir des informations sur la météo du monde entier ?
Avec OpenWeatherMap, cela devient une vraie tâche.
Étape 1: COMMENT ÇA MARCHE ?
OpenWeatherMap.org propose des données de toute la planète, et il est facile d'y accéder via leur API (interface de programmation d'applications), qui est bien sûr sortie en JSON.
OpenWeatherMap.org fournit non seulement des données météorologiques actuelles, mais peut également servir des prévisions à 5 et 16 jours, des données historiques et même des avertissements météorologiques.
Ce site nous offre une option gratuite qui offre la possibilité d'obtenir la météo actuelle et les prévisions à cinq jours de n'importe quelle ville du monde.
Étape 2: LA CONFIGURATION
1. Rendez-vous sur OpenWeatherMap.org.
2. Vous devrez vous inscrire à leur compte gratuit afin d'obtenir une clé API.
Pour le trouver, connectez-vous à votre compte, puis accédez à « Clés API », puis entrez votre nom de clé et cliquez sur le bouton Générer.
Voir photos ci-dessus.
Étape 3: LE CODE
Nous utiliserons les bibliothèques et la plate-forme ESP8266. Le code ci-dessous a été testé à l'aide du NodeMCU.
Tout d'abord, assurez-vous que les bibliothèques ESP8266 et ArduinoJSON sont installées dans votre environnement de développement.
Pour la bibliothèque ESP8266, démarrez Arduino et ouvrez la fenêtre Préférences. Entrez:
dans d'autres URL de gestionnaire de cartes déposées.
Ouvrez le gestionnaire de cartes à partir du menu Outils > Carte et recherchez la plate-forme ESP8266. Sélectionnez la version dont vous avez besoin, puis cliquez sur le bouton d'installation. sélectionnez la carte ESP8266 dans le menu Outils > Carte.
Pour la bibliothèque ArduinoJSON, vous pouvez la trouver en recherchant dans Inclure la bibliothèque > Gérer les bibliothèques.
Téléchargez le code ci-dessous sur votre carte basée sur ESP8266.
Étape 4: LE RÉSULTAT
Tout d'abord, vous devez modifier un peu le code, - changez le ssid avec le nom de votre WiFi.
- changer le mot de passe avec le mot de passe de votre WiFi.
- mettre votre API_KEY après: &appid=
Si tout va bien, téléchargez le code sur votre tableau.
Vous pouvez obtenir les données de n'importe quelle ville dans le monde.
voir photo.
Regardez la vidéo si vous êtes bloqué.
Étape 5: O ALLER À PARTIR D'ICI ?
C'est le début d'un projet beaucoup plus vaste, donc si vous vouliez l'étendre, vous pouvez facilement ajouter des écrans OLED ou LCD qui affichent la météo actuelle et lire votre emploi du temps quotidien afin de construire un miroir intelligent.
Étape 6: CONCLUSION
Il existe de nombreuses sources de données météorologiques sur Internet et leur fonction varie.
OpenWeatherMap.org doit être l'une des solutions les plus simples et élégantes que nous ayons trouvées pour accéder facilement aux données météorologiques de toute la planète.
Si vous avez des questions bien sûr, vous pouvez laisser un commentaire.myYoutube
mon Facebook
mon Twitter
Merci d'avoir lu ce projet ^^ et bonne journée.
À plus.
Ahmed Nouira
Conseillé:
Station météo NaTaLia : Station météo à énergie solaire Arduino bien faite : 8 étapes (avec photos)
Station météo NaTaLia : Station météo à énergie solaire Arduino faite de la bonne manière : après 1 an de fonctionnement réussi sur 2 emplacements différents, je partage mes plans de projet de station météo à énergie solaire et j'explique comment elle a évolué en un système qui peut vraiment survivre sur une longue période périodes de l'énergie solaire. Si vous suivez
Station météo DIY et station de capteur WiFi : 7 étapes (avec photos)
Station météo DIY et station de capteur WiFi : Dans ce projet, je vais vous montrer comment créer une station météo avec une station de capteur WiFi. La station de capteur mesure les données locales de température et d'humidité et les envoie, via WiFi, à la station météo. La station météo affiche alors t
ESP8266 NodeMCU + LM35 + Blynk (station météo IOT/capteur de température numérique) : 4 étapes
ESP8266 NodeMCU + LM35 + Blynk (Station météo IOT/Capteur de température numérique) : Salut les gars ! Dans ce Instructable, nous allons apprendre à interfacer le capteur LM35 avec NodeMCU et afficher ces informations de température sur Internet sur un smartphone avec l'application Blynk. (Aussi dans ce projet, nous utiliserons le widget SuperChart dans le Bl
Station météo intelligente Meteo Node IoT : 6 étapes
Station météo intelligente Meteo Node IoT : je souhaite créer un appareil pour surveiller la température et l'humidité dans mon bureau. Il existe de nombreuses cartes compatibles avec LUA ou Arduino IDE. Il existe de nombreuses cartes qui ont une connexion internet wifi. J'adore Adafruit et j'aime tous les produits de cette br
Station météo Acurite 5 en 1 utilisant un Raspberry Pi et Weewx (d'autres stations météo sont compatibles) : 5 étapes (avec photos)
Station météo Acurite 5 en 1 utilisant un Raspberry Pi et Weewx (d'autres stations météo sont compatibles) : Lorsque j'ai acheté la station météo Acurite 5 en 1, je voulais pouvoir vérifier la météo chez moi pendant mon absence. Quand je suis rentré à la maison et que je l'ai configuré, j'ai réalisé que je devais soit connecter l'écran à un ordinateur, soit acheter leur hub intelligent