La famiglia di microcontrollori ESP è un'alleata straordinaria quando si tratta di creare progetti di ogni tipo. In precedenza abbiamo condiviso idee basilari come il Tiny Internet Clock e abbiamo esplorato il concetto di orologio meteorologico, ma questa volta arriviamo al canale Makestreme su YouTube, dove troviamo GUS, un compagno di scrivania che simula emozioni per segnalare dettagli come la qualità dell'aria e la temperatura.

GUS: un compagno meteorologico per la tua scrivania
GUS: un compagno meteorologico per la tua scrivania

C'è sempre spazio per riciclare o riutilizzare dispositivi. Un vecchio smartphone trasformato in radio, un tablet che funziona come orologio flip, e persino un vecchio televisore CRT può tornare in azione. Tuttavia, abbiamo a disposizione un'ampia gamma di microcontrollori economici, che ci permettono di creare cose nuove senza bruciare budget né soffrire (troppi) mal di testa. Tutto ciò di cui abbiamo bisogno è trovare il progetto giusto, e con il fine settimana a un passo, credo che il compagno meteorologico GUS sia un ottimo candidato:

GUS: segnalare la qualità dell'aria con «emozioni»

L'essenza di GUS si divide in cinque componenti: un modulo ESP32-C3 in miniatura, un display OLED ultracompatto da 1.12 pollici (SH1107 o simile), un sensore tattile, un sensore di temperatura e umidità (combinando DHT22 e AM2302) e un sensore di qualità dell'aria. Il creatore di GUS, Makestreme, ha sfruttato l'ecosistema Seeed Studio per interconnettere tutti i moduli con un minimo attrito, ma nulla ci impedisce di esplorare soluzioni alternative.

GUS: un compagno meteorologico per la tua scrivania
Il circuito è molto semplice: tutte le tensioni e i GND insieme, tre linee dati per i sensori e SDA/SCL dello schermo.

Ora, la maggior parte dei progetti si limita a presentare numeri sullo schermo, ma GUS ha un paio di occhi che comunicano lo stato dell'ambiente con quattro livelli. Quando i valori sono ottimali, GUS è «allerta», ma se i sensori registrano inquinamento nell'aria, una temperatura eccessiva o troppa umidità, GUS chiuderà gli occhi. Per saperne di più sui valori in secondo piano, basta toccare il sensore sulla parte superiore della testa.

Di gran lunga, la parte più complicata di GUS è il codice caricato nell'ESP32, ma fortunatamente Makestreme ha già fatto il lavoro pesante per noi, e utilizzando sensori locali, non ha bisogno di connettersi a Internet (l'USB è per l'alimentazione). Tutti i file, inclusi gli STL per stampare il corpo di GUS, si trovano più sotto.

Accedi ai file: Clicca qui. Fonte: Hackaday.