Capteur - Enregistreur de température

Tutorial de avatarLow-tech Lab | Catégories : Outils

Système de capteurs de température à installer dans par exemple une cuve en inox et qui enregistre les données reçues sur un serveur.

Licence : Attribution (CC BY)

Matériaux

  • Un ou plusieurs capteurs de température du type DS18B20 (au moins pour l'extérieur et un pour l'intérieur)
  • Une carte électronique ESP8266
  • Une résistance électrique de 4,7 kΩ (=4700 Ω)
  • Une mini Breadboard "universelle" double côté PCB 2*8
  • Des fils électriques (une dizaine sera largement suffisant)
  • (2 dominos électriques (bornes de raccordement))

Outils

  • Un fer à souder
  • Un câble USB micro B pour brancher l'ESP8266
  • Un ordinateur avec :
    • Un logiciel capable de lire et d'exécuter des programmes en Python (comme par exemple VSCode ou Thonny)
    • Le logiciel Tasmotizer téléchargeable via le lien disponible dans "Fichiers"

Étape 1 - Montage de la carte ESP

Pour commencer, nous devons tout d'abord réaliser le montage qui nous permettra de brancher nos capteurs de température à l'ESP8266. Pour cela, nous aurons besoin de brancher les capteurs, les fils électriques et la résistance comme sur le schéma ci-dessus.

Notez que les capteurs du modèles DS18B20 ont des broches qui doivent être branchés d'une manière bien spécifiques :

  • la broche d'entrée (rouge)
  • la broche de collecte de donnée (jaune)
  • la broche de sortie (noir)
Si le capteur est branché à l'envers, il aura tendance à chauffer fort. C'est pour cela qu'il vaut mieux garder un œil au capteur après avoir branché le système. Cependant, cela ne l'abime pas forcément.



Étape 2 - Branchage des capteurs de températures

Étape 3 - Utilisation de Tasmotizer

Étape 4 - Utilisation de Tasmota

Étape 5 - Récupération des données du serveur

Commentaires

Draft