Étape 7: Préparer la sonnette intelligente
Pour installer les packages pour configurer la détection de mouvement, nous allons inclure les dépôts pour un programme appelé mouvement. Cela servira à détecter des changements dans le champ de vision de la caméra.
Installer motion en tapant la commande suivante dans le terminal :
racine opkg installer motion
Alimentation et branchez le concentrateur USB de la carte d’extension Arduino. Branchez la carte son et la webcam USB hub.
Dans cette étape, vous créez un utilisateur pour le mouvement et aussi créer un répertoire pour le démon pouvoir exécuter la requête en arrière-plan.
motion de racine groupadd - r
racine useradd - r -m -s/bin/vrai -g motion -G mouvement vidéo
racine mkdir/var/run/mouvement /
Télécharger les fichiers de projet sur l’Intel® Edison. Copiez le contenu de/etc dans répertoire local etc. l’Intel® Edison. Cela va ajouter un fichier de configuration appelé « motion.conf ».
Copiez 56 du dossier du fichier projet dans dossier /home/motion que vous avez créé avant.
Nous sommes maintenant prêts à enregistrer vos propres souhaits de sonnette. Lorsque vous êtes prêt, tapez la commande suivante dans le terminal :
racine arecord vv - /home/motion/doorbellsound.wav
Les informations ci-dessous doivent apparaître :
VAGUE d’enregistrement ' / home/motion/doorbellsound.wav': non signé de 8 bits, taux de 8000 Hz, Mono
Fiche PCM : Taux de conversion PCM (sformat 48000, = S16_LE)
Convertisseur : version de protocole interpolation linéaire : 10002
Esclave : Matériel PCM 1 sous-périphérique de périphérique 0 'C-Media USB Headphone Set' 0 de la carte son
le programme d’installation est : flux : CAPTURE accès : MMAP_INTERLEAVED
format : S16_LE sous-format: STD
Lorsque vous avez terminé, appuyez sur « Ctrl-C » pour sauvegarder l’enregistrement.