4180 Lab 2

Dependencies:   mbed wave_player Servo 4DGL-uLCD-SE Motor SDFileSystem LSM9DS1_Library_cal PinDetect X_NUCLEO_53L0A1

part14.h

Committer:
emilywilson
Date:
2020-02-04
Revision:
2:de355b6fbd87
Parent:
1:6d8f645530b8

File content as of revision 2:de355b6fbd87:

#include "mbed.h"
#include "SDFileSystem.h"
#include "wave_player.h"

SDFileSystem sd(p5, p6, p7, p8, "sd");
AnalogOut DACOut(p18);

wave_player player(&DACOut);

int run_part14() {
    FILE *wave_file = fopen("/sd/sample.wav", "r");
    player.play(wave_file);
    fclose(wave_file);
    return 0;
}