GUS: Een meteorologische metgezel voor je bureau
GUS: een meteorologische metgezel voor je bureau

De ESP-familie van microcontrollers is een geweldige bondgenoot bij het maken van allerlei projecten. We hebben al eerder basisideeën gedeeld zoals de Tiny Internet Clock en ook het concept van een weerklok verkend, maar deze keer zijn we bij het YouTube-kanaal van Makestreme beland, waar we GUS hebben gevonden, een bureaupartner die emoties simuleert om details zoals de luchtkwaliteit en de temperatuur te rapporteren.

Er is altijd ruimte om apparaten te recyclen of hergebruiken. Een oude smartphone omgebouwd tot radio, een tablet die dienstdoet als flip-klok, en zelfs een oude CRT-televisie kan weer in gebruik worden genomen. We hebben echter een breed scala aan goedkope microcontrollers beschikbaar, waarmee we nieuwe dingen kunnen maken zonder het budget op te blazen, of al te veel hoofdpijn te lijden. We hoeven alleen maar het juiste project te vinden, en met het weekend om de hoek denk ik dat GUS een uitstekende kandidaat is.

GUS: Luchtkwaliteit rapporteren met "emoties"

De essentie van GUS bestaat uit vijf componenten: een miniatuur ESP32C3-module, een OLED-scherm ultracompact van 1,12 inch (SH1107 of vergelijkbaar), een aanraaksensor, een temperatuur- en luchtvochtigheidssensor (met DHT22 en AM2302), en een luchtkwaliteitssensor. De maker van GUS, Makestreme maakte gebruik van het Seeed Studio-ecosysteem om alle modules met minimale frictie te koppelen, maar niets weerhoudt ons ervan om alternatieve oplossingen te verkennen.

GUS: Een meteorologische metgezel voor je bureau
Het circuit is heel eenvoudig: alle spanningen en GND's samen, drie datalijnen voor de sensoren, en SDA/SCL van het scherm.

De meeste projecten beperken zich tot het tonen van cijfers op het scherm, maar GUS heeft een paar ogen die de staat van onze omgeving in vier niveaus communiceren. Wanneer de waarden optimaal zijn, is GUS "alert", maar als de sensoren luchtvervuiling, een te hoge temperatuur of te veel vochtigheid registreren, zal GUS zijn ogen sluiten. Om meer te weten te komen over de achterliggende waarden, volstaat het om de sensor op de bovenkant van zijn hoofd aan te raken.

Het moeilijkste deel van GUS is zonder twijfel de code die op de ESP32 wordt geladen, maar gelukkig heeft Makestreme het zware werk al voor ons gedaan, en omdat er lokale sensoren worden gebruikt, hoeft hij geen verbinding met internet te maken (de USB is alleen voor stroom). Alle bestanden, inclusief de STL-bestanden om het lichaam van GUS te printen, vind je hieronder.

Toegang tot de bestanden: Klik hier

Bron: Hackaday