![]() ![]() For example, the Arduino Mega 2560 has SPI pins located on a different part of the board. As with any development board, you may need to reroute pins and convert the logic levels if you are not using an ATmega328P-based board. Heads up! The shield was designed with the Arduino Uno R3 with ATmega328P footprint in mind. They can't, however, be used for any purpose other than SPI. The Arduino's three SPI data and clock pins - D11, D12, and D13 - can be used to interface to other SPI components. D9 is connected to the chip select input of the µSD card.D8 is connected to the reset input of the VS1053B.D7 is connected to the data chip select input of the VS1053B, which tells the chip when music data is being sent.This active-low pin tells the chip when data is being sent to it. D6 is connected to the chip select input of the VS1053B.This pin is an interrupt, which tells the Arduino that the IC needs more music data. D2 is connected to the data request output of the VS1053B.These pins can't be used to interface with other devices: The MP3 Player Shield requires exclusive use of a handful of pins. In the image above, the blue labels are pins used by the VS1053 MP3 Codec IC, the red labels are used for communication with the µSD card, and the purple-labeled pins are used by both components (yay SPI!). This guide is for boards marked "V15" (The decimal is omitted from the copper, so the version 1.5 PCB is marked 15). If you're not sure which version you've got, there's a version number on the bottom copper layer, underneath the headphone jack, as shown below. This hookup guide describes output configuration features that were added to the V1.5 revision of the MP3 shield. Headphones with a 3.5mm jack termination or an active speaker.An Arduino Uno, RedBoard, Arduino Pro or any other Arduino-compatible board.µSD Card and a computer with a means to get music files onto it.To follow along with this tutorial you'll need the following items: ![]() Hopefully, after reading through this tutorial, you'll be inspired to make the next, great MP3 Shield Music Box or another rockin', music-playing Arduino project. ![]() Then we'll go on to introduce some example code. In this tutorial we'll examine all of the ins and outs of the MP3 Player Shield. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |