Dashboard basata su Arduino GIGA Display Shield controlla gli elettrodomestici

progetti Arduino
Il maker Sachin Soni ha utilizzato il nuovo GIGA Display Shield per creare una dashboard completa per il controllo dei suoi elettrodomestici e il monitoraggio della temperatura e dell'umidità in tempo reale, il tutto da Arduino Cloud. In questo articolo, capiremo come poter creare questa dashboard basata su Arduino GIGA Display Shield per controllare gli elettrodomestici. 

Per effettuare un controllo degli elettrodomestici e degli apparecchi di illuminazione dal cloud Arduino, il maker Sachin Soni ha progettato un PCB personalizzato che consente a un Arduino Nano ESP32 di commutare una serie di relè. Ma da allora, si è reso conto che il suo progetto aveva bisogno di un metodo più rapido e permanente per arrivare ai controlli, il che lo ha portato a costruire una dashboard domotica completa utilizzando esclusivamente hardware Arduino. Soni ha optato per il nuovo Arduino GIGA Display Shield poiché contiene un touchscreen RGB da 3,97" con supporto per un massimo di cinque punti di contatto simultanei e una serie di sensori nel caso in cui la funzionalità dovesse essere espansa. Sul retro, è stato collegato un Arduino GIGA R1 WiFi che funge da controller del display e sfrutta le sue capacità Wi-Fi per comunicare con le variabili Arduino Cloud del sistema.

dashboard Arduino

La fase finale di questo progetto ha comportato la creazione di un'interfaccia utente grafica (GUI) definita dal software e completa di pulsanti attivabili per le luci, quadranti per indicare i livelli di temperatura/umidità e un modo per selezionare la velocità della ventola da una serie di valori. Soni è stato in grado di completare la maggior parte del lavoro di base utilizzando la libreria LVGL e i suoi componenti GUI altamente personalizzabili. Dopo aver disposto i pulsanti e le manopole, sincronizzato le variabili Cloud e collegato i relativi gestori di eventi agli aggiornamenti dei valori, Soni disponeva di un tablet funzionale in grado di gestire in modalità wireless i suoi elettrodomestici da qualsiasi luogo.

Documentazione tecnica di riferimento

Arduino® GIGA Display Shield - Arduino Official Store

Arduino GIGA R1 WiFi - Arduino Official Store

LVGL - Light and Versatile Embedded Graphics Library

Scarica subito una copia gratis

Scrivi un commento

Send this to a friend