Kit Station Météo ESP8266 est destiné aux applications IoT. Il utilise le microcontrôleur ESP8266-12E, pour une connectivité WiFi et 4 Mo de mémoire flash pour la gestion des données.
Le kit inclut trois capteurs principaux : le DHT11 pour les mesures de température et d’humidité, le BMP180 pour mesurer la pression atmosphérique, et le BH1750FVI pour la détection de l’intensité lumineuse.
Les données collectées sont affichées sur un écran OLED SSD1306 de 0,96″, permettant une visualisation en temps réel des conditions météorologiques actuelles et des prévisions. La station météo peut lire les données des capteurs toutes les 5 secondes et les envoyer sur Internet toutes les 60 secondes.
Kit Station Météo ESP8266 permet de construire un système de surveillance météorologique IoT. Il utilise le module ESP8266-12E, connecté à Internet via WiFi pour obtenir des données météorologiques en temps réel et des prévisions pour une ville spécifiée.
Ces données sont affichées sur un écran OLED SSD1306 0.96″, permettant un accès immédiat aux informations météorologiques .
Composants du Kit station météo :
Module ESP8266-12E :
Microcontrôleur avec connectivité WiFi (puce CP2102).
Mémoire flash de 4 Mo pour le stockage des programmes.
Capteurs :
Capteur de Température et d’Humidité DHT11 :
Fournit une sortie numérique calibrée pour les mesures de température et d’humidité.
Protocole de communication simple qui réduit la complexité de la programmation.
Communique via le bus I2C, adapté à divers microprocesseurs.
Capteur d’Intensité Lumineuse BH1750FVI :
Capteur numérique pour la sortie directe des données d’intensité lumineuse.
Simplifie la mesure de la lumière sans nécessiter de calculs complexes.
Affichage :
Écran OLED SSD1306 (0.96″) :
Écran OLED jaune et bleu avec résolution de 128×64 pixels.
Prise en charge des communications série I2C et SPI.
Affiche les données météorologiques en temps réel.
Composants Additionnels du Kit station météo:
Breadboard et câbles Dupont pour le prototypage et la connexion des composants.
Spécifications techniques des capteurs du Kit station météo :
Capteur DHT11 :
Fonction : Mesure de la température et de l’humidité.
Sortie : Signal numérique.
Plage de Température : 0°C à 50°C.
Plage d’Humidité : 20% à 80% HR.
Précision : ±1°C pour la température, ±5% HR pour l’humidité.
Capteur BMP180 :
Fonction : Mesure de la pression atmosphérique.
Sortie : Signal numérique.
Plage de Pression : 300 hPa à 1100 hPa.
Précision : ±0,03 hPa.
Consommation d’Énergie : 3μA.
Capteur BH1750FVI :
Fonction : Mesure de l’intensité lumineuse.
Sortie : Signal numérique.
Plage : 1 lux à 65535 lux.
Précision : ±20% (typique).
Spécifications techniques de l’ESP8266-12E :
Microcontrôleur : Puce ESP8266.
Mémoire : 4 Mo Flash.
Connectivité : WiFi 802.11 b/g/n.
Ports I/O : Ensemble complet de ports I/O.
Interface USB : Micro USB.
Chipset : CP2102.
Lecture et Téléversement des Données :
Fréquence de Lecture des Données : Toutes les 5 secondes.
Fréquence de Téléversement des Données : Toutes les 60 secondes.
Surveillance en Temps Réel : Disponible via l’affichage et l’accès Internet.
Processus d’acquisition de données :
Connectivité WiFi : L’ESP8266-12E se connecte à un réseau WiFi, lui permettant d’accéder à Internet.
Récupération des données : Il utilise des requêtes HTTP ou d’autres protocoles pour récupérer des données à partir de sources en ligne telles que des APIs météorologiques ou des serveurs web. Ces données incluent généralement :
Heure et date : Obtention des informations de l’heure et de la date actuelles.
Données météorologiques : Récupération des conditions météorologiques actuelles (température, humidité, pression atmosphérique) et des prévisions pour les prochains jours.
Traitement : Le microcontrôleur traite les données récupérées, extrayant les informations pertinentes pour les afficher.
Capacités d’affichage sur l’écran OLED SSD1306 :
Affichage des données météorologiques : L’écran OLED affiche :
Météo actuelle : Température, humidité et lectures de pression atmosphérique.
Affichage défilant : L’écran OLED peut défiler à travers différents ensembles de données, permettant aux utilisateurs de voir les informations météorologiques pour diverses villes dans le monde.
Personnalisation et interaction utilisateur :
Modification du code : Les utilisateurs peuvent personnaliser le code Arduino s’exécutant sur l’ESP8266-12E pour :
Ajouter de nouvelles fonctionnalités ou capteurs.
Ajuster la façon dont les données météorologiques sont affichées (format, unités).
Intégrer des fonctionnalités supplémentaires basées sur des exigences spécifiques.
Applications pratiques du Kit station météo:
Surveillance météorologique à domicile : Le Kit station météo fournit des mises à jour météorologiques locales directement affichées sur l’écran OLED.
Objectifs éducatifs : Convenable pour apprendre les principes de l’IoT, l’intégration des capteurs et la programmation Arduino.
Surveillance à distance : Permet de surveiller les conditions météorologiques dans différentes localisations, accessibles via la connectivité Internet.
Vidéo descriptif du Kit station météo Nodemcu ESP8266