
Reproducir audio
Dependencies: mbed wave_player SDFileSystem TextLCD
main.cpp
- Committer:
- elpunkixi
- Date:
- 2019-07-08
- Revision:
- 2:277001f3ae5c
- Parent:
- 0:bdbd3d6fc5d5
File content as of revision 2:277001f3ae5c:
#include "mbed.h" #include "TextLCD.h" #include "SDFileSystem.h" #include "wave_player.h" AnalogOut DACout(PTE30); wave_player waver(&DACout); SDFileSystem sd(PTD2, PTD3, PTD1, PTD0, "sd"); // Pines del modulo sd Serial pc (USBTX,USBRX);// Comunicacion serial con el pc float p,q,w; int sel; void receivedByte()// Interrupcion pc { int byteReceived = pc.getc();//Variable que viene del pc switch (byteReceived) { case 'x' :// Segunda etapa: Primera terapia calma -.- sel=1; break; } } int main() { pc.baud(9600); pc.attach(&receivedByte); FILE *wave_file; while(1) { if (sel == 1) { wave_file = fopen("/sd/AUDIO.wav", "r"); waver.play(wave_file); fclose(wave_file); } } }