Ardomotica


4.1 ( 3251 ratings )
Utility Istruzione
Sviluppatore Donatello Santoro
Libero

Framework per il controllo a distanza di dispositivi domotici basati su Arduino.

Questa applicazione è stata sviluppata come parte di un progetto di collaborazione tra il DiMIE - Università della Basilicata, e Basilicata Innovazione (http://www.basilicatainnovazione.it/). Il progetto, chiamato Ardomotica, ha avuto come scopo lo sviluppo di un framework generale per il controllo a distanza di dispositivi domotici basati su Arduino.

I device equipaggiati con Arduino possono essere controllati tramite Internet utilizzando la popolare piattaforma cloud PubNub (http://www.pubnub.com/), e anche tramite rete locale WiFi. E possibile inviare comandi per controllare gli attuatori presenti su Arduino, o per leggere i valori dei sensori. Tutti i comandi possono essere eseguiti immediatamente o eseguiti in una data specifica.

Il framework si compone di tre livelli principali:

- la logica di microprogrammazione di Arduino, che gestisce i comandi e genera le risposte
- due librerie che astraggono la generazione e lesecuzione dei comandi
- le applicazioni client che effettivamente eseguono i comandi

I client sono stati sviluppati con riferimenti al caso di studio condotto in collaborazione con GEMI Elettronica (http://www.gemimarket.it/), e fa riferimento al controllo di un aspiratore per camini a 6 velocità.

Per provare lapplicazione su un dispositivo di prova, contattateci allindirizzo [email protected]