Construire un « assistant mobile » pour surveiller l'utilisation de l'appareil

Construire un

Image 1 de 5

L'ensemble peut être installé dans un boîtier en plastique soigné
Le BRCK offre une connectivité internet aux zones sans infrastructures fiables
Schéma de circuit pour l'assistant mobile
Le code Arduino est court et simple
La tranche de radio s'enclenche directement sur les broches GPIO du Pi

L'"Internet des objets" (IoT) est une grande idée - une vision d'un monde dans lequel les appareils de tous les jours peuvent communiquer entre eux de manière transparente et être surveillés et contrôlés à distance.

Jusqu'à présent, nous n'avons pas encore vu d'application vraiment passionnante pour le concept. Cependant, les technologies impliquées sont désormais disponibles à si bon marché et si faciles à configurer qu'il est parfaitement possible de configurer des systèmes de style IoT sur mesure dans votre propre maison.

Dans cette fonctionnalité, nous allons explorer cela en démontrant comment créer un système sans fil simple que les parents peuvent utiliser pour surveiller le temps que leurs enfants passent à utiliser des appareils mobiles.

L'anatomie d'un système IoT

La plupart des projets IoT consistent en un ou plusieurs « nœuds » connectés à un réseau. Un nœud comprend généralement un simple contrôleur électronique, un ou plusieurs capteurs (éléments matériels qui mesurent ou détectent quelque chose) et, parfois, un ou plusieurs actionneurs (morceaux de matériel qui font quelque chose, physiquement ou par voie électronique).

Lors de l'utilisation, le contrôleur collecte les entrées des capteurs et transmet les informations à un système de contrôle central. Il peut également ordonner à ses actionneurs d'effectuer un travail en réponse aux messages reçus sur le réseau, ou en réponse directe à l'entrée du capteur.

Par exemple, un agriculteur peut installer un système dans sa serre qui utilise des nœuds partout. Chaque nœud pourrait recevoir des informations de capteurs de sol, de température et d'humidité et utiliser ses capacités de traitement intégrées prendre des mesures, comme ouvrir ou fermer les évents, tourner les vannes d'eau ou diriger les plates-formes de cueillette automatisées comme nécessaire.

Tout cela pourrait être réalisé sans intervention humaine directe, mais les données pourraient également être transmises à l'ordinateur de contrôle central afin que les gestionnaires de la ferme puissent surveiller et contrôler le système dans son ensemble. Voir Quatre grands projets Internet des objets, ci-dessous, pour d'autres exemples d'applications IoT réelles.

Le projet de garde mobile

La plupart d'entre nous n'ont pas de fermes à gérer, mais les principes de l'IdO peuvent facilement être adaptés à des fins domestiques. Le projet que nous avons choisi surveille le temps que vos enfants passent sur leurs appareils mobiles, qu'il s'agisse de jouer à des jeux ou d'utiliser Facebook. Cependant, comme la plupart des enfants utilisent une large gamme d'appareils sur de nombreuses plates-formes, il n'est pas possible d'installer un logiciel de surveillance sur chacun d'entre eux.

Le Raspberry Pi nous donne la flexibilité de créer n'importe quel système de rapport que nous voulons

Si nous adoptons une approche IoT, nous pouvons à la place garder une trace physique de chaque appareil - d'une Nintendo DS à un iPad - et enregistrer quand il est ramassé, de quel appareil il s'agit et quand il est reposé. Nous pouvons y parvenir en plaçant un nœud dans la chambre de chaque enfant et un capteur dans chaque appareil. De nombreux types de capteurs sont disponibles et peuvent être facilement attachés à un microcontrôleur; dans ce cas, nous utiliserons un simple interrupteur magnétique.

Fixer un petit aimant à chacun des appareils que vous souhaitez surveiller signifie que l'interrupteur se fermera chaque fois que l'appareil sera placé à côté. Lorsqu'un enfant prend l'appareil pour jouer avec, l'interrupteur s'ouvre, signalant au microcontrôleur - et aux parents concernés - que l'appareil n'est plus là.

Ce n'est certainement pas un système infaillible - il pourrait être trompé avec un aimant de réfrigérateur, par exemple - mais il offre un moyen simple moyen de rendre le respect des règles facile à administrer pour les parents, et tout aussi facile à respecter pour les enfants avec.