Spisu treści:

Arduino MP3: 4 kroki
Arduino MP3: 4 kroki

Wideo: Arduino MP3: 4 kroki

Wideo: Arduino MP3: 4 kroki
Wideo: dfplayer mini arduino. mp3 player 2024, Lipiec
Anonim
Arduino MP3
Arduino MP3

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

Części
Części

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

Ustawiać
Ustawiać

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: