Materialien und Werkzeuge für die Montage:
- Seeduino
- SD-Kartenleser (Steckplatz für SD-Karten);
- Lautsprecher und Kondensator bei 1-10 Mikrofarad.
Selbst gemachter Montageprozess:
Schritt 1 Elektronisch Gerätediagramm
Um SD-Karten an den Controller anzuschließen, benötigen Sie einen Spannungsteiler von 5 bis 3,3 V. Er ist auf Widerständen von 1,8 k und 3,3 k montiert. Speziell in diesem Fall kann die Karte jedoch auf 3,3 V geschaltet werden. SPI Die Karte wird über vier Drähte mit der Karte verbunden. Zum Essen müssen mindestens zwei übrig bleiben. In der Abbildung sehen Sie detaillierter, wie die Elektronik angeschlossen ist.
Schritt 2. Der Software-Teil des hausgemachten
Um die Firmware normal kompilieren zu können, benötigen Sie die fat16lib-Bibliothek. Entpacken Sie die Bibliothek mit Arduino in einen Ordner und geben Sie ihm den Namen FAT16. Standardmäßig muss nichts an der Firmware geändert werden. Die Karte darf ausschließlich im FAT16-System formatiert werden. Der Autor verwendete eine 256-Megabyte-Karte.
Schritt 3. Musik abspielen
Musik muss im 8-Bit-Format WAV PCM Mono 8kHz aufgenommen werden. Um Musik in das gewünschte Format zu transkodieren, können Sie den Encoder Switch Sound File Converter verwenden. Es ist auch wichtig, dass die Namen der Musik auf der Karte das Format xxx.wav haben. Namen müssen ohne Erweiterung durch Leerzeichen eingegeben werden. In der Firmware sollten sie sich in der Zeile Playlist = "song1 song2 song3"; befinden.
Das ist in der Tat alles. Auf diese einfache Weise können Sie schnell einen sehr einfachen Spieler zusammenstellen. Der Garagino-Controller ist auch für diese Zwecke geeignet, aber in diesem Fall unterscheiden sich die Komponenten und das Baugruppendiagramm etwas.