Materialen en gereedschappen voor montage:
- Seeduino
- SD-kaartlezer (slot voor SD-kaarten);
- luidspreker en condensator op 1-10 microfarads.
Zelfgemaakt montageproces:
Stap 1 Elektronisch apparaat diagram
Om SD-kaarten op de controller aan te sluiten, heb je een spanningsdeler nodig van 5 tot 3,3 V. Deze is gemonteerd op weerstanden met een nominale waarde van 1,8 k en 3,3 k. Maar in dit geval kan het bord worden geschakeld naar 3,3 V. SPI De kaart wordt met vier draden op het bord aangesloten. Er moeten er minstens twee over zijn voor voedsel. In het diagram kun je in meer detail zien hoe de elektronica is aangesloten.
Stap 2. Het softwaregedeelte van de zelfgemaakte
Om de firmware normaal te kunnen compileren, heb je de fat16lib-bibliotheek nodig. Pak de bibliotheek uit in een map met Arduino en geef het de naam FAT16. Standaard hoeft er niets te worden gewijzigd in de firmware. De kaart mag uitsluitend worden geformatteerd in het FAT16-systeem. De auteur gebruikte een kaart van 256 megabyte.
Stap 3. Speel muziek af
Muziek moet worden opgenomen in WAV PCM Mono 8 kHz 8 bit-indeling. Om muziek naar het gewenste formaat te transcoderen, kunt u de encoder Switch Sound File Converter gebruiken. Het is ook belangrijk dat de namen van de muziek op de kaart het formaat xxx.wav hebben. Namen moeten worden ingevoerd zonder uitbreiding door spaties. In de firmware zouden ze op de regel moeten staan afspeellijst = "song1 song2 song3 ″;.
Dat is eigenlijk alles. Op deze eenvoudige manier kun je snel een heel simpele speler samenstellen. De Garagino-controller is ook geschikt voor deze doeleinden, maar in dit geval zijn de componenten en het montageschema enigszins anders.