Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Enregistreur de données météo MKR Zero

Composants et fournitures

Arduino MKR Zero
× 1
Câbles de raccordement (générique)
× 3
Condensateur 100 nF
× 1
Résistance 4.75k ohm
× 1
carte microSD
× 1
Planche à pain moyenne
× 1
Capteur de température et d'humidité DHT22
× 1

Applications et services en ligne

Arduino IDE
Éditeur Web Arduino

À propos de ce projet

Remarque :Ce tutoriel est peut-être obsolète, veuillez y aller ici pour une version plus actuelle.

Présentation

Avec ce projet, vous pourrez créer en quelques minutes un enregistreur de données de température et d'humidité. Vous pouvez utiliser le lecteur de carte SD intégré du MKR Zero pour stocker les données. Branchez une batterie, ajoutez un étui de protection et vous aurez un enregistreur de données météo soigné que vous pourrez utiliser dans des endroits éloignés où aucune connexion n'est disponible. L'imagination est la limite !

Matériel

Afin de construire l'enregistreur de données météo, nous utiliserons une carte Arduino MKR Zero. Le petit facteur de forme et le lecteur de carte SD intégré en font un choix parfait pour ce projet.

Deuxièmement, nous aurons besoin d'un capteur de température et d'humidité DHT22. Ce capteur est facilement disponible et très polyvalent. Il peut être alimenté de 3,3V à 6V. Nous allons connecter la broche d'alimentation du DHT22 à la broche VCC (3,3 V) de notre MKRZero. Nous aurons également besoin d'une résistance de rappel de 4k7ohms pour la ligne de données et d'un condensateur de 100nF pour nettoyer le bruit dans la ligne électrique. Pour plus d'informations sur DHT22, consultez le didacticiel DHT d'Adafruit.

Nous utiliserons une petite planche à pain avec 3 fils de liaison pour tout connecter ensemble, une carte SD pour stocker les informations et une batterie LiPo 3,7 V pour rendre notre enregistreur de données portable.

Facultatif

Il est important de garder vos appareils électroniques au sec, donc si vous prévoyez de placer votre enregistreur de données météo dans un environnement difficile, n'oubliez pas d'utiliser un étui de protection pour éviter d'endommager l'électronique !

Schémas

  • Branchez le MKRZero sur la maquette.
  • Branchez le DHT22 sur la maquette.
  • Connectez la broche d'alimentation du DHT22 à la broche VCC du MKRZero.
  • Connectez la broche de données du DHT22 à la broche numérique 7 du MKRZero.
  • Connectez la broche de masse du DHT22 à la broche GND du MKRZero.
  • Connectez le condensateur 100nF entre les broches Power et GND.
  • Connectez la résistance de rappel 4k7 entre la broche d'alimentation et la broche de données.
  • Branchez la carte SD dans la carte MKR Zero.

IDE Arduino

Ok, maintenant vous devriez avoir tous les appareils électroniques placés ensemble. Il est temps de télécharger le croquis sur la carte MKR Zero. Pour ce projet, vous aurez besoin des bibliothèques du capteur DHT22. Vous pouvez trouver les bibliothèques dans ce référentiel GitHub. Téléchargez-les et placez-les dans des « bibliothèques » dans votre dossier de carnet de croquis.

Vous devez maintenant télécharger le croquis de l'enregistreur de données météo et le placer dans le dossier du carnet de croquis. Vous pouvez trouver le croquis dans le tutoriel.

Ouvrez votre IDE Arduino et utilisez le gestionnaire de cartes pour installer la carte MKR Zero. Une fois l'installation terminée, vous devriez pouvoir sélectionner la carte MKR Zero dans le menu Outils -> Carte . Connectez maintenant le MKRZero à votre ordinateur en utilisant le microUSB câble. Dans l'IDE, accédez à Fichier->Sketchbook->MKRZERO_WeatherDataLogger et ouvrez l'esquisse. Compilez et téléchargez sur le tableau.

Voila ! Votre système est prêt pour la bataille. Vous pouvez également voir les valeurs à partir du moniteur série.

Code

MKRZERO_Weather_Data_Logger Code

Schémas


Processus de fabrication

  1. Enregistreur de données professionnel multicanal sur Raspberry Pi – Partie 1
  2. Capteur de température multiple
  3. Enregistreur de données de température et d'humidité
  4. MotionSense
  5. Sécurité incendie des imprimantes 3D
  6. Lévitation électromagnétique répulsive Arduino
  7. bot de préhension de la télécommande
  8. enregistreur de données de ballon météo alimenté par Arduino
  9. CoroFence - Détecteur thermique🖖