#include #include #include #include "SD.h" #define SD_ChipSelectPin 4 #include "TMRpcm.h" #include "SPI.h" #define trigpin 7 #define trigopin 8 TMRpcm tmrpcm; void setup(){ pinMode (trigpin,INPUT_PULLUP); pinMode (trigopin,INPUT_PULLUP); tmrpcm.speakerPin = 9; Serial.begin(9600); if (!SD.begin(SD_ChipSelectPin)) { Serial.println("SD fail"); return; } } int flag=0; int flag1=0; void loop(){ int sp; int sp1; sp=digitalRead(trigpin); sp1=digitalRead(trigopin); if (sp==LOW&&flag==0) { tmrpcm.setVolume(5); tmrpcm.play("diags.wav"); delay (5000); flag=1; } else if (sp1==LOW&&flag1==0) { tmrpcm.setVolume(5); tmrpcm.play("Africa.wav"); delay (5000); flag1=1; } else if (sp==HIGH&&sp1==HIGH){ flag=0; flag1=0; delay (500); } }