• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 1 głosów - średnia: 5
  • 1
  • 2
  • 3
  • 4
  • 5
[Poradnik] Muzyka poprzez Arduino (Wav pliki)
#1
Witajcie zaczynamy od kabelków i jakiegoś małego głosniczka

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.
 
Odpowiedź
  


Wiadomości w tym wątku
[Poradnik] Muzyka poprzez Arduino (Wav pliki) - przez zaba141 - 26-07-2015, 21:10

Skocz do:


Przeglądający: 1 gości