intro
Afin d’assurer la fiabilité et la sécurité du système d’irrigation intelligent, une
tâche de supervision continue est intégrée. Celle-ci a pour rôle de vérifier en
temps réel le bon fonctionnement de tous les éléments : capteurs, actionneurs
(pompe, électrovanne), communication Wi-Fi, et alimentation. En cas d’anomalie
(capteur inactif, débit anormal, déconnexion réseau), le système affiche une
alerte sur l’écran LCD, envoie une notification à distance et peut déclencher un
mode sécurisé en arrêtant automatiquement l’irrigation.
Supervision des entrées, sorties et actionneurs
Dans le cadre de la conception de notre système d'irrigation intelligent basé sur
le microcontrôleur PIC16F877A, la supervision des composants est une fonction
clé pour assurer un contrôle précis, une sécurité optimale et une réduction des
risques de dysfonctionnement. Cette supervision s'applique à la fois aux entrées
(capteurs), aux sorties (actionneurs), aux dispositifs d'alerte et aux commandes
manuelles ou distantes.
La première tâche de supervision concerne les capteurs. Le système surveille en
temps réel l'état des capteurs d'humidité du sol, de température et d'humidité de
l'air (thermistor et DHT22), de pression d'eau, de débit (YF-S201), de luminosité
(LDR) et de niveau d'eau (capteur flotteur). Le microcontrôleur PIC16F877A
analyse ces données pour détecter toute anomalie : valeurs nulles ou figées,
incohérences avec l'état attendu du système (exemple : pompe active mais débit
nul), ou valeurs hors seuil (comme une humidité inférieure à 10 %). En cas de
détection, une alerte est automatiquement générée.
La supervision des actionneurs vérifie que chaque commande envoyée aux
dispositifs tels que la pompe, l'électrovanne ou la ventilation produit bien l'effet
attendu. Par exemple, si l'on active la pompe, un débit d'eau mesurable doit être
détecté ; à l'ouverture de l'électrovanne, une variation de pression ou de débit
doit être observée. Si ce n'est pas le cas, le système coupe automatiquement
l'actionneur concerné, affiche une erreur sur l'écran LCD, et peut activer une LED
ou un buzzer.
Concernant les alarmes, plusieurs mécanismes sont prévus pour informer
rapidement l'utilisateur : un message est affiché sur l'écran LCD, une LED de
défaut s'allume, un buzzer peut être activé, et si le module Wi-Fi est présent, une
notification est envoyée vers une application mobile ou une plateforme en ligne.
Ces alarmes facilitent une réaction rapide en cas de panne ou de situation
critique.
Enfin, des commandes manuelles ou à distance sont disponibles. L'utilisateur
peut activer ou désactiver la pompe ou l'électrovanne à l'aide de boutons
physiques installés sur le système, ou via une application mobile connectée en
Wi-Fi. Cela permet une gestion flexible et une intervention rapide, notamment
lors de tests ou d'événements imprévus.