Système d’arrosage automatique des plantes et une histoire amusante avec un Raspberry Pi

Système d'arrosage automatique des plantes et une histoire amusante avec un Raspberry Pi

Michael Lynch a décidé qu’il voulait une plante d’intérieur. Cependant, être un ingénieur logiciel et non un jardinier lui a posé un problème distinct: quand faut-il arroser la plante? Combien d’humidité, c’est trop? Donc, il a collaboré avec Jeet Shetty sur un système d’arrosage automatique des plantes appelé GreenPiThumb.

Il a utilisé Python à l’arrière pour gérer les capteurs d’humidité et de température du sol et pour allumer et éteindre la pompe à eau, comme on peut le voir ci-dessous.

Il a également enregistré des événements et des lectures de capteurs dans une base de données. L’avant (voir un exemple statique ici) a été écrit en AngularJS et Ansible a été utilisé pour déployer le logiciel sur le Pi.

Il a fallu plus d’un an pour l’achever, malgré le fait que les deux développeurs voulaient que cela vaille quelques semaines, et ils ont rencontré de nombreux défis en cours de route. Les deux ont également capturé la croissance de l’usine à l’aide d’une caméra Pi et généré un time-lapse:

YouTube video

Vous pouvez lire un récit très humoristique de leur voyage et voir des schémas de câblage et plus de photos, ici et voir le code ici.