Diagnostic électronique et automatisation d'un climatiseur avec ESP32 et capteurs

Figure 1 : Transformez un climatiseur standard en un système climatisé intelligent et connecté.

Bienvenue sur TechFix Hub ! Quand votre climatiseur tombe en panne en pleine canicule, l'attente d'un technicien peut être longue et coûteuse. Mais avant d'appeler un professionnel, avez-vous pensé à adopter une approche de Maker ?

Dans ce guide, nous n'allons pas seulement voir comment nettoyer un filtre. Nous allons apprendre à diagnostiquer les pannes électroniques courantes d'un climatiseur au multimètre, et surtout, nous verrons comment transformer n'importe quelle unité (fenêtre ou split) en un climatiseur intelligent (Smart AC) contrôlable via WiFi avec un ESP32 et un capteur de température.

🔍 1. Diagnostic Électronique : Les Coupables Habituels

Avant de démonter l'unité, utilisez votre multimètre pour vérifier ces trois composants électroniques clés, responsables de 80% des pannes :

Composant Symptôme de panne Test au Multimètre
Thermistance NTC (Capteur de T°) La clim s'arrête ou ne refroidit pas assez. Mode Ohmmètre. À 25°C, la valeur doit être proche de 5kΩ, 10kΩ ou 15kΩ (selon le modèle). Si elle affiche "OL" (Open Loop), elle est HS.
Condensateur de Démarrage Le compresseur ou le ventilateur fait un "buzz" mais ne tourne pas. Mode Capacimètre. La valeur mesurée doit être proche de la valeur inscrite sur le condensateur (ex: 35µF ±5%).
Relais de la Carte Mère L'unité ne s'allume pas du tout, ou le compresseur ne s'enclenche jamais. Mode Continuité (Bip). Hors tension, les contacts du relais doivent être ouverts. S'ils sont soudés (fermés en permanence), le relais est collé.

🚀 2. Projet DIY : Transformez votre Clim en "Smart AC" avec ESP32

Pourquoi se contenter d'une vieille télécommande IR quand vous pouvez contrôler votre climatiseur depuis votre smartphone, ou mieux, le faire s'activer automatiquement quand la température de la pièce dépasse 26°C ?

Matériel nécessaire :

  • 1x Microcontrôleur ESP32 (pour le WiFi et le traitement).
  • 1x Capteur de température et d'humidité DHT22 (ou BME280 pour plus de précision).
  • 1x Module Émetteur Infrarouge (IR LED) ou un module Relais 5V (si vous contrôlez l'alimentation via une prise connectée DIY).
  • Câbles de liaison et une breadboard pour le prototypage.

Le Code Arduino (Logique de Régulation) :

#include <DHT.h>

#define DHTPIN 4      // Broche du capteur DHT22
#define DHTTYPE DHT22 // Type de capteur
#define RELAY_PIN 5   // Broche du relais (ou émetteur IR)

DHT dht(DHTPIN, DHTTYPE);
float seuilTemperature = 26.0; // Température de déclenchement en °C

void setup() {
  Serial.begin(115200);
  dht.begin();
  pinMode(RELAY_PIN, OUTPUT);
  digitalWrite(RELAY_PIN, LOW); // État initial : éteint
}

void loop() {
  float t = dht.readTemperature();
  
  if (isnan(t)) {
    Serial.println("Erreur de lecture du capteur DHT22 !");
    return;
  }
  
  Serial.print("Température actuelle : ");
  Serial.print(t);
  Serial.println(" °C");

  // Logique de contrôle automatique
  if (t >= seuilTemperature) {
    digitalWrite(RELAY_PIN, HIGH); // Allume la clim (ou envoie le code IR "ON")
    Serial.println("-> Climatisation ACTIVÉE");
  } else if (t <= (seuilTemperature - 1.5)) {
    digitalWrite(RELAY_PIN, LOW); // Éteint la clim (ou envoie le code IR "OFF")
    Serial.println("-> Climatisation DÉSACTIVÉE");
  }
  
  delay(5000); // Vérification toutes les 5 secondes
}
💡 Astuce de Pro : Pour un contrôle total (changer la température, le mode), utilisez une librairie comme IRremoteESP8266 pour enregistrer et rejouer les signaux de votre télécommande d'origine via une LED IR pilotée par l'ESP32.

⚠️ 3. Règles de Sécurité Électrique (CRUCIAL)

  • Débranchez toujours l'appareil du secteur avant d'ouvrir le capot pour accéder à la carte électronique ou au condensateur.
  • Déchargez le condensateur : Même débranché, un condensateur de compresseur peut conserver une charge mortelle de 220V/350V. Utilisez une résistance de puissance pour le décharger en toute sécurité avant de le toucher.
  • Isolation : Si vous utilisez un relais pour couper le 220V, assurez-vous que le boîtier du projet est étanche et que les fils haute tension sont correctement isolés (domino, Wago, gaine thermorétractable).

🔗 Pour Aller Plus Loin sur TechFix Hub

La domotique et la surveillance environnementale sont au cœur de nos projets. Consultez ces guides complémentaires :

✅ Conclusion

Réparer ou optimiser un climatiseur ne doit pas se limiter à un simple nettoyage de filtre. En comprenant les bases de l'électronique de ces appareils (capteurs NTC, condensateurs) et en y intégrant un cerveau comme l'ESP32, vous transformez un appareil "bête" en un système de climatisation intelligent, économe en énergie et parfaitement adapté à vos besoins.

🛠️ Un projet de climatisation connectée en tête ?

Vous avez des difficultés à lire le code IR de votre télécommande ou à câbler le relais en toute sécurité ? Posez votre question dans les commentaires ci-dessous, la communauté TechFix Hub se fera un plaisir de vous aider !

Mots-clés : Climatiseur Intelligent ESP32 Domotique DIY DHT22 Diagnostic Électronique

Bottom Ad [Post Page]