Falangafone - uso de gestos para controlar tu música! (4 / 4 paso)

Paso 4: Combinación de Hardware y Software

Instalar paquetes de requisitos previos

En este punto, asegúrese de que ha instalado todos los paquetes y programas se especifican en el paso 1. Todos se utilizarán juntos ahora.

La aplicación de Falangafone frasco de prueba

Utilizando la terminal (mac y linux) o el indicador de comandos de Windows, ejecute la aplicación de matraz Falangafone escribiendo y enviando 'python LeapMusic.py'. Con su navegador, vaya a 'localhost:5000' (sin las comillas simples). Usted debe recibidos por la página de índice de Falangafone!

Utilizar ngrok para exponer Falangafone a Internet!

Usando la terminal (mac y linux) o el indicador de comandos de Windows, desplácese a la carpeta donde descargaste ngrok. Ejecute '. / sugerirán el ngrok 5000' (sin las comillas simples) en el comando. Esto indica a ngrok espejo en ese puerto y generar automáticamente una URL pública para usted (así no tienes que jugar con puertos y firewalls). Si el comando anterior era acertado, ngrok habrá imprime una dirección URL con la etiqueta 'expedición' directamente bajo la 'versión'. Esta dirección URL se comienza con http://. Guardar esta URL; tendremos que utilizar para la interfaz con el Imp eléctrico.

Cargar el código de ElectricImp
Copie el código del archivo del agente de GitHub Gist en el IDE de ElectricImp y de archivo de dispositivo de Gist en el área de entrada de código de dispositivo de ElectricImp IDE. Asegúrese de reemplazar el ngrok URL en el agente el código con su propio y modificar los pines que utiliza si es necesario en el código de dispositivo. También, reemplazar la URL ngrok en main.js, ubicado en la carpeta 'estática' el proyecto de Falangafone. Comprobar el código, luego construir y ejecutarlo. Su Imp ahora debe ser configurado correctamente para trabajar con Falangafone.

¡ Prueba Falangafone!

En este punto, navegar a la URL ngrok en su navegador; usted debe ser recibido con la misma página que vimos anteriormente en 'localhost:5000'. Conecte su movimiento salto y asegúrese de que está leyendo datos. Para comenzar a reproducir una canción, coloque algunos archivos '.aiff' y 'FLAC.' en el 'audio' directorio de la aplicación del frasco de Falangafone. Luego, tire el interruptor en su Imp eléctrico! Si todo ha ido bien, ahora es música, y está interactuando con él de maneras que nunca antes experimentado. Deslizar las manos izquierdas y derecha y observe el contador binario cambiar. Mueve las manos hacia arriba y abajo para cambiar el volumen, mueva los dedos para ver los Filtros pasabanda y gire las manos hacia dentro y hacia fuera a modificar la velocidad.

Artículos Relacionados

Uso de Cortana para controlar su LinkIt uno!

Uso de Cortana para controlar su LinkIt uno!

IntroducciónHay nueva tecnología alrededor de nosotros y solamente más que todos los días. Los micro controladores son cada vez más rápido, son teléfonos que más inteligente, y la nube es cada vez más fuerte. Con esta nueva tecnología todos se pregun
Acelerómetro basado en reconocimiento de gestos para controlar un LED

Acelerómetro basado en reconocimiento de gestos para controlar un LED

Estos materiales y la información contenida en este instructivo son proporcionan por los estudiantes matriculados en el Software de lugares (www.softwareofplaces.com)Clase en la Universidad PUC-Rio. El contenido representado aquí es el proyecto final
Cómo hacer un iphone/android/web controlable cable de extensión que puede utilizar para controlar su crockpot, puerta de garaje, cafetera, olla arrocera, licuadora smoothie... pescado grifo de tanque o cualquier otro dispositivo electrónico, desde cualqui

Cómo hacer un iphone/android/web controlable cable de extensión que puede utilizar para controlar su crockpot, puerta de garaje, cafetera, olla arrocera, licuadora smoothie... pescado grifo de tanque o cualquier otro dispositivo electrónico, desde cualqui

Este instructable le mostrará cómo crear un cable PC/iPhone/Android-controlable que puede controlar cualquier cosa eléctrica desde cualquier lugar con acceso a internet. La construcción costará 60$ y es bastante fácil de hacer. Probablemente usted te
Utilice un controlador de PS3 para controlar un robot NXT de Arduino

Utilice un controlador de PS3 para controlar un robot NXT de Arduino

actualización:Lo he arreglado un par de ejecución errores con el paquete de datos, y he modificado la biblioteca NXTI2CDevice para que sea compatible con Arduino 1.0.El archivo zip adjunto ha1. un nuevo sketch de Arduino2. un nuevo boceto de procesam
Mueva la mano para controlar brazo robótico OWI... sin compromiso

Mueva la mano para controlar brazo robótico OWI... sin compromiso

LA IDEA:Hay por lo menos 4 otros proyectos en Instructables.com (a partir del 13 de mayo de 2015) alrededor de modificar o controlar el brazo robótico OWI. No es de extrañar, ya que es tan un gran barato robótico kit y para jugar con. Este proyecto e
Uso de Cerberus para habilitar la depuración de ADB Android en teléfono con pantalla rota

Uso de Cerberus para habilitar la depuración de ADB Android en teléfono con pantalla rota

Se me cayó mi Nexus 4 en víspera de año nuevo y la pantalla agrietada. Todavía podía ver las imágenes pero el digitalizador dejó de funcionar, así que lo único que podía hacer era conectarlo a la computadora y copia de seguridad las carpetas que tení
El LeapCopter! (Salto de movimiento para controlar el helicóptero de Quad)

El LeapCopter! (Salto de movimiento para controlar el helicóptero de Quad)

Hola a todos! Esta es mi primera esperanza instructable que usted disfrutará.   Lo que hice en este proyecto fue tomando la plataforma del movimiento de salto y había usado para controlar un quad copter con nada más que de gestos con las manos!   Uti
Obtener Siri para controlar su hogar

Obtener Siri para controlar su hogar

Pensé que esto era increíblemente fresco y decidí hacer un instructivo por lo que podría hacer demasiado.La idea básica de este instructable es a siri para apagar la luz o luces múltiples al mismo tiempo.El entorno de desarrollo es NodeJS (un ' sabor
Utilizando un sensor de temperatura para controlar la velocidad de un motor utilizando arduino

Utilizando un sensor de temperatura para controlar la velocidad de un motor utilizando arduino

Esta aplicación es simple sólo mediante el uso de sensor de temperatura LM35 con un kit de arduino para controlar un ventilador y cambiar su velocidad con respecto a la temperatura leída por el microcontrolador que es en este caso el kit arduino.El s
Puzzlebox órbita: Utilizando un Arduino para controlar un helicóptero infrarrojo

Puzzlebox órbita: Utilizando un Arduino para controlar un helicóptero infrarrojo

en este Instructable vamos a explicar cómo las señales de infrarrojos son utilizados por un control remoto para controlar un juguete o dispositivo, a continuación, demuestran cómo un simple circuito se puede Agregar a un Arduino para manejar el mismo
Una guía para controlar cosas con variables de entrada (a través de arduino)

Una guía para controlar cosas con variables de entrada (a través de arduino)

el corazón de este proyecto es un) montan un sensor a entrada analógica arduino y b) programación con if... else instrucción.Este proyecto muestra un sistema de refrigeración de ordenador para mantener cierta temperatura dentro de una torre de ordena
Usando tablas de relé para controlar actuadores lineales

Usando tablas de relé para controlar actuadores lineales

En este Instructable, a aprender cómo utilizar las tablas de relé para controlar actuadores lineales. Todos los relés actúan igual, la única diferencia es cuántos están en el tablero.Cuatro relais pueden combinarse con la MegaMoto de mandos para perm
VOCALIZACION de gestos para la interacción de personas sordo y mudo

VOCALIZACION de gestos para la interacción de personas sordo y mudo

IntroducciónVocalizacion digital es un proyecto de finalidad social. Estamos intentando implementar un sistema que hacen que una brecha de comunicación entre los pueblos personas sordos y personas oyentes lo menos posible. Las personas sordas hacen u
ControlBox: Una perilla conectada a internet para controlar... nada!

ControlBox: Una perilla conectada a internet para controlar... nada!

Después de poner juntos a proyectos eléctricos Imp media docena o así, se me ocurrió que el imp es poderoso lo suficiente como para manejar tareas complicadas no significa que hacer una cosa simple conectado a internet es menos potente. Esta es una a