La domotique transforme les gestes simples du quotidien en automatismes précis. Un projet domotique arrosage automatique arduino permet d’arroser les plantes uniquement quand le sol en a besoin, sans gaspillage et sans intervention manuelle. Cette solution convient aux balcons, aux serres, aux jardins d’intérieur ou aux plantes d’appartement. Elle économise l’eau, protège les racines sensibles et fonctionne même pendant les absences prolongées. Avec quelques composants bon marché et un peu de code, vous obtenez un système fiable, évolutif et intégrable à une installation domotique plus large.
Sommaire
Pourquoi ce projet séduit les amateurs de domotique
Les solutions commerciales d’arrosage automatique coûtent cher et manquent souvent de souplesse. Avec arduino, vous contrôlez chaque paramètre : seuil d’humidité, durée d’arrosage, fréquence des mesures. Le système s’adapte à chaque plante, réagit en temps réel et peut être surveillé à distance. L’approche open source permet d’ajouter des capteurs météo, une pompe solaire ou une alerte sur smartphone sans dépenser des fortunes.
Composants nécessaires pour démarrer
| Composant | Rôle | Prix approximatif |
|---|---|---|
| Arduino Uno ou Nano | Cerveau du système | 15-25 € |
| Capteur d’humidité du sol (capacitif recommandé) | Mesure le niveau d’eau dans la terre | 3-8 € |
| Module relais 5 V (1 ou 2 canaux) | Commande la pompe en toute sécurité | 2-5 € |
| Pompe à eau 5 V ou 12 V | Envoie l’eau du réservoir | 5-15 € |
| Alimentation 5 V / 12 V selon pompe | Alimente le tout | 5-10 € |
| Fils jumper, protoboard, tuyaux silicone | Connexions et circuit hydraulique | 5-10 € |
Montage du circuit étape par étape
Commencez par brancher le capteur d’humidité : VCC sur 5 V, GND sur GND, signal analogique sur A0. Le relais se connecte sur une broche digitale (exemple : pin 8) : VCC 5 V, GND, IN sur la pin 8. La pompe se branche sur les bornes NO et COM du relais, avec son alimentation séparée pour éviter les surtensions. Utilisez un protoboard pour maintenir tout propre. Vérifiez deux fois les polarités avant de mettre sous tension.
Code arduino de base pour l’arrosage automatique
Voici un programme simple, robuste et commenté. Il lit le capteur toutes les 30 secondes, active la pompe seulement si le sol est trop sec et respecte un temps d’arrosage limité pour éviter la saturation.
const int pinCapteur = A0;
const int pinRelais = 8;
const int seuilSec = 600; // à calibrer selon votre capteur et votre terre
const int dureeArrosage = 8000; // 8 secondes
void setup() {
pinMode(pinRelais, OUTPUT);
digitalWrite(pinRelais, LOW);
Serial.begin(9600);
}
void loop() {
int valeur = analogRead(pinCapteur);
Serial.print("Humidité : ");
Serial.println(valeur);
if (valeur > seuilSec) {
digitalWrite(pinRelais, HIGH);
delay(dureeArrosage);
digitalWrite(pinRelais, LOW);
}
delay(30000); // pause 30 secondes
}
Chargez ce code via l’IDE Arduino. Ouvrez le moniteur série pour observer les valeurs et ajuster le seuilSec en fonction de votre terre sèche (généralement entre 550 et 700 pour les capteurs capacitifs).
Passer à la version connectée et domotique
Remplacez l’Arduino Uno par un ESP32 ou un NodeMCU. Ajoutez la bibliothèque WiFi et Blynk ou MQTT pour piloter le système depuis un téléphone. Vous pouvez aussi envoyer les données vers Home Assistant, Domoticz ou Jeedom. L’ajout d’un capteur de température et d’un module RTC permet de programmer des arrosages nocturnes ou de bloquer l’arrosage en cas de pluie prévue.
Conseils pour une installation durable
- Préférez un capteur capacitif plutôt que résistif : il dure beaucoup plus longtemps.
- Calibrez le seuil en mesurant la valeur quand la terre est bien sèche et quand elle vient d’être arrosée.
- Ajoutez une petite résistance de pull-up (10 kΩ) sur la ligne du capteur si les lectures sont instables.
- Placez la pompe légèrement au-dessus du niveau d’eau pour éviter qu’elle tourne à vide.
- Nettoyez le capteur tous les 2-3 mois pour éviter les dépôts calcaires.
- Testez toujours avec un réservoir plein et une plante témoin avant de laisser le système sans surveillance.
Extensions possibles une fois le projet maîtrisé
Multipliez les capteurs pour arroser plusieurs pots indépendamment. Ajoutez un afficheur OLED pour voir l’humidité en direct. Intégrez un capteur de niveau d’eau dans le réservoir pour déclencher une alerte quand il faut remplir. Alimentez le tout avec un panneau solaire pour une installation totalement autonome en extérieur.
Ce projet domotique arrosage automatique arduino reste accessible même aux débutants et évolue facilement. En quelques heures vous obtenez un système qui fonctionne parfaitement et que vous pouvez améliorer pendant des années. Les plantes vous remercieront par une croissance plus régulière et vous profiterez d’un jardinage vraiment intelligent.
