Voilà un petit montage DIY que je viens de réaliser en 5 minutes histoire de faire passer le temps.

Ce n’est pas un montage évolué, mais il permet de mettre en pratique quelques composants simples de la boutique.

Il s’agit d’un simple affichage de la température d’un capteur TMP36 à base d’arduino.

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino

Les éléments :

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino-01

Pour réaliser ce montage vous aurez besoin de :

Etape 1 : Soudure de l’afficheur LCD

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino-02

Afin de simplifier le branchement de l’afficheur sur la breadboard, j’ai d’abord soudé un connecteur dessus.

Etape 2 : Soudure du capteur de température TMP36

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino-03

Pour le capteur TMP36, même punition avec la soudure de 3 fils afin de pouvoir le déporter facilement.

J’ai également étame l’extrémité de chaque câble pour une meilleure insertion dans la breadboard.

Si vous disposez de gaine thermo-retractable, ce sera mieux pour bien isoler les soudures.

Etape 3 : Connexion de l’ensemble

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino-04

L’afficheur est câblé comme dans l’exemple « Hello World » de la librairie LiquidCrystal d’Arduino et le capteur de température est relié à l’entrée analogique A0.

Etape 4 : Programmation

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino-05

Vous pouvez retrouvez tout le code du programme sur Temperature_Frigo.ino

Etape 5 : Conclusion

montage-minute-surveiller-la-temperature-de-son-frigo-avec-un-arduino-06

 

Le résultat dans mon frigo me donne une température de -27°C dans mon congélateur et 0° dans le frigo, WTF !!!

Ce n’est pas très concluant, mais il faut retenir que le capteur TMP36 est précis à ±2°C et je l’ai rallongé avec près de 1m de câble, ce qui n’est pas l’idéal pour une mesure analogique.

En corrigeant la température de -4°C, je commence à obtenir des valeur cohérentes.

Bref, c’est une bonne base, mais il faudra encore améliorer le truc, ce montage m’aura quand même occupé une bonne partie de l’après-midi.

  • Si je lis bien l article, une bonne partie de l’apres midi dure donc 5 minutes 😀

    Sinon, c’est un truc que j’avais bien envie de faire avec gestion des températures min et Max mesurées.
    Ça me donn envie de faire ça demain. D’autant que j’ai un capteur de température one wire sous la main.

    • semageek

      En réalité, 5 minutes pour réaliser le montage et la moitié de l’après midi pour les photos, leur traitement, et la rédaction de l’article… 😉

  • tikismoke

    Pourquoi ne pas le faire avec un capteur onewire plus précis?

    • semageek

      C’est sûr que c’est beaucoup mieux, mais le TMP36 est beaucoup plus simple à appréhender pour les débutant. Mais un capteur oneWire ou autre numérique aurait été plus précis.

  • Gringow

    C’est génial enfin d’avoir, les plans et le programme des bidouilles des internautes !!!
    Super initiative vive l’open !!!

  • nzo

    Pour un capteur plus précis avec Arduino, un DS1821 par exemple, voilà un exemple http://hautefeuille.eu/ds1821-arduino.html

  • Maxi005

    Bonjour, je suis débutant en arduino et je voudrais savoir si ce type de montage fonctionne aussi si l’on change de capteur et que l’on met un capteur d’humidité.