26-07-2015, 21:10
Witajcie zaczynamy od kabelków i jakiegoś małego głosniczka
Schemat podłączenia
Biblioteka
https://github.com/TMRh20/TMRpcm/
Sketch
Jutro lub pojutrze pokażę jak podłączyć wyjscie do Jack 3,5 mm na słuchawki.
Schemat podłączenia
Biblioteka
https://github.com/TMRh20/TMRpcm/
Sketch
Kod:
#include <SD.h>
#include <SPI.h>
#include <TMRpcm.h>
//#define SD_ChipSelectPin 53 //W mega pin 53
#define SD_ChipSelectPin 4 //Pin 4 na Uno pod Karte SD
TMRpcm audio; // Tworzymy obiek
void setup() {
audio.speakerPin = 9; //5,6,11 or 46 on Mega, 9 w Uno, Nano, itp
pinMode(13,OUTPUT); //Piny pary: 9,10 Mega: 5-2,6-7,11-12,46-45
Serial.begin(115200);
audio.setVolume(4);
if (!SD.begin(SD_ChipSelectPin)) {
return;
}else{
Serial.println("SD OK");
}
}
void loop() {
if(Serial.available()){ //Wysłnie komendy
switch(Serial.read()){
case '2': audio.play("NAZWAPIOSENKI.wav"); break; //Odtwarzenie stereo Piny 11,12 (9,10 w Uno)
case '3': audio.play("NAZWAPIOSENKI.wav",30); break; //Start pioenki stereo od 30 sek
case '4': audio.play("NAZWAPIOSENKI.wma",30); break; //Start pioenki stereo od 30 sek
case '=': audio.volume(1); break; //Podgłosnienie o 1
case '-': audio.volume(0); break; //Sciszenie o 1
case 'S': audio.stopPlayback(); break; //Zatrzymanie odtwarzania
}
}
}
Jutro lub pojutrze pokażę jak podłączyć wyjscie do Jack 3,5 mm na słuchawki.