Arduino: PCM Audio Play

From OnnoWiki
Revision as of 12:58, 27 May 2018 by Onnowpurbo (talk | contribs) (Created page with "Install TMRpcm library cd ~/Arduino/libraries/ wget https://github.com/TMRh20/TMRpcm/archive/master.zip unzip master.zip mv TMRpcm-master/ TMRpcm ==Code== #include "SD...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Install TMRpcm library

cd ~/Arduino/libraries/
wget https://github.com/TMRh20/TMRpcm/archive/master.zip
unzip master.zip
mv TMRpcm-master/ TMRpcm

Code

#include "SD.h"
#define SD_ChipSelectPin 4
#include "TMRpcm.h"
#include "SPI.h"

TMRpcm tmrpcm;

void setup(){
tmrpcm.speakerPin = 9;
Serial.begin(9600);
if (!SD.begin(SD_ChipSelectPin)) {
Serial.println("SD fail");
return;
}

tmrpcm.setVolume(6);
tmrpcm.play("rain.wav");
}

void loop(){  }