Si vous n’avez pas la main verte, cela ne veut pas dire que vous ne pouvez pas en créer une. Garder vos plantes heureuses peut être délicat, surtout lorsqu’elles ont chacune des exigences différentes. Ce Tarte aux framboises projet, créé par un fabricant connu sous le nom de Penguin Pranav chez Medium, a créé un système appelé ÉmoPot qui non seulement surveille ses plantes mais lui donne une certaine personnalité en animant des visages à l’aide d’un Raspberry Pi Pico W.
EmoPot peut afficher jusqu’à 8 faces uniques qui répondent aux facteurs environnementaux tels que la température et les niveaux d’humidité. Parce qu’il s’agit d’un Pico W, il dispose d’un support sans fil qui lui permet d’agir comme un appareil IoT. Dans ce cas, il s’intègre à Blynk pour déterminer les conditions de la plante afin qu’il sache exactement quelle face utiliser.
Il a des visages heureux et tristes pour les bonnes et les mauvaises conditions. Une face vierge peut être utilisée pour les données neutres. S’il fait trop chaud, vous pouvez vous attendre à ce qu’un visage transpirant et stressé apparaisse tandis que le froid générera une expression froide avec des dents visibles. Si vous avez besoin d’ajouter de l’eau, un visage assoiffé apparaîtra avec une langue qui sort. Il y a même un visage de vampire pour le plaisir. Pranav a également inclus une animation spéciale de nuage de pluie qui peut apparaître au-dessus de n’importe lequel des visages.
L’unité est entièrement alimentée par un Raspberry Pi Pico W. Il affiche les faces sur un module d’affichage LCD TFT. Nous ne savons pas comment des éléments tels que les niveaux d’humidité et de température sont surveillés, mais il ne serait pas difficile d’intégrer quelque chose comme un capteur d’humidité pour extraire les données dont vous avez besoin. Des modules distincts seraient nécessaires pour chaque usine que vous souhaitez surveiller.
Pranav utilise une bibliothèque d’affichage appelée ILI9341 pour générer les visages. Il vous permet de créer des graphiques à partir de formes de base, c’est ainsi qu’il a conçu les différentes expressions. Blynk est utilisé pour la fonctionnalité IoT. Il s’agit d’une plate-forme IoT dans laquelle il peut surveiller des éléments tels que la température, l’humidité, le niveau d’humidité dans le sol ainsi que la lumière du soleil et la santé. Vous pouvez trouver plus de détails sur le projet sur GitHub.
Si vous souhaitez recréer ce projet Raspberry Pi ou simplement voir de plus près comment cela fonctionne, consultez la répartition complète du projet sur Medium.