Fabriquer un détecteur de coupure électrique connecté avec notification smartphone

Fabriquer un détecteur de coupure électrique connecté avec notification smartphone

Principe de fonctionnement du détecteur de coupure électrique

Un détecteur de coupure électrique connecté surveille en permanence la présence du courant électrique et vous alerte immédiatement sur votre smartphone lorsqu’une panne survient. Ce dispositif s’avère particulièrement utile pour protéger vos congélateurs, réfrigérateurs ou autres équipements sensibles aux coupures de courant.

Le principe repose sur la surveillance continue de la tension électrique grâce à un microcontrôleur Arduino équipé d’un module WiFi. Lorsque le courant disparaît, le détecteur fonctionne sur sa batterie de secours et envoie instantanément une notification sur votre téléphone via internet. Vous pouvez ainsi réagir rapidement, même en étant absent de votre domicile.

La construction de ce système ne nécessite aucune compétence particulière en électronique. Les composants se connectent facilement entre eux, et le code de programmation reste simple à comprendre et à modifier selon vos besoins spécifiques.

Matériaux et outils nécessaires

Pour réaliser ce projet, vous aurez besoin de plusieurs composants électroniques disponibles dans tous les magasins spécialisés ou sur internet. Le coût total du projet avoisine les 35 à 45 euros.

Composants électroniques :

  • Carte Arduino Uno ou NodeMCU ESP8266 (15-20 €)
  • Module relais 5V (3-5 €)
  • Transformateur 220V/5V 1A (8-10 €)
  • Batterie Li-ion 18650 avec support (5-8 €)
  • Résistances 10kΩ et 220Ω (quelques centimes)
  • LED témoin rouge et verte (1 €)
  • Condensateur 1000µF (1 €)
  • Diodes de protection 1N4007 (1 €)

Outils indispensables :

  • Fer à souder 30-40W avec soudure
  • Multimètre pour les vérifications
  • Breadboard pour les tests
  • Jumpers mâle-femelle
  • Boîtier plastique étanche
  • Tournevis cruciforme petit modèle

Prévoyez également une connexion WiFi stable dans la zone d’installation du détecteur. La portée du signal conditionne le bon fonctionnement des notifications smartphone.

Montage du circuit électronique

Le montage s’effectue en plusieurs étapes bien distinctes. Commencez toujours par tester votre circuit sur breadboard avant de procéder aux soudures définitives.

Alimentation et protection

Connectez d’abord le transformateur 220V/5V qui alimentera votre Arduino en fonctionnement normal. Cette alimentation doit passer par une protection constituée de diodes et d’un condensateur de filtrage. Soudez la diode 1N4007 en série sur le fil positif de sortie du transformateur, puis reliez le condensateur 1000µF entre les bornes positive et négative pour lisser la tension.

La batterie de secours se connecte via un système de commutation automatique. Utilisez une seconde diode 1N4007 entre la batterie et l’alimentation Arduino. Cette configuration permet à l’Arduino de fonctionner sur secteur en temps normal, puis de basculer automatiquement sur batterie lors d’une coupure.

Détection de la coupure

Le module relais détecte la présence du courant secteur. Alimentez sa bobine directement par le transformateur 5V. En fonctionnement normal, le relais reste activé. Lors d’une coupure, il se désactive immédiatement. Connectez un contact du relais à l’entrée numérique D2 de l’Arduino avec une résistance de tirage de 10kΩ vers le +5V.

Cette configuration permet à l’Arduino de lire l’état du relais : niveau haut quand le courant est présent, niveau bas en cas de coupure. La résistance de tirage évite les états indéterminés qui pourraient provoquer de fausses alertes.

Témoins lumineux

Ajoutez deux LED témoin pour visualiser l’état du système. La LED verte se connecte à la sortie D3 via une résistance de 220Ω et s’allume quand le courant est présent. La LED rouge se connecte à la sortie D4 avec la même résistance et s’active en cas de coupure. Ces témoins facilitent grandement le diagnostic en cas de problème.

Programmation de l’Arduino

La programmation constitue le cœur de votre détecteur connecté. Le code doit gérer la détection de coupure, la connexion WiFi et l’envoi des notifications.

Configuration WiFi et services

Utilisez la bibliothèque ESP8266WiFi pour connecter votre module à votre box internet. Dans la fonction setup(), configurez les paramètres de connexion avec votre nom de réseau et votre mot de passe WiFi. Prévoyez une temporisation de 20 secondes pour établir la connexion au démarrage.

Pour les notifications smartphone, plusieurs solutions existent : Pushbullet, IFTTT ou Telegram. Telegram offre une solution gratuite et fiable. Créez un bot via @BotFather, récupérez votre token et l’ID de votre chat. Le code enverra ensuite des messages via l’API Telegram.

Logique de détection

Dans la boucle principale, lisez en permanence l’état de l’entrée D2 connectée au relais. Implémentez un système anti-rebond avec un délai de 5 secondes pour éviter les fausses alertes dues aux micro-coupures. Seules les coupures de plus de 5 secondes déclenchent une notification.

Gérez trois états distincts : courant présent, coupure détectée et coupure confirmée. Cette logique à trois niveaux élimine les alertes intempestives tout en conservant une réactivité suffisante pour les vraies pannes.

Gestion de l’autonomie

Surveillez la tension de la batterie via l’entrée analogique A0 connectée à un pont diviseur de tension. Lorsque la tension descend sous 3,2V, envoyez une alerte de batterie faible. En mode coupure, réduisez la fréquence des vérifications pour économiser l’énergie et prolonger l’autonomie.

Installation et configuration

L’installation physique du détecteur détermine sa fiabilité à long terme. Choisissez un emplacement à l’abri de l’humidité, avec une température stable entre 5 et 35°C.

Placez le boîtier près de votre tableau électrique pour faciliter le raccordement au secteur. Vérifiez la qualité du signal WiFi à cet endroit avec votre smartphone. Si le signal est faible, rapprochez le détecteur de votre box internet ou installez un répéteur WiFi.

Pour le raccordement secteur, utilisez une prise de courant dédiée protégée par un disjoncteur 10A. Ne branchez jamais le détecteur sur la même ligne que vos congélateurs : en cas de coupure sur cette ligne spécifique, vous ne seriez pas alerté.

Testez votre installation en simulant une coupure : débranchez le transformateur et vérifiez que vous recevez bien la notification sur votre smartphone dans les 10 secondes. Reconnectez l’alimentation et contrôlez la réception de l’alerte de retour du courant.

Personnalisation et améliorations

Votre détecteur de base peut évoluer selon vos besoins spécifiques. Ajoutez un capteur de température pour surveiller la montée en température de vos congélateurs lors d’une panne prolongée. Un capteur DS18B20 étanche coûte moins de 5 euros et se connecte facilement sur l’entrée D5.

Pour une installation plus discrète, remplacez les LED par un petit écran OLED qui affiche l’heure de la dernière coupure et l’état de la batterie. Ces écrans de 0,96 pouce se trouvent à moins de 8 euros et s’alimentent directement en 5V.

Implémentez un système de notifications graduelles : alerte immédiate pour la coupure, puis rappels toutes les heures si la panne persiste. Cette fonction évite l’oubli lors de coupures nocturnes ou pendant vos absences prolongées.

Pour les habitations équipées de panneaux solaires, ajoutez un relais de basculement automatique vers un onduleur de secours. Votre détecteur peut alors piloter le démarrage automatique d’un groupe électrogène ou activer un système de batteries de sauvegarde.

Les erreurs à éviter

Plusieurs erreurs courantes peuvent compromettre le bon fonctionnement de votre détecteur connecté.

Ne négligez jamais l’isolation électrique du transformateur 220V. Utilisez un boîtier étanche et vérifiez l’absence de contact entre les parties sous tension et le châssis métallique. Une mauvaise isolation peut provoquer des courts-circuits ou des électrocutions.

Évitez de connecter directement la sortie 220V du transformateur aux entrées Arduino. Utilisez toujours une alimentation basse tension 5V isolée galvaniquement du secteur. Les cartes Arduino ne supportent pas les tensions élevées et seraient détruites instantanément.

N’oubliez pas la résistance de tirage sur l’entrée de détection. Sans cette résistance, l’entrée reste flottante et peut générer des lectures aléatoires, provoquant de fausses alertes intempestives.

Ne placez jamais le détecteur dans un endroit humide sans protection adaptée. L’humidité provoque des courts-circuits et endommage irrémédiablement les composants électroniques. Utilisez un boîtier avec indice de protection IP65 minimum.

Vérifiez régulièrement l’état de votre batterie de secours. Une batterie défaillante ne fournit plus l’autonomie nécessaire et votre détecteur devient inutile lors des coupures. Remplacez la batterie tous les 2 à 3 ans selon son usage.

Ce qu’il faut retenir

  • Sécurité avant tout : Utilisez une alimentation 5V isolée et un boîtier étanche pour éviter tout risque électrique.
  • Composants essentiels : Arduino WiFi, module relais, transformateur 5V, batterie 18650 et résistances de protection.
  • Test indispensable : Vérifiez votre montage sur breadboard avant les soudures définitives et testez les notifications.
  • Installation stratégique : Placez le détecteur près du tableau électrique avec un bon signal WiFi, sur un circuit distinct de vos appareils à protéger.
  • Maintenance régulière : Contrôlez l’état de la batterie tous les 6 mois et remplacez-la tous les 2-3 ans pour garantir l’autonomie.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *