Table des matières:

Créer une station météo personnelle : 10 étapes (avec photos)
Créer une station météo personnelle : 10 étapes (avec photos)

Vidéo: Créer une station météo personnelle : 10 étapes (avec photos)

Vidéo: Créer une station météo personnelle : 10 étapes (avec photos)
Vidéo: Créer une station météo 🌡️ pour l'ISS avec Raspberry Pi & Sense Hat ?! 2024, Novembre
Anonim
Créer une station météo personnelle
Créer une station météo personnelle

Assis dans votre chambre, vous commencez à transpirer ou à avoir froid; vous vous demandez quelle serait la température dans votre chambre ? ou quelle serait l'hygrométrie ? Cela m'est arrivé il y a quelque temps.

Cela a conduit à la création de Personal Weather Station, qui surveille la température, l'humidité, la pression et l'intensité lumineuse de votre pièce et la télécharge sur un canal privé sur Thingspeak.com.

Commençons.

Étape 1: Vidéo rapide

Image
Image

Voici une petite vidéo, qui résume tout en 5 minutes.

Cliquez ici pour regarder sur youtube

Étape 2: Composants électroniques nécessaires pour la station météo personnelle

Composants électroniques nécessaires pour la station météo personnelle
Composants électroniques nécessaires pour la station météo personnelle
Composants électroniques nécessaires pour la station météo personnelle
Composants électroniques nécessaires pour la station météo personnelle

Description: Nous utiliserons DHT11 pour détecter l'humidité, BMP180 pour détecter la température et la pression et une résistance dépendante de la lumière (LDR) pour avoir une idée approximative de l'intensité lumineuse. Arduino nano collectera les données de ces capteurs et les enverra à ESP8266 pour les télécharger sur votre canal privé sur Thingspeak.com. Nous alimenterons notre Arduino nano à partir d'un adaptateur mural 12V-2A, les capteurs et l'ESP8266 recevront la tension convertie à la baisse du convertisseur buck basé sur LM2596.

Liste des composants:

  1. Capteur de pression et température BMP180,
  2. Capteur d'humidité DHT11,
  3. Résistance dépendante de la lumière (LDR),
  4. Module wifi ESP8266 (micrologiciel prêt),
  5. Arduino nano,
  6. 2 résistances - 51 KOhm et 4,7 KOhm,
  7. convertisseur abaisseur LM2596,
  8. prise CC,
  9. Commutez et
  10. Adaptateur mural 12V-2A.

Étape 3: Outils et éléments supplémentaires nécessaires pour la station météo personnelle

Outils et articles supplémentaires nécessaires pour la station météo personnelle
Outils et articles supplémentaires nécessaires pour la station météo personnelle
Outils et articles supplémentaires nécessaires pour la station météo personnelle
Outils et articles supplémentaires nécessaires pour la station météo personnelle
Outils et articles supplémentaires nécessaires pour la station météo personnelle
Outils et articles supplémentaires nécessaires pour la station météo personnelle

Description: Nous utiliserons une pince à dénuder pour dénuder le fil, une lime pour lisser les coupes/trous sur le boîtier, un pistolet à colle pour placer les composants à l'intérieur du boîtier, un tournevis pour fermer le couvercle du boîtier et un fer à souder avec fil à souder pour assembler le circuit sur une carte de circuit imprimé à usage général (GCB). La boîte en plastique de 4x4x2 pouces sert de boîtier. Nous aurons également besoin d'une bande berg mâle et femelle ainsi que de connecteurs femelles pour un assemblage correct sur le GCB.

Liste des outils:

  1. Pince à dénuder,
  2. Déposer,
  3. Pistolet à colle,
  4. Tournevis et
  5. Fer à souder et fil à souder.

Liste des éléments supplémentaires:

  1. Boîte en plastique de 4x4x2 pouces (j'ai utilisé cette dimension, toutes les dimensions à proximité devraient convenir),
  2. Circuit imprimé à usage général,
  3. bande de berg mâle et femelle et
  4. connecteurs femelles.

Étape 4: Configuration logicielle requise

Logiciels requis
Logiciels requis
Logiciels requis
Logiciels requis

Description: Afin de voir la valeur des données des capteurs, nous aurons besoin d'un canal privé sur Thingspeak.com. Nous aurons besoin d'Arduino IDE pour écrire du code arduino pour arduino nano. (Je suppose que vous êtes en possession d'un PC/ordinateur portable et d'une route wifi avec accès à Internet)

Liste des exigences logicielles:

  1. Chaîne privée sur Thingspeak.com et
  2. Arduino IDE (de préférence la dernière version).

Vous pouvez télécharger la dernière version d'Arduino IDE depuis arduino.cc.

Créons maintenant une chaîne privée sur Thingspeak.com.

Étape 5: Création d'une chaîne privée sur Thingspeak.com

Création d'une chaîne privée sur Thingspeak.com
Création d'une chaîne privée sur Thingspeak.com
Création d'une chaîne privée sur Thingspeak.com
Création d'une chaîne privée sur Thingspeak.com
Création d'une chaîne privée sur Thingspeak.com
Création d'une chaîne privée sur Thingspeak.com

Pour créer une chaîne privée sur Thingspeak.com, procédez comme suit:

  1. Ouvrez votre navigateur Web et accédez à thingspeak.com et cliquez sur l'onglet « Inscription » dans le coin supérieur droit, (Image n°1)
  2. Remplissez les détails et cliquez sur 'Créer un compte', (Image n°2)
  3. Cliquez maintenant sur l'onglet 'Nouvelle chaîne', (Image n°3)
  4. Remplissez à nouveau les détails du canal et activez 4 champs (car nous enverrons 4 valeurs de capteur), faites défiler vers le bas et cliquez sur l'onglet "Enregistrer le canal", (Image n°4/5)
  5. Sur cette page, cliquez sur l'onglet « Clés API » et notez votre « Écrire la clé API ».

C'est tout, maintenant vous avez votre chaîne privée de conversation.

Maintenant, assemblons tous les composants électroniques.

Étape 6: Schéma de la station météo personnelle

Schéma de la station météo personnelle
Schéma de la station météo personnelle

Ici, je joins l'image du schéma de la station météo personnelle. Je joins également un fichier fritzing pour le même. Les connexions sont assez simples.

  1. BMP180 se connecte au port I2C d'arduino nano.
  2. Le LDR est connecté en diviseur de tension avec une résistance de 51 KOhm et la jonction est connectée à la broche A1 de l'arduino nano.
  3. La broche de données de DHT11 est tirée vers le haut avec une résistance de 4,7 KOhm et connectée à la broche A0 d'arduino nano.
  4. Les TX et RX de l'ESP8266 se connectent respectivement aux D10 et D11 d'arduino nano. Le CH_PD de l'ESP8266 se connecte au rail 3,3 V.
  5. Ajustez la sortie du module LM2596 à 3,3 V en tournant le potentiomètre sur ce module. Connectez la sortie de ce module à Vcc et Gnd de BMP180, DHT11, LDR et ESP8266 Vcc et Gnd respectivement.
  6. L'entrée du module LM2596 provient d'un adaptateur mural 12V-2A qui se connecte également à Vin et Gnd d'Arduino nano.

Nous devons assembler ce circuit sur une carte de circuit imprimé à usage général. Faisons cela.

Étape 7: Assemblage du circuit sur une carte de circuit imprimé à usage général (GCB)

Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)
Circuit d'assemblage sur une carte de circuit imprimé à usage général (GCB)

Les outils matériels et les éléments supplémentaires de l'étape 3 sont maintenant en activité.

  1. Utilisez une bande berg femelle pour le placement d'Arduino nano et ESP8288 sur GCB,
  2. Utilisez du fer à souder et du fil à souder pour les connecter électriquement à la carte,
  3. Utilisez des connecteurs femelles pour étendre la portée de tous les capteurs et du module LM2596 car ils seront collés au couvercle et à la paroi du boîtier,
  4. Utilisez la bande de berg mâle pour faire des points de connexion pour les extensions femelles faites en 3,
  5. Réalisez un schéma de circuit sur GCB à l'aide de fils (dénudez-les à l'aide d'une pince à dénuder), ou d'un rail de fil de soudure fondu et enfin,
  6. Vérifiez les tris avant d'alimenter le circuit à l'aide d'un multimètre.

Maintenant que tout le matériel est placé sur GCB, regardons le code.

Étape 8: Coder

Le code de la station météo personnelle est assez simple. J'ai commenté le code correctement pour faciliter la portabilité. Avant de graver le code, prenez soin des choses suivantes.

  1. Assurez-vous que toutes les bibliothèques sont installées,
  2. Remplacez les tirets par le SSID de votre point d'accès (routeur wifi) à la ligne 14 du code,
  3. Remplacez les tirets par le MOT DE PASSE de votre réseau wifi à la ligne 15 du code,
  4. Remplacez les traits d'union par la clé d'API d'écriture de canal privé de votre thingpeak à la ligne 17 et
  5. Lors de la programmation de l'Arduino nano, assurez-vous que votre alimentation 12V DC est éteinte.

Voici le lien vers github (Personal Weather Station) pour télécharger le code et les bibliothèques que j'ai utilisées.

Maintenant que notre matériel et nos logiciels sont en place, il ne reste plus qu'à l'emballage.

Étape 9: Préparation du boîtier

Préparation de l'enceinte
Préparation de l'enceinte
Préparation de l'enceinte
Préparation de l'enceinte
Préparation de l'enceinte
Préparation de l'enceinte

Maintenant, nous devons faire des trous de différentes formes et tailles sur la boîte de 4x4x2 pouces. Nous devons faire des trous pour la prise CC et allumer n'importe quel mur d'enceinte préféré. Nous devons également faire des trous pour les capteurs sur le couvercle du boîtier.

J'ai joint une image montrant les dimensions des trous que nous devons faire sur l'enceinte.

Utilisez une lame chaude pour couper à travers le plastique.

Utilisez un fichier pour lisser les trous.

Votre enceinte est maintenant prête à accueillir votre circuit.

Étape 10: Fermeture du couvercle

Fermeture du couvercle
Fermeture du couvercle
Fermeture du couvercle
Fermeture du couvercle
Fermeture du couvercle
Fermeture du couvercle
Fermeture du couvercle
Fermeture du couvercle

Mettez votre GCB assemblé à l'intérieur du boîtier.

Placez l'interrupteur et la prise CC dans les trous du mur; capteurs sur les trous du couvercle. Finalisez leur position et utilisez un pistolet à colle pour les fixer. Enfin, utilisez un tournevis pour fermer le couvercle.

Voilà, votre station météo personnelle. Allumez l'alimentation et voyez la température, l'humidité, la pression et l'intensité lumineuse de votre pièce de n'importe où dans le monde via votre smartphone/PC/ordinateur portable/tablette sur votre canal privé Thingspeak.

C'est tout pour cette instructable. Commentez en cas de doute.

Si vous avez aimé cette instructables, il y a de fortes chances que vous adorerez ma chaîne youtube. Merci d'avoir lu.

Conseillé: