Étape 3: Configuration de l’Arduino
Avoir une pièce de rechange Arduino nano d’un projet antérieur, que j’ai décidé de l’utiliser. Mon idée initiale était d’utiliser les 3 capteurs d’humidité - un dans chacun des domaines de plus en plus - et puis déclencher l’arrosage si un d’eux fait état de sécheresse. Après délibération, j’ai frappé sur l’idée que tout que j’aurais besoin serait un seul capteur si j’ai utilisé les nattes capillaires pour l’arrosage et surveillé le réservoir pour le tapis. Si le réservoir était vide, puis l’eau nécessaire à l’écoulement.
J’ai également besoin alimenter la pompe pour régler l’écoulement de l’eau. Ceci a été réalisé avec un relais 5V et un interrupteur à flotteur installé dans la base du réservoir. Après avoir expérimenté avec les capteurs d’humidité disponibles, cela s’avère pour être la méthode la plus fiable.
Une fois par heure l’Arduino vérifie la sonde d’humidité pour voir s’il y a présence d’eau. S’il y a, il ne fait rien et vérifie dans une autre heure. Si il n’y a aucune présence d’eau, il gére la pompe pendant 10 sec, ce qui donne environ 0,6 L d’eau et puis s’arrête et attend encore une heure pour vérifier de nouveau.
Je joins le script à ce stade - même s’il est en effet très simple.