Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
To urządzenie umożliwia odtwarzanie kilku plików MP3 za naciśnięciem jednego przycisku.
Sercem systemu jest płyta Lilypad MP3 z wbudowanym kontrolerem Atmel i układem dekodera MP3
Urządzenie posiada 5 przycisków i enkoder do wybierania pomiędzy kilkoma bankami dźwięków.
To urządzenie jest (częściowo) funkcjonalne, nawet bez programowania! Używana płyta lilypad jest dostarczana z domyślnym oprogramowaniem układowym, które umożliwia odtwarzanie do 5 plików MP3 za naciśnięciem jednego przycisku.
Jeśli wgrasz nowe oprogramowanie, które jest zawarte w tej instrukcji, będziesz mógł odtwarzać do 35 dźwięków MP3.
Teoretycznie liczba dźwięków jest nieco nieograniczona, jeśli przepiszesz oprogramowanie.
Krok 1: Krok 1: Zbieranie części
Oto, czego potrzebujesz:
1. Płyta LilyPad MP3, dostępna na Sparkfun.com art. DEV-11013 ROHS van znajdziesz go na
www.sparkfun.com/products/11013
2. Enkoder obrotowy do tej płyty (COM-10982 ROHS) z ładnym pokrętłem (COM-10597)
Case Farnell 531856 lub użyj dowolnego etui, które uznasz za stosowne.
3. Głośnik (opcjonalnie, możesz użyć zestawu słuchawkowego, jeśli chcesz)
4. LIPO Accu, użyłem 880 mAH 3,7 V 3,3 WH. Możesz użyć różnych rodzajów, ale musisz odnieść się do arkusza danych płyty mp3, ponieważ być może będziesz musiał zmienić rezystor, aby twój działał.
5. włącznik/wyłącznik
6. miniaturowe przyciski. normalnie otwarte 5 sztuk
Do przeprogramowania płytki potrzebne będzie oprogramowanie Arduino GUI oraz kabel programatora 5V FTDI. Sparkfun DEV-09718 ROHS
Będziesz także potrzebował oprogramowania układowego.
Krok 2: Krok 2: Sprzęt
Obudowa, której użyłem, została zamówiona w firmie Farnell. # 531856 i kosztuje około 7 $
Wydrukowałem szkic mojego frontu i przymocowałem go do etui w celu skopiowania oznaczeń otworów m.in. na obudowę.
Jak widać, wykonany długi rękaw na dźwięk głośnika, dzięki czemu można usłyszeć dźwięk, gdy etui jest zamknięte. Na górze tego rękawa przykleiłem małe kawałki zapałek gorącym klejem i pokryłem logo soundtastic.
Przednia okładka i logo są uplastycznione, aby wydłużyć ich trwałość.
Wyłącznik zasilania i przełączniki spustu są również wklejone wewnątrz obudowy.
Zdjęcia pokazują więcej, niż mogę teraz powiedzieć.
Krok 3: Krok 3: Przygotuj kartę SD
Karta SD musi być pusta.
1 Sformatuj kartę za pomocą FAT
2. umieść pliki MP3 na karcie.
Pliki muszą być nazwane w określony sposób.
Nazwy plików muszą być zgodne ze standardem 8.3.
Najważniejsze są dwie pierwsze postacie. Pierwszy znak mówi urządzeniu, jakiego przycisku użyć do odtworzenia pliku.
Drugi znak mówi urządzeniu, do jakiego banku dźwięków należy plik.
przykład 2ADANS.mp3 ten plik zostanie zapisany w pierwszym banku (A) pod przyciskiem 1
przykład 3DSING.mp3 ten plik zostanie zapisany w 4 banku (D) pod przyciskiem 3.
Aby urządzenie działało, pierwszy znak musi mieć postać: 1, 2, 3, 4 lub 5, a drugi znak to A, B, C, D, E, F lub G. Jeśli drugi znak to A, B, C, D, E, F lub G. inaczej niż to, w bankach dźwięku będzie chaos!
Krok 4: Krok 4: Wgrywanie oprogramowania sprzętowego
Możesz zmienić oryginalny plik, jeśli chcesz, ale nie zapomnij go później skompilować.
Pliki biblioteki muszą być zainstalowane, aby oprogramowanie układowe skompilowało się pomyślnie
Oprogramowanie można wgrać za pomocą kabla programatora 5V FTDI lub za pomocą własnego programatora ISP.
Jeśli nie zmienisz oryginalnego oprogramowania, które jest wstępnie zainstalowane na nowej tablicy MP3BOARD, będzie ona w stanie odtworzyć tylko 5 plików. W takim przypadku nazwy plików muszą zaczynać się od liczby: 1, 2, 3, 4 lub 5.
Krok 5: Krok 5: Testowanie urządzenia
Jeśli wszystko poszło dobrze, powinieneś być w stanie odtwarzać dźwięki:
1. Upewnij się, że bateria jest naładowana
2. Upewnij się, że włącznik zasilania jest włączony
3. Upewnij się, że przełącznik zasilania na płytce drukowanej jest również włączony!
4. Upewnij się, że dźwięki MP3 na karcie SD mają poprawną nazwę
5. upewnij się, że wybrany jest właściwy bank, domyślnie po włączeniu jest biały bank (A)
Baw się dobrze grając swoje dźwięki !!