Automatisk MP3-spelare (7 / 16 steg)
Steg 7: Installera MP3 sköld
Skydda systemet med PIR-sensorn arbetsminne upp Arduino till MP3.
SparkFun har en utmärkt sektion kallas en Hook Up Guide om hur du installerar MP3
sköld. I princip finns det två delar för att ställa in MP3 sköld: maskin- och programvara. Hårdvaran är främst lödning i huvudena på skölden. När rubrikerna har varit löda på MP3 skölden då sköld header stiften kan skjutas till Arduino Uno Rev3. Det finns två av sex stift på ena sidan och två uppsättningar av åtta stift på andra sidan så blir alla tjugoåtta stift uppradade tar vissa koncentration men det är inte alltför dålig.
Mjukvaran är lite mer arbete. Hook Up Guide har igen ett bra avsnitt om dataöverföring och installerande SFEMP3Shield Arduino bibliotek. Det som illa denna builder är att det måste skapas en mapp för SFEMP3Shield Arduino-biblioteket. Jag fick denna del men jag fick inte det faktum att man måste vara noga med att inte använda symboler i Biblioteksmappar till exempel bindestreck. När biblioteket var kastades första installerade fel på grund av bindestreck i mappnamnet bibliotek.
Med SFEMP3Shield Arduino biblioteket installerat är nästa steg att installera skiss på Arduino som fungera sköld. Jag kämpade med detta en tid eftersom alla exempel först hittade fanns hundratals rader lång med sektioner för att spela flera spår, blanda låtar och massor av avancerade funktioner inte behövs för detta projekt. En rätt och slätt skiss var slutligen hamrade ut kopieras härmed nedan. Ett problem jag haft berodde inte läsa guiden SparkFun Hookup noggrant. Jag försökte använda digital stift 12 och 13 för ingång och utgång. Dessa stift används för andra funktioner av skölden och endast två digitala stiften tillgängliga är 5 och 10. Så 5 används som indata från PIR-sensor och 10 används som utgång till indikatorn LED.