Ce projet est sur l’utilisation d’Edison comme un noyau du système de détection de mouvement avec webcam, qui est également connecté à Twitter, Google Drive, Xively et peut clignoter la LED et bip trop (bien sûr!:). Elle diffuse également la vidéo de webcam sur le réseau, donc vous pouvez le vérifier à l’aide de n’importe quel navigateur standard.
Edison s’exécute un logiciel de Motion ouvre-source, qui sert de centre logique. Requête analyse flux webcam en temps réel et détecte un mouvement dedans. Lorsqu’un mouvement est détecté, il exécute plusieurs actions définies par l’utilisateur, qui, dans notre cas, vont faire tous ce lien nuage mentionné plus haut, c'est-à-dire annoncer un événement à Xively, télécharger une séquence d’images vidéo avec mouvement détecté en eux sur Google Drive, afficher une notification dans Twitter et effectuer une alerte de visual/audible via LED et avertisseur sonore. Tout en streaming la vidéo de webcam sur HTTP à votre navigateur.
Nous allons utiliser Edison avec une carte d’extension Arduino et un webcam uvcvideo-soutenu dans ce projet. J’ai utilisé Microsoft HD-3000, mais il y a beaucoup de webcams prises en charge par ce pilote, donc choisir votre préféré. Ceux capables de MJPG en streaming en plus crus est fortement recommandés comme qui utilise beaucoup moins de bande passante USB. Pour le bip et le bourdonnement partie vous aurez besoin d’une petite maquette, une LED et un signal sonore.
Vous pouvez voir la configuration en action sur plusieurs vidéos faites par IFA 2014 (où je l’ai ai présentée dans le cadre du lancement officiel d’Edison) visiteurs. Les liens sont en bas de la principale README dans le dépôt GitHub , que j’ai créé pour ce projet.