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!