Stap 2: Het maken van de speler
Het circuit zoals weergegeven in de bovenstaande fritzing-afbeelding maken Zorg ervoor dat u draad de SD-kaartlezer correct als u niet wilt het risico uw SD-kaart beschadigen. Hier zijn alle verbindingen die SD kaart. (U hoeft te vrezen voor dit als u zijn met behulp van een SD-shield, maar als u een module gebruikt u het kabellengte moet tot.)
+-----------+---------------------------------+| SD module | Arduino (UNO) | +-----------+---------------------------------+ | Gnd | Gnd | | 3.3v | 3.3v | | 5v | 5v | | CS | pin 4 (Pin 53 on Arduino Mega) | | MOSI | pin 11 (Pin 51 on Arduino Mega) | | SCK | pin 13 (Pin 52 on Arduino Mega) | | MISO | pin 12 (Pin 50 on Arduino Mega) | | Gnd | Gnd | +-----------+---------------------------------+
Bovendien, moet de aansluiting van de luidsprekers als volgt zijn:
- Spreker - Pin 9 (Pin 11 op Arduino Mega) (dit is vereist voor TMRpcm bibliotheek die wordt gebruikt met deze code)
De switches moeten worden aangesloten op 5, 6, 7-pins (respectievelijk - terugspoelen naar het eerste bestand, Play, volgende).
De code die ik heb geschreven vereist TMRpcm bibliotheek (u moet het downloaden vanaf https://github.com/TMRh20/TMRpcm/archive/master.zip)
Ga naar de Arduino IDE. De gedownloade bibliotheek opnemen door te gaan naar schets > omvatten bibliotheek > toevoegen Zip-bestand.
Nu het uploaden van de code die hieronder wordt gegeven op je Arduino board.
Note : If you are using Arduino Mega, you need to make 2 changes in the code.1. Use pin 11 as speaker pin instead of pin 9. 2. Use pin 53 as CS pin instead of pin 4.