Reproducir sonido con el Intel Edison y Arduino usando un altavoz Bluetooth (4 / 4 paso)

Paso 4: Reproducir sonidos mediante el entorno de Arduino

Como hemos explicado en el paso pasado, hemos estado jugando sonidos a través del comando de gst-lanzamiento-1.0. Que podemos llamar simplemente esta usando el comando system() dentro de Arduino:

 system("gst-launch-1.0 filesrc location= /home/root/smb3_power-up.wav ! wavparse ! pulsesink"); 

Para hacer las cosas un poco más bonito, podemos envolver este archivo en una función:

 void playSound(String file)<br>{ String s = gst-launch-1.0 filesrc location= /home/root/" + file; s += " ! wavparse ! pulsesink"; system(s.buffer); } 

Y simplemente lo llaman así:

 playSound("smb3_power-up.wav"); 

¡Buena suerte!

Artículos Relacionados

Una guía completa de puentes a bordo en el kit del Intel Edison para Arduino

Una guía completa de puentes a bordo en el kit del Intel Edison para Arduino

Kit Intel® Edison para Arduino permite el Edison de Intel® compatible con Arduino shields diseñados para el R3 del UNO. La Junta de expansión de Arduino incluye varias cabeceras de jumper para configurar el tablero con diferentes ajustes como niveles
IoT NFT sistema Aquaponic Controler con WebApp (Intel Edison y Node.js)

IoT NFT sistema Aquaponic Controler con WebApp (Intel Edison y Node.js)

AcuaponiaAquaponic combina la acuicultura (cultivo de pescado) con hidroponía (cultivo de plantas en agua). Excretar el pescado se descompone por las bacterias a nitratos que son absorbidos por las plantas como nutrientes y ley de raíces de la planta
Puerta de garaje teléfono controlado, desarrollada por Intel Edison Blynk & Arduino

Puerta de garaje teléfono controlado, desarrollada por Intel Edison Blynk & Arduino

Productos automatizados se ha vuelto más común y existen soluciones que son baratas en algunas áreas, un ejemplo podría ser el rayo interior o automáticos temporizadores. Pero si quieres una puerta que puede abrirse con un teléfono y no quiere pagar
Intel Edison Motor Arduino Shield DC Motor

Intel Edison Motor Arduino Shield DC Motor

Motor de la C.C. en Intel Edison Arduino con Arduino Shield MotorPaso 1: partes Intel Edison Arduino: https://www.adafruit.com/products/2180Shield Arduino Motor: http://www.amazon.com/Arduino-Motor-Shield-R3/dp/B...motor de la c.c. (estoy seguro que
Tocando música con su Intel Edison

Tocando música con su Intel Edison

¿Quién más le gusta la música? Apuesto a los que encuentran este interesante instructivo y divertido hacerlo. Hay tantos ordenadores monoplaca que todos tenemos y el amor como Raspberry Pi, Beaglebone ahora el Edison de Intel. Estos equipos son realm
MONTAJE del tablero de EDISON INTEL® con el INTEL® EDISON MINI BREAKOUT Junta

MONTAJE del tablero de EDISON INTEL® con el INTEL® EDISON MINI BREAKOUT Junta

En este instructable, te conectas el módulo Intel® Edison a una Junta de arranque mini Intel® Edison.Requisitos> módulo de Edison Intel> Intel Edison mini breakout Junta> 2 micro B para cables de tipo A USBNota que la Junta de arranque tiene dos
Física con Web Intel Edison

Física con Web Intel Edison

Nota: En Intel Internet de cosas regalo evento Gracias al Instructables a llegado a mis manos una genial Intel Edison, gracias IntelEn amigos de Hola este instructable les voy mostrar como hacer un faro del proyecto Web física un proyecto en desarrol
Intel Edison Sensor tablero usando francobordo/Python/matraz (programación mínima necesaria)

Intel Edison Sensor tablero usando francobordo/Python/matraz (programación mínima necesaria)

Primero queria agradecerles por la oportunidad de trabajar con un Edison y para ser dado por Intel/Instructables con el fin de participar en su concurso de IoT. Creo que esto es una gran manera de construir comunidad y animar a los desarrolladores qu
Tweet con su Intel Edison

Tweet con su Intel Edison

¿Así pues, tienes esta cool nuevo Edison, pero qué hacer con él? Bueno, hablar bastante bien con el internet, así que vamos a hacer hablar a internet!Curiosamente, las bibliotecas de ethernet para trabajo de Arduino igual en el Edison, así que ¿por q
Sensor de temperatura LM35 con registro de datos en tarjeta SD en Intel Edison

Sensor de temperatura LM35 con registro de datos en tarjeta SD en Intel Edison

-Muestra el uso de un sensor LM35 en Intel Edison para medir la temperatura durante largos períodos que van desde varias horas hasta semanas y registros de las lecturas de temperatura del sensor en una tarjeta SD insertada a bordo, todas las cosas ne
Múltiples factores autenticados Smart lock (relé) con Intel Edison y el autenticador Biomio

Múltiples factores autenticados Smart lock (relé) con Intel Edison y el autenticador Biomio

Esta integración muestra una implementación de cerradura de puerta inteligente referencia en Edison usando Biomio autenticador.Aquí está el flujo básico:Edison-controlador detecta presencia LE Bluetooth de teléfono cercanoUn desafío de autenticación
Intel® Edison | BrainHack();

Intel® Edison | BrainHack();

Este proyecto puede ser diferente de manojo de Instructables en la webEste es un juego entre usted y edison,Este proyecto necesita solo 2 partes! (es el Edison y el kit grove)oh sí he nombrado como Intel Edison:: BrainHack();Cómo surgió la Idea...Cre
Intel Edison vivo temperatura pantalla

Intel Edison vivo temperatura pantalla

Hola allí todo el mundo!Hace ya mucho tiempo publiqué nada por aqui, y pensé que la nueva versión de Intel Internet sería una gran idea para crear un instructable.¿- Qué es Internet?IoT está parado para "Internet de las cosas" que es un desarrol
Intel Edison, Twitter API y lindos perros

Intel Edison, Twitter API y lindos perros

¿No puede decidir que perro es más lindo? ¿Por qué no dejar que internet decida por ti? Este proyecto simple utiliza a la Intel Edison Twitter busque ciertas hashtags y servo motores y una pantalla LCD dependiendo de qué personas están twitteando sob