|

Moniteur Température et Humidité modulaire

Ce projet permet de surveiller la température et l’humidité dans un environnement industriel à l’aide de capteurs branchés automatiquement. Les données sont regroupées, affichées et envoyées en ligne, avec une moyenne calculée toutes les 10 secondes.

Ce projet vise à concevoir un système de surveillance de la température et de l’humidité adapté aux environnements industriels. L’objectif principal est d’offrir une solution simple, fiable et évolutive : les capteurs peuvent être branchés ou retirés sans configuration manuelle (plug and play), et les données sont automatiquement centralisées, affichées localement, et transmises en ligne.

Dans plusieurs milieux industriels (usines, entrepôts, laboratoires), il est essentiel de surveiller les conditions environnementales pour assurer la sécurité, la qualité des produits ou le bon fonctionnement des équipements. Les systèmes existants sont souvent complexes à configurer ou rigides lorsqu’il faut ajouter ou déplacer des capteurs.

Ce projet a donc été développé dans le cadre d’un projet de fin d’études en génie électrique, avec comme mission de créer un système intelligent, modulaire et facile à utiliser. Il repose sur une architecture maître-esclave via le protocole CAN, permettant la communication fiable entre plusieurs capteurs et une carte maîtresse qui traite les données.

Pour réaliser ce système, deux types de circuits ont été conçus :

  • Carte maître (ESP32-S3 DevKit personnalisé)
    J’ai conçu une carte basée sur l’ESP32-S3 qui agit comme maître du réseau. Elle reçoit les données des capteurs via le protocole CAN, effectue les calculs, affiche les résultats sur un écran série, et les transmet aussi à un serveur via Wi-Fi.
  • Modules capteurs (cartes esclaves)
    Chaque module esclave intègre un capteur de température et d’humidité HDC3020 et un microcontrôleur PIC18. Ces cartes mesurent localement les données environnementales, les traitent, puis les envoient sur le bus CAN à intervalle régulier.

Ce design permet une architecture modulaire, robuste et facilement extensible.

Le système est alimenté par une source de 7,5 VDC qui est régulée pour alimenter à la fois le module maître et les modules esclaves. La carte maître, basée sur un ESP32-S3, reçoit les données des capteurs via le bus CAN grâce à un transceiver MCP2551. Elle affiche les mesures sur un écran LCD et les transmet aussi à un serveur via Wi-Fi. Chaque module esclave est composé d’un régulateur 5 V, d’un microcontrôleur PIC18, d’un capteur HDC3020 et d’un module CAN (MCP2551). Ces modules mesurent la température et l’humidité, puis envoient les données au maître. L’ensemble forme un système modulaire, fiable et extensible pour le suivi environnemental en temps réel.

Ce projet repose sur plusieurs principes clés : la mesure environnementale (température et humidité) à l’aide de capteurs numériques, la communication distribuée via le protocole CAN pour relier plusieurs modules, et le traitement centralisé des données par un microcontrôleur maître. L’architecture modulaire permet l’ajout ou le retrait de capteurs sans configuration, tandis que l’utilisation du Wi-Fi et de MQTT permet la transmission en temps réel des données à distance.

L’interface utilisateur est simple et intuitive : aucune configuration n’est nécessaire. Il suffit d’entrer le numéro de série d’un capteur dans l’application mobile pour accéder instantanément à ses données, rendant le système accessible à tous, sans compétences techniques.

L’assemblage du système consiste à alimenter le circuit principal (carte maître) avec la source 7,5V DC. Ensuite, l’utilisateur peut simplement ajouter autant de circuits secondaires (modules capteurs) qu’il le souhaite, en les branchant sur le même bus CAN. Aucune configuration n’est nécessaire — les modules sont reconnus automatiquement, ce qui rend le système facile à installer et à faire évoluer.

Auteur/autrice

Publications similaires

  • |

    Super Vélo Connecté

    C’est en combinant passion pour le cyclisme et intérêt pour les systèmes embarqués que j’ai imaginé le Super Vélo : un projet de fin d’année visant à transformer un vélo traditionnel en un moyen de transport intelligent, pratique et connecté. Le Super Vélo, comme son nom l’indique, regroupe une série d’améliorations techniques soigneusement intégrées. Éclairage…

  • |

    Petit bolide motorisé

    Voici une petite voiture imprimée en 3D, équipée de quatre roues, d’un moteur, d’un bouton et de quatre DEL. Stylisée pour un design unique, elle est contrôlée par un Arduino Nano relié à un PCB que j’ai moi-même fabriqué. Ce projet combine impression 3D, électronique et programmation pour donner vie à un véhicule miniature fonctionnel…

  • Robot MC1 & Manette Bluetooth

    Par Cédric Frenette et Mihai Stinga À travers cette page, vous allez découvrir un projet extrêmement captivant comportant son lot de programmation, de mécanique et encore d’électronique. Découvrez le Robot MC1 à travers tout son processus de conception, que cela soit de la conception 3D, à la conception de nos schémas électriques ou encore tous…

  • |

    Contrôleur de ventilateur

    Ce projet consiste à contrôler un moteur à courant continu bidirectionnel (capable de tourner dans les deux sens) à l’aide d’un potentiomètre pour ajuster la vitesse et d’un bouton pour inverser le sens de rotation. Fonctionnement du projet Le potentiomètre, connecté à l’entrée analogique A0, ajuste la vitesse en générant une valeur de puissance (0…

  • |

    CNC Modernisée

    Dans le cadre de notre formation, nous avons entrepris la modernisation complète d’une CNC (« Computer Numerical Control machine », ou machine de découpe à contrôle numérique) appartenant à l’école. Initialement contrôlée par un système sous Windows XP, la machine n’était plus fonctionnelle et nécessitait un ordinateur dédié pour opérer, ce qui la rendait impraticable dans l’environnement…