Arduino & Raspberry Pi

Smart mötespanel som visar Google Kalender på väggen med en ESP32

Det här projektet, som publicerades i Robotistans Maker-blogg, löser ett problem som alla som springer från möte till möte känner igen: i stället för att hela tiden kolla kalenderfliken eller vänta på en notis i mobilen ser man nästa möte på en fysisk skärm på skrivbordet.

Projektet använder en 5,0-tums ESP32 HMI TFT LCD-skärm. På skärmen sitter redan en ESP32-S3-mikrokontroller, Wi-Fi och grafikdrivkretsen, så det behövs ingen extra ESP32 kopplad med jumperkablar. Systemet ansluter till Wi-Fi, frågar Google Calendar API efter nästa händelse och visar mötets titel, tid och beskrivning på 800x480-skärmen. Den aktuella tiden hämtas från en NTP-server. När man lägger till ett nytt möte i kalendern behöver man inte röra ESP32:an, eftersom enheten kontrollerar kalendern med jämna mellanrum och uppdaterar skärmen själv.

Skärmen har pekskärm med kapacitiv teknik, men i den här versionen används inte pekfunktionen; panelen är enbart en informationsskärm. Projektet handlar inte bara om elektronik och programvara: det drivs av ett 3,7 V litiumpolymerbatteri på 1800 mAh (1S), och ett 3D-printat väggfäste rymmer både skärm och batteri. Då kan panelen sitta på väggen utan att vara inkopplad i en USB-kabel hela tiden. Under utvecklingen användes också ett utvecklingskort med ESP32 och 30 stift, men det behövs inte i den färdiga lösningen.

Det jag gillar är att man med få delar får ett verkligt användbart vardagsverktyg. Samma idé kan enkelt anpassas för att visa schemat i en skola eller en verkstad. Materiallistan är kort, så även nybörjare kan prova utan större krångel.

Källa: Robotistan Maker

Kommentarer 0

Skriv den första kommentaren, på vilket språk du vill.

Logga in för att kommentera