Crea un "mobile minder" per monitorare l'utilizzo del dispositivo

Costruire un

Immagine 1 di 5

L'intero gruppo può essere inserito all'interno di una custodia in plastica ordinata
Il BRCK offre connettività Internet ad aree prive di infrastrutture affidabili
Schema elettrico per il mobile minder
Il codice Arduino è breve e semplice
Lo Slice of Radio si aggancia direttamente ai pin GPIO del Pi

L'"Internet of Things" (IoT) è una grande idea: una visione di un mondo in cui gli elettrodomestici di uso quotidiano possono comunicare tra loro senza problemi ed essere monitorati e controllati da remoto.

Finora, dobbiamo ancora vedere un'applicazione davvero entusiasmante per il concetto. Tuttavia, le tecnologie coinvolte sono ora disponibili a un prezzo così basso e così facili da configurare che è perfettamente fattibile installare sistemi in stile IoT su misura a casa propria.

In questa funzione esploreremo questo aspetto dimostrando come costruire un semplice sistema wireless che i genitori possono utilizzare per monitorare il tempo che i loro figli trascorrono utilizzando i dispositivi mobili.

L'anatomia di un sistema IoT

La maggior parte dei progetti IoT è costituita da uno o più "nodi" collegati a una rete. Un nodo normalmente comprende un semplice controller elettronico, uno o più sensori (bit di hardware che misurano o rilevano qualcosa) e, a volte, uno o più attuatori (pezzi di hardware che fanno qualcosa, fisicamente o elettronicamente).

In uso, il controller raccoglie input dai sensori e passa le informazioni a un sistema di controllo centrale. Può anche istruire i suoi attuatori a svolgere un lavoro in risposta ai messaggi ricevuti sulla rete o in risposta diretta all'input del sensore.

Ad esempio, un agricoltore potrebbe installare un sistema nella sua serra che impiega nodi ovunque. Ogni nodo potrebbe ricevere input dai sensori del suolo, della temperatura e dell'umidità e utilizzare le sue capacità di elaborazione integrate agire, come aprire o chiudere prese d'aria, girare valvole dell'acqua o dirigere piattaforme di prelievo automatizzate come necessario.

Tutto ciò potrebbe essere ottenuto senza il coinvolgimento umano diretto, ma i dati potrebbero anche essere utilizzati il computer di controllo centrale in modo che i gestori dell'azienda agricola possano monitorare e controllare l'intero sistema. Vedere Quattro grandi progetti di Internet of Things, di seguito, per alcuni altri esempi di applicazioni IoT nel mondo reale.

Il progetto mobile minder

La maggior parte di noi non ha aziende agricole da gestire, ma i principi dell'IoT possono essere facilmente applicati a scopi domestici. Il progetto che abbiamo scelto è monitorare il tempo che i tuoi figli trascorrono sui loro dispositivi mobili, che si tratti di giocare o utilizzare Facebook. Tuttavia, poiché la maggior parte dei bambini utilizza un'ampia gamma di dispositivi su numerose piattaforme, non è possibile installare software di monitoraggio su ognuno di essi.

Il Raspberry Pi ci offre la flessibilità di creare qualsiasi sistema di reportistica che desideriamo

Se adottiamo un approccio IoT, possiamo invece tenere traccia fisica di ogni dispositivo, da un Nintendo DS a un iPad, e registrare quando viene raccolto, di che dispositivo si tratta e quando viene rimesso giù. Possiamo ottenere questo risultato posizionando un nodo nella camera di ogni bambino e un sensore in ogni dispositivo. Sono disponibili molti tipi di sensore che possono essere facilmente collegati a un microcontrollore; in questo caso utilizzeremo un semplice interruttore magnetico.

Attaccando un piccolo magnete a ciascuno dei dispositivi che si desidera monitorare, l'interruttore si chiuderà ogni volta che il dispositivo viene posizionato accanto ad esso. Quando un bambino prende in mano il dispositivo per giocarci, l'interruttore si apre, notificando al microcontrollore – e ai genitori in questione – che il dispositivo non c'è più.

Non è certamente un sistema infallibile – potrebbe essere ingannato con un magnete da frigo, per esempio – ma offre un semplice modo di rendere il rispetto delle regole facile da amministrare per i genitori e altrettanto facile da rispettare per i figli con.