Paso 7: Preparar el timbre inteligente
Para instalar los paquetes para configurar la detección de movimiento, vamos a incluir los repositorios para un programa llamado movimiento. Esto se utiliza para detectar cambios en el campo de visión.
Instalar movimiento escribiendo el siguiente comando en el terminal:
raíz opkg instalar motion
De alimentación y conecte el hub USB en la placa de expansión de Arduino. Enchufe la webcam y la tarjeta de sonido USB hub.
En este paso, creará un usuario para el movimiento y también crear un directorio para el daemon poder ejecutar el movimiento en el fondo.
movimiento de raíz groupadd - r
raíz useradd - r -m -s/bin/true -g motion -G video movimiento
raíz mkdir/var/run/movimiento
Descargar los archivos de proyecto en la Intel® Edison. Copiar el contenido de/etc en el directorio de locales etc. de la Intel® Edison. Esto agregará un archivo de configuración llamado "motion.conf".
Copiar la carpeta temporizador/movimiento de proyecto en la carpeta /home/motion que creó antes.
Ahora estamos listos para grabar tu propio saludo de timbre. Cuando estés listo, escriba el siguiente comando en el terminal:
raíz arecord - vv /home/motion/doorbellsound.wav
Debe aparecer la siguiente información:
Grabación de la onda ' / home/motion/doorbellsound.wav': entero sin signo de 8 bits, tasa de 8000 Hz, Mono
Enchufe de PCM: Tasa de conversión PCM (48000, sformat = S16_LE)
Convertidor: versión del protocolo interpolación lineal: 10002
Esclavo: Hardware PCM tarjeta 'C-media USB Headphone Set' 1 subdevice de dispositivo 0 0 su
instalación: corriente: captura de acceso: MMAP_INTERLEAVED
formato: S16_LE subformato: STD
Cuando haya terminado, presione "Ctrl-C" para guardar la grabación.