Spisu treści:
Wideo: Arduino MP3: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
W tej Instrukcji pokażę, jak stworzyłem bardzo podstawowy odtwarzacz mp3. Krótko mówiąc, w pamięci zapisane są melodie, które będą odtwarzane w zależności od tego, które przyciski zostaną naciśnięte.
Krok 1: Składniki
Rezystory
1x 220 omów
1x 560 omów
1x 4,7 tys. omów
1x 1k omów
1x 10k omów
1x 1M omów
1x dioda LED
4x przyciski
1x Piezo
Krok 2: Konfiguracja
Umiejscowienie przycisków i rezystorów zasila wejście analogowe i nazywa się to drabinką rezystorową.
Pierwszy przycisk jest podłączony tylko przewodem, drugi z opornikiem 220 omów, trzeci z opornikiem 10 k omów, a czwarty z opornikiem 1 M om.
Na koniec obwód należy uzupełnić rezystorem 1K om. Tymczasem inny przewód powinien być podłączony do analogowego w A0, aby odczytać rezystancję.
W środku przewód z cyfrowego pinu 8 musi być podłączony do brzęczyka i rezystora. Wyjście z pinu 8 to melodia brzęczyka i kiedy dioda LED włączy się lub wyłączy.
Wreszcie, brzęczyk powinien być uzupełniony o 4,7 kiloomów, aby zmniejszyć głośność, a także sprawić, że dźwięk będzie czystszy.
Krok 3: Kodeks
Jeśli chodzi o kod, składa się on z dwóch części. Kodowanie utworów i kodowanie utworu, który ma być odtwarzany po naciśnięciu przycisku.
Piosenki są i są kodowane przez:
Imperialny Marsz Gwiezdnych Wojen
przez eserra / www.instructables.com/id/How-to-Easily-Play-Music-With-Buzzer-on-Arduino-Th/
Piosenka o Harrym Potterze
przez Borderliner / www.instructables.com/id/Arduino-Harry-Potter-Theme-Song
Tetris
Przez electricmango /
Wprowadziłem niewielkie modyfikacje w kodach, aby działały z moją tablicą.
Krok 4: Ulepszenia
Jest wiele rzeczy, które mógłbym poprawić w przyszłości. Należą do nich dodanie potencjometru pomiędzy podłączeniem pinu 8 do brzęczyka. Za pomocą potencjometru będę mógł kontrolować głośność brzęczyka. Powinienem też skompresować notatki do oddzielnych bibliotek lub wszystkich do jednej. Dodanie czegoś takiego jak timer 555 i podłączenie kilku diod LED sprawi, że będzie bardziej błyskotliwy. Na koniec mógłbym dodać SCR i przycisk, który po naciśnięciu zatrzymuje dowolny utwór w połowie.
W każdym razie dzięki za przeczytanie mojego Instructable.
Zalecana:
Jak zrobić odtwarzacz MP3 z wyświetlaczem LCD za pomocą modułu Arduino i DFPlayer Mini MP3 Player: 6 kroków
Jak zrobić odtwarzacz MP3 z wyświetlaczem LCD za pomocą modułu odtwarzacza MP3 Arduino i DFPlayer Mini: Dzisiaj stworzymy odtwarzacz MP3 z wyświetlaczem LCD za pomocą modułu odtwarzacza MP3 Arduino i DFPlayer mini. Projekt może odczytywać pliki MP3 na karcie SD i można je wstrzymać i graj tak samo jak urządzenie 10 lat temu. A także ma zabawę z poprzednią i następną piosenką
Biblioteka Arduino do dekodowania MP3: 4 kroki
Biblioteka Arduino do dekodowania MP3: Ze względu na coraz większą popularność szybkich mikrokontrolerów, takich jak ESP32 i seria ARM M, dekodowanie MP3 nie jest już wymagane przez specjalistyczny sprzęt. Dekodowanie można teraz wykonać w oprogramowaniu. Dostępna jest świetna biblioteka od
Jak korzystać z modułu odtwarzacza MP3 DFMini z Arduino: 4 kroki
Jak używać modułu odtwarzacza MP3 DFMini z Arduino: Kilka projektów wymaga odtwarzania dźwięku, aby dodać jakąś funkcjonalność. Wśród tych projektów wyróżniamy na przykład: dostępność dla osób niedowidzących, odtwarzacze MP3 i wykonywanie dźwięków głosowych przez roboty. We wszystkich tych sy
Mówiące Arduino - Odtwarzanie MP3 z Arduino bez żadnego modułu - Odtwarzanie pliku Mp3 z Arduino za pomocą PCM: 6 kroków
Mówiące Arduino | Odtwarzanie MP3 z Arduino bez żadnego modułu | Odtwarzanie pliku MP3 z Arduino za pomocą PCM: W tej instrukcji dowiemy się, jak odtwarzać plik mp3 za pomocą arduino bez użycia żadnego modułu audio, tutaj użyjemy biblioteki PCM dla Arduino, która odtwarza 16 bit PCM o częstotliwości 8 kHz, więc zróbmy to
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE - Instalowanie płytek Esp w Arduino Ide i programowanie Esp: 4 kroki
Pierwsze kroki z Esp 8266 Esp-01 z Arduino IDE | Instalowanie płyt Esp w Arduino Ide i programowanie Esp: W tej instrukcji dowiemy się, jak zainstalować płyty esp8266 w Arduino IDE oraz jak zaprogramować esp-01 i przesłać w nim kod. Ponieważ płyty esp są tak popularne, pomyślałem o naprawieniu instrukcji dla to i większość ludzi boryka się z problemem