Table des matières:
- Étape 1: Kit MeteoMex Aeria
- Étape 2: souder les composants
- Étape 3: Enregistrez ou installez le serveur ThingsBoard
- Étape 4: Programmation du Wemos D1 Mini
- Étape 5: Logement de la station météorologique
- Étape 6: Surveillance en ligne
Vidéo: Station météo IoT avec surveillance des COV : 6 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Dans ce instructable, je montre comment construire une station météorologique Internet des objets (IoT) avec surveillance des composés organiques volatils (COV). Pour ce projet, j'ai développé un kit Do-It-Yourself (DIY). Le matériel et les logiciels sont open source.
Étape 1: Kit MeteoMex Aeria
Le kit MeteoMex aeria (https://www.meteomex.com) coûte environ 25 USD et contient
- 1 carte de circuit imprimé (PCB).
- 1 capteur climatique BME280.
- 1 capteur de COV CCS811
- 1 microprocesseur Wemos D1 R1 mini ESP8266 avec WiFi.
- broches d'en-tête.
- 1 cavalier (J1).
De plus, vous aurez besoin d'une station de soudure et d'une alimentation appropriée pour l'appareil fini (USB ou 3 piles AA) et d'un câble USB pour la programmation.
Étape 2: souder les composants
Vous devez souder les en-têtes et les capteurs sur le PCB et le Wemos D1 mini. Veuillez faire attention à l'orientation correcte des capteurs sur la carte. Pour assurer un montage propre, j'utilise une maquette pour assembler les pièces.
Étape 3: Enregistrez ou installez le serveur ThingsBoard
Pour utiliser ThingsBoard comme plate-forme IoT, vous devez vous inscrire sur https://thingsboard.io, ou installer votre propre serveur ThingsBoard. Il existe différentes manières d'installer ThingsBoard Community Edition, par ex. sur un serveur Linux, Windows, Raspberry Pi etc. J'ai choisi l'installation sur un serveur personnel virtuel Ubuntu 18.04 LTS:
Sur votre instance ThingsBoard, vous devez vous connecter en tant que locataire et enregistrer un nouvel appareil pour envoyer les données de télémétrie. Votre appareil sera identifié grâce à son jeton d'accès.
À l'étape suivante, vous avez besoin de l'URL server:port et du jeton d'accès de votre appareil.
Étape 4: Programmation du Wemos D1 Mini
Le Wemos D1 mini peut être programmé avec l'IDE Arduino.
Installez les cartes supplémentaires ESP32 de https://dl.espressif.com/dl/package_esp32_index.json dans l'IDE Arduino et choisissez le bon appareil: LOLIN/Wemos D1 R1. Sinon, vous pourriez le "briquer" pour toujours (cela m'est arrivé..) !
Différents exemples de code sont disponibles sur
Pour cette instructable, nous utilisons le programme MeteoMex_USB_ThingsBoard_aeria_VOCs.
Important: dans le programme, vous devez utiliser la bonne URL de votre serveur ThingsBoard et le jeton d'accès de votre appareil !
De plus, vous devez définir votre SSID WiFi et votre mot de passe.
Vous devez également décider du taux d'échantillonnage, en publiant des données toutes les 10 minutes (pour une surveillance en temps réel, vous pouvez envoyer des données toutes les 500 ms).
Étape 5: Logement de la station météorologique
L'emplacement de votre station météo est important: elle doit être protégée du soleil direct et de la pluie. Dans le même temps, vous avez besoin d'une ventilation suffisante pour mesurer les COV et les conditions atmosphériques. Idéalement, vous pouvez monter le MeteoMex à proximité d'une prise et à portée de votre réseau WiFi.
Pour le logement, vous pouvez envisager différentes options. Une boîte « professionnelle » appropriée vous coûtera environ 10 USD, et vous avez besoin de plus de plastique… J'ai également décidé de ne pas utiliser une boîte imprimée en 3D pour des raisons de temps, de coût et d'environnement (j'ai une imprimante 3D dans mon laboratoire pour le prototypage d'appareils d'analyse). Au lieu de cela, j'ai réutilisé un bécher de yaourt en plastique. Bien sûr, un très chic. Jusqu'à présent, je suis assez satisfait de cette solution: Faible empreinte environnementale, économique (~1,5 USD, dont 1L de yaourt) et fonctionnelle.
Étape 6: Surveillance en ligne
Prêt. Si vous le souhaitez, vous pouvez partager le tableau de bord public de votre station météo:
Station météo IoT avec COV, Irapuato, MX, 1 990 m.a.s.l.
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 avec Arduino, BME280 et affichage pour voir la tendance au cours des 1-2 derniers jours : 3 étapes (avec photos)
Station météo avec Arduino, BME280 et affichage pour voir la tendance au cours des 1-2 derniers jours : Bonjour ! Ici, les stations météorologiques instructables ont déjà été introduites. Ils indiquent la pression atmosphérique, la température et l'humidité actuelles. Ce qui leur manquait jusqu'à présent, c'était une présentation du cours au cours des 1-2 derniers jours. Ce processus aurait l'a
Comment démonter un ordinateur avec des étapes et des images faciles : 13 étapes (avec des images)
Comment démonter un ordinateur avec des étapes et des images faciles : Il s'agit d'instructions sur la façon de démonter un PC. La plupart des composants de base sont modulaires et facilement démontables. Cependant, il est important que vous soyez organisé à ce sujet. Cela vous aidera à éviter de perdre des pièces, et aussi à faire le remontage ea
Station de surveillance des particules de poussière alimentée par Arduino : 4 étapes (avec photos)
Station de surveillance des particules de poussière alimentée par Arduino : vous pouvez assez facilement créer un appareil Internet des objets bricolage qui surveille la pollution par la poussière dans votre maison pour moins de 50 $ et être averti lorsque le niveau de poussière devient trop élevé afin que vous puissiez aérer la pièce, ou vous pouvez régler à l'extérieur et soyez averti si c'est
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