top of page

🧠 Comment ta climatisation sait quand s’allumer ? Découvre l’automatisation avec ton Arduino !

  • maximeprudhon
  • 28 juin
  • 4 min de lecture

Dernière mise à jour : 6 juil.

automatisation climatisation arduino
Automatisation d'une climatisation avec un Arduino

Il commence à faire chaud, non ? 🥵Pour ceux qui ont la chance d’avoir une climatisation à la maison, une question se pose : comment sait-elle qu’il faut s’allumer ? Et surtout… comment peut-on reproduire cette automatisation avec un simple Arduino ?


Dans cet article, on va découvrir les bases de l’automatisation, comprendre comment un microcontrôleur peut prendre des décisions, et construire ensemble un mini système de climatisation automatique.



📦 Un projet pour apprendre l'automatisation avec un Arduino


Après avoir étudié le capteur MPU6050 la semaine dernière — un module gyroscopique qui détecte les mouvements et inclinaisons — on continue notre exploration de l’intelligence embarquée avec un autre projet concret :


👉 un système de déclenchement automatique basé sur la température.



Un projet IoT clé en main pour se former à Arduino


En complément de ce tutoriel, je propose un kit DIY Arduino “Thermomètre connecté”, idéal pour apprendre l’IoT avec Arduino :

  • Programmation des capteurs,

  • Affichage des données sur un écran LCD,

  • Envoi des mesures vers un cloud IoT.




🧭 Au programme :


✅ Comprendre comment fonctionne l’automatisation dans les objets du quotidien

✅ Construire un système simple qui réagit à la température ambiante

✅ Utiliser un capteur DHT11 pour détecter la chaleur

✅ Apprendre à coder une logique conditionnelle (if/else) avec Arduino



 Présentation du projet


Le projet est simple mais très instructif :

  • 🔴 Une LED rouge s’allume quand il fait froid (simulation d’un chauffage ON)

  • 🔵 Une LED bleue s’allume quand il fait chaud (simulation d’une clim ON)

  • ⚡ En bonus : tu peux remplacer les LEDs par un relais pour piloter un vrai appareil électrique

⚠️ Important : Ce projet est avant tout pédagogique. Si tu ajoutes un relais pour contrôler un appareil réel (chauffage, ventilateur…), assure-toi de respecter les règles de sécurité électrique. Certains appareils ne supportent pas les allumages/extinctions fréquents et pourraient s’abîmer.

🎒 Matériel nécessaire


  • 🔵 1 Arduino Uno — le cerveau du montage

  • 🌡️ 1 capteur de température DHT11

  • 🔌 Des câbles Dupont

  • 🔲 1 breadboard (facultative, mais recommandée)

  • 🔴 1 LED rouge — pour simuler le chauffage

  • 🔵 1 LED bleue — pour simuler la climatisation

  • 🟨 2 résistances de 220Ω — pour protéger les LEDs

  • (Optionnel) 1 relais — pour contrôler un appareil réel


📌 Schéma de câblage

DHT11 :

  • VCC → 5V

  • GND → GND

  • DATA → Pin 2

LED Rouge :

  • Anode (+) → Pin 8 (via résistance)

  • Cathode (–) → GND

LED Bleue :

  • Anode (+) → Pin 9 (via résistance)

  • Cathode (–) → GND


schéma de câblage
Schéma de câblage du projet

💻 Code Arduino (commenté ligne par ligne)


#include <DHT.h> // Bibliothèque pour le capteur DHT


#define DHTPIN 2 // Broche DATA du DHT11

#define DHTTYPE DHT11 // Type de capteur

DHT dht(DHTPIN, DHTTYPE); // Création de l'objet capteur


#define LED_FROID 8 // LED rouge (chauffage)

#define LED_CHAUD 9 // LED bleue (climatisation)


void setup() {

Serial.begin(9600); // Démarrage du moniteur série

dht.begin(); // Initialisation du capteur

pinMode(LED_FROID, OUTPUT);

pinMode(LED_CHAUD, OUTPUT);

}


void loop() {

float temperature = dht.readTemperature(); // Lecture de la température


if (isnan(temperature)) {

Serial.println("Erreur de lecture du capteur !");

return;

}


Serial.print("Température mesurée : ");

Serial.print(temperature);

Serial.println(" °C");


if (temperature < 20) {

digitalWrite(LED_FROID, HIGH); // LED rouge ON

digitalWrite(LED_CHAUD, LOW); // LED bleue OFF

} else {

digitalWrite(LED_FROID, LOW); // LED rouge OFF

digitalWrite(LED_CHAUD, HIGH); // LED bleue ON

}


delay(2000); // Pause de 2 secondes avant nouvelle lecture

}



🔍 Explication du code

  • Le capteur lit la température toutes les 2 secondes.

  • Si la température est inférieure à 20°C, la LED rouge s’allume pour simuler un chauffage.

  • Sinon, la LED bleue s’allume pour simuler une climatisation.

  • C’est un exemple de logique conditionnelle, au cœur de tous les systèmes domotiques.



🚀 En résumé


Avec ce projet, tu as appris à :

✅ Utiliser un capteur de température avec Arduino

✅ Coder un système réactif basé sur des conditions réelles

✅ Simuler un comportement intelligent (chauffage/clim)

✅ Comprendre comment fonctionnent les systèmes automatisés autour de toi


🔗 Pour aller plus loin


Tu veux créer un vrai objet connecté avec affichage LCD et envoi de données sur le cloud ?👉 Découvre mon kit DIY Thermomètre connecté WiFi, tout est inclus :

  • Composants

  • Guide pas à pas

  • Et un support illimité en cas de bug



🎓 Et si tu veux apprendre à maîtriser l’Arduino de A à Z


J’ai aussi conçu une formation complète, structurée en 10 modules progressifs avec plus de 15 projets pratiques, pour t’apprendre pas à pas :

  • L’électronique et la programmation

  • La logique des systèmes embarqués

  • La création d’objets interactifs et connectés

  • 📦 Le kit Arduino est inclus, et tu bénéficies d’un accompagnement individuel illimité avec moi pour ne jamais rester bloqué.



À très bientôt,

Maxime Prudhon

Ingénieur en robotique – Prudhon Learning


 
 
 

Comentários


Notre Newsletter 

Abonnez-vous et recevez directement dans votre boîte mail des projets DIY Arduino, des astuces et des conseils pratiques ! 

Merci pour votre envoi !

bottom of page