Table des matières:
- Étape 1: Nomenclature
- Étape 2: Où pouvons-nous tout mettre ??
- Étape 3: Connectons tout
- Étape 4: le code
Vidéo: Évaluateur de risque de condensation : 4 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Bonjour à tous, Je travaille comme maçon même si j'ai toujours été très intéressé par les nouvelles technologies.
J'ai beaucoup appris sur l'impression 3D, Arduino et les problèmes électroniques en lisant beaucoup. Je visite ce site régulièrement donc j'aimerais apporter ma petite contribution.
Dans mon travail, il n'est parfois pas si facile de connaître la raison de l'humidité dans un mur qui provoque des environnements insalubres.
Ce projet nous aidera à faire la distinction entre une fuite d'eau et une humidité condensée.
Pour y parvenir, j'ai eu l'idée de surveiller avec un enregistreur de données les valeurs suivantes sur une période de temps:
-Humidité ambiante
-Température ambiante
-Température de la zone humide
Ces valeurs nous permettent de savoir si la température de la zone humide a été inférieure au point de rosée. Cela signifie que la condensation est la cause de l'humidité.
Bien qu'une caméra termographique puisse faire ce travail, il y a deux raisons pour lesquelles j'ai fait ce projet:
1.-Ils sont très chers
2.-le moment de la mesure ne pouvait pas être le bon pour obtenir les données en raison des changements de valeurs au cours de la journée.
J'espère que ce projet pourra aider quelqu'un.
Étape 1: Nomenclature
-arduino nano data loggerhttps://s.click.aliexpress.com/e/0vsomLQ-arduino nano v3 (clon)https://s.click.aliexpress.com/e/tWzq3o4-OLED display 0, 96 ssd1306https:/ /s.click.aliexpress.com/e/0vsomLQ-Capteur d'humidité et de température DHT22https://s.click.aliexpress.com/e/bPMNuPhI-Infrarouge Capteur de température Mlx90614https://s.click.aliexpress.com/e /bY57Pd1I-2 batteries 18650 3500mahhttps://s.click.aliexpress.com/e/b1uwHSV6-case pour 2 batterieshttps://s.click.aliexpress.com/e/b2qTzSrQ-some fil, soudage à l'étain y filament PLACompte total moins de 30€
Étape 2: Où pouvons-nous tout mettre ??
Après avoir obtenu le code qui a fonctionné correctement, je devrais faire face à ce problème.
J'avais besoin d'une boîte pour placer tous les composants. Je voulais non seulement que tout reste ensemble, mais aussi que le MLX90614 puisse se déplacer pour pointer la cible.
Pour l'obtenir, j'ai conçu cette coque avec Autocad2015 et je l'ai imprimée avec mon imprimante 3d (Anet A10). Comme tout dans mon projet, cela pourrait être mieux mais peut-être que cela peut aider quelqu'un.
Ici vous avez les fichiers stl.
Je m'excuse pour les éventuelles erreurs mais c'est mon premier projet.
Merci pour votre temps. Si vous avez besoin de plus d'informations, n'hésitez pas à me contacter.
Si vous le trouvez intéressant, j'apprécierais votre vote ou au moins un like.;)
Étape 3: Connectons tout
Eh bien, maintenant nous avons tout le nécessaire.
Nous partons avec un avantage. L'enregistreur de données a déjà connecté un micro sd à une horloge RTC.
Comme je ne suis pas un expert, j'ai commencé à regarder des tutoriels et à collecter des informations supplémentaires sur les capteurs.
J'avais besoin de connecter DHT22, MLX90614 et aussi l'écran OLED.
Connecter chacun séparément est assez facile et il existe plusieurs tutoriels pour le faire, mais le plus difficile était que tout fonctionne ensemble.
Je laisse le squematic Fritzzing avec les connexions avec les modules séparés au cas où quelqu'un n'aurait pas accès à l'enregistreur de données nano Arduino.
De plus, j'ai inclus un voltmètre (diviseur de tension) pour connaître l'état de la batterie.
Étape 4: le code
Le code est celui qui m'a pris le plus de temps et il a encore quelques petits problèmes (j'apprécierais vraiment que quelqu'un puisse le vérifier, lol) mais il remplit son objectif.
Comme j'ai quelques limitations en termes de programmation, ma façon de gérer cela a été de rassembler des exemples que j'ai trouvés dans différentes bibliothèques.
Le plus difficile était de trouver les librairies pour l'écran OLED et le MLX90614, chacune fonctionnait séparément mais toutes ensemble était impossible de les faire fonctionner. J'attribue cela au fait que OLED, MLX90614 et Micro sd, tous les trois, utilisent I2C.
Je l'ai essayé avec un écran LCD 16x2 et c'était plus simple mais je voulais le faire avec l'écran OLED.
Finalement, j'ai réussi à le faire fonctionner, même si cela m'a pris beaucoup d'heures de pas en avant et de recul.
Le croquis fonctionne comme suit:
-Les bibliothèques sont incluses.
-Les variables sont définies.
-Les capteurs sont initialisés.
-Le point de rosée est calculé et comparé à la température de la zone humide en le maintenant dans une variable appelée Rcond (risque de condensation).
- Les données enregistrées sur une carte micro sd sont: l'humidité ambiante, la température des parois, Rcond et Rmax (valeur max de la variable Rcond) ainsi que la date et l'heure.
-L'humidité relative, la température du mur, le Rmax et la valeur du voltmètre sont affichés sur l'écran.
-Le croquis est configuré pour s'endormir et toutes les cinq minutes pour se réveiller et obtenir les valeurs. Cela peut être configuré. Avec cette configuration, la durée de vie des batteries peut aller jusqu'à sept jours. Ce temps est suffisant pour obtenir des données significatives.
- Les données sont enregistrées dans un fichier texte qui peut être facilement importé dans un fichier excel et pour créer des graphiques à valoriser si la cause de l'humidité est la condensation.
Conseillé:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : 5 étapes (avec photos)
Plateforme avec des niveaux infinis sur GameGo avec Makecode Arcade : GameGo est une console portable de jeu rétro compatible Microsoft Makecode développée par TinkerGen STEM education. Il est basé sur la puce STM32F401RET6 ARM Cortex M4 et est destiné aux éducateurs STEM ou simplement aux personnes qui aiment s'amuser à créer un jeu vidéo rétro
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): 10 étapes (avec photos)
Balance intelligente bricolage avec réveil (avec Wi-Fi, ESP8266, Arduino IDE et Adafruit.io): Dans mon projet précédent, j'ai développé une balance de salle de bain intelligente avec Wi-Fi. Il peut mesurer le poids de l'utilisateur, l'afficher localement et l'envoyer vers le cloud. Vous pouvez obtenir plus de détails à ce sujet sur le lien ci-dessous : https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Tapis avec capteurs/communication RF avec Arduino Micro : 4 étapes (avec photos)
Tapis avec capteurs/communication RF avec Arduino Micro : J'ai récemment terminé l'installation Tout aussi diversifiée, qui est composée d'une série de lampes qui réagissent aux capteurs placés dans un tapis sous les lampes. Voici comment j'ai fait le tapis avec des capteurs de pression. J'espère que vous trouverez ça utile.:)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : 9 étapes (avec photos)
Lancez votre diaporama de photos de vacances avec une touche de magie ! : Au fil des ans, j'ai pris l'habitude d'emporter une petite figurine avec moi en voyage : j'achète souvent un petit artoy vierge (comme celui sur la photo) et je peins il correspond au drapeau et au thème du pays que je visite (dans ce cas, la Sicile). T