La famille de microcontrôleurs ESP est une alliée extraordinaire pour créer toutes sortes de projets. Nous avons déjà partagé des idées de base comme la Tiny Internet Clock, et avons également exploré le concept d'horloge météorologique, mais cette fois nous arrivons sur la chaîne YouTube de Makestreme, où nous trouvons GUS, un compagnon de bureau qui simule des émotions pour rapporter des détails comme la qualité de l'air et la température.

GUS : un compagnon météorologique pour votre bureau
GUS : un compagnon météorologique pour votre bureau

Il y a toujours de la place pour recycler ou réutiliser des appareils. Un vieux smartphone converti en radio, une tablette fonctionnant comme horloge flip, et même un vieux téléviseur CRT peut revenir en action. Cependant, nous avons à notre disposition une large gamme de microcontrôleurs économiques qui nous permettent de créer de nouvelles choses sans brûler le budget, ni souffrir (trop) de maux de tête. Tout ce dont nous avons besoin est de trouver le bon projet, et avec le week-end qui approche, je pense que le compagnon météo GUS est un excellent candidat :

GUS : afficher la qualité de l'air avec des « émotions »

L'essence de GUS se divise en cinq composants : un module ESP32C3 miniature, un écran OLED ultracompact de 1,12 pouces (SH1107 ou similaire), un capteur tactile, un capteur de température et d'humidité (combinant DHT22 et AM2302), et un capteur de qualité de l'air. Le créateur de GUS, Makestreme, a profité de l'écosystème Seeed Studio pour interconnecter tous les modules avec un minimum de friction, mais rien ne nous empêche d'explorer des solutions alternatives.

GUS : un compagnon météorologique pour votre bureau
Le circuit est très simple : tous les volts et les GND ensemble, trois lignes de données pour les capteurs, et SDA/SCL de l'écran.

Maintenant, la plupart des projets se limitent à afficher des nombres à l'écran, mais GUS a une paire d'yeux qui communiquent l'état de notre environnement avec quatre niveaux. Lorsque les valeurs sont optimales, GUS est « alerte », mais si les capteurs enregistrent une pollution de l'air, une température excessive ou trop d'humidité, GUS fermera progressivement les yeux. Pour en savoir plus sur les valeurs en arrière-plan, il suffit de toucher le capteur sur le dessus de sa tête.

De loin, la partie la plus compliquée de GUS est le code chargé sur l'ESP32, mais heureusement Makestreme a déjà fait le travail pour nous, et en utilisant des capteurs locaux, il n'a pas besoin de se connecter à Internet (l'USB est pour l'alimentation). Tous les fichiers, y compris les STL pour imprimer le corps de GUS, se trouvent ci-dessous.

Accédez aux fichiers : Cliquez ici. Source : Hackaday