In una casa intelligente possiamo controllare una serie di funzioni: dalle luci, alla temperatura, dall’apertura di finestre e porte all’allarme, e potremmo continuare all’infinito. Il tutto utilizzando uno smartphone e l’app giusta.
Autore: Klaudio Štemberger, Professore di moduli professionali, SŠTS Šiška
Con lo sviluppo della tecnologia nascono sempre più soluzioni in grado di gestire la casa e i dispositivi in essa contenuti. Lo smart controller myRIO associato a uno smartphone assicura che la gestione della casa intelligente sia sempre sotto controllo.
Il controller è programmato utilizzando il software LabVIEW, che consente il controllo del sistema tramite strumenti virtuali. L’applicazione, realizzata in MIT App Inventor, permette di connettere lo smartphone al controller tramite Bluetooth. Con questo possiamo controllare l’illuminazione interna ed esterna, porte, finestre, temperatura e allarme. La casa intelligente include sensori di temperatura, pioggia, movimento e luce, che aiutano a regolare le singole funzioni e a proteggere la casa. L’infrastruttura di base di una casa intelligente è costituita da componenti elettronici come sensori, motori, riscaldatori, chiusura magnetica e controller.
v Liceo tecnico Šiška un progetto interessante è stato creato sotto la guida di Klaudio Štemberger, insegnante di moduli professionali. Hanno anche realizzato un modello di casa intelligente con tutte le funzioni utilizzabili nella vita reale. Hanno usato:
- Controller MyRIO progettato per scopi didattici.
- Sensore di temperatura di precisione LM35.
- Sensore pioggia FC-37.
- Sensore a infrarossi passivi PIR (utilizzato più spesso nei rilevatori di movimento).
- Componente LDR passivo utilizzato per misurare la luce (utilizzato ad esempio per accendere le luci esterne al tramonto).
- Modulo Bluetooth HC-06 per stabilire una connessione wireless tra due sistemi a breve distanza.
- MIT App Inventor è un ambiente di sviluppo integrato accessibile su pagine web.
- Designer con cui creiamo un’applicazione di esempio e inseriamo pulsanti, cursori, immagini, elenchi, ecc.
- Un diagramma a blocchi che definisce cosa e quando funzioneranno gli elementi sullo schermo. Abbiamo loop (for e if), comandi per visualizzare, recuperare dati, chiudere schermate e applicazioni.
LabVIEW è uno strumento di programmazione visiva sviluppato da National Instruments che consente la progettazione di strumenti virtuali (VI). Li assembliamo sul pannello frontale, su cui abbiamo i tasti di controllo e gli indicatori, e lo schema a blocchi, in cui iniziamo ad assemblare lo strumento virtuale. È disponibile nei sistemi operativi Windows, Unix, Linux e macOS e ne consente un utilizzo diffuso.
Come funziona tutto questo in pratica?
La casa può essere controllata in questo modo con un’applicazione Bluetooth creata con MIT App Inventor. L’app controlla luci, temperatura, porte, finestre e l’allarme.
Per le luci, abbiamo pulsanti di accensione o spegnimento. È possibile controllarli individualmente e il pulsante “automazione della luce” accende automaticamente le luci quando viene rilevato un movimento o al buio.
La temperatura viene impostata con il cursore all’inizio dell’applicazione. La regolazione viene effettuata accendendo e spegnendo i radiatori e le ventole. Inoltre, c’è anche un pulsante per attivare l’impostazione dell’ora della temperatura, dove possiamo determinare l’intervallo di tempo e la temperatura corrispondente.
Abbiamo diversi pulsanti per controllare porte e finestre. La chiave della porta d’ingresso consente di aprire la porta per un certo periodo di tempo, dopodiché si blocca automaticamente. La porta del garage può essere alzata o abbassata. C’è un pulsante per il tetto apribile che consente di aprire e chiudere la finestra.
Un sistema di allarme è anche integrato nell’applicazione per garantire che la sicurezza sia adeguatamente curata. I pulsanti per accendere e spegnere il sistema di allarme consentono un facile utilizzo. Inoltre è possibile impostare anche il periodo durante il quale l’allarme viene attivato e disattivato.
Tutte le funzionalità della casa sono accessibili tramite una connessione Bluetooth, consentendo all’utente di controllarla facilmente. L’app è progettata per semplificare la gestione delle funzioni della casa intelligente in un unico posto. (PR)
“Propenso ad attacchi di apatia. Evangelista della birra. Incurabile maniaco del caffè. Esperto di Internet.”