Mündəricat:

Arduino MP3: 4 addım
Arduino MP3: 4 addım

Video: Arduino MP3: 4 addım

Video: Arduino MP3: 4 addım
Video: Arduino Start #6. Модуль MP3 и ARDUINO 2024, Noyabr
Anonim
Arduino MP3
Arduino MP3

Bu Təlimatlarda sizə çox sadə bir mp3 pleyer hazırladığımı göstərəcəyəm. Bir sözlə, yaddaşda hansı düymələrin basıldığına görə çalınacaq melodiyalar var.

Addım 1: Komponentlər

Komponentlər
Komponentlər

Rezistorlar

1x 220 ohm

1x560 ohm

1x 4.7k ohm

1x 1k ohm

1x10k ohm

1x 1M ohm

1x LED

4x düymələr

1 x Piezo

Addım 2: Quraşdırma

Qurmaq
Qurmaq

Düymələrin və rezistorların yerləşdirilməsi analoq girişə daxil olur və buna müqavimət nərdivanı deyilir.

Birinci düymə sadəcə tellə, 2 -ci 220 ohm rezistorla, 3 -cü 10K ohm rezistorla, 4 -cü isə 1M ohm rezistorla bağlanır.

Sonda dövrə 1K ohm rezistorla tamamlanmalıdır. Bu vaxt müqaviməti oxumaq üçün başqa bir tel A0 -dakı analoqa qoşulmalıdır.

Mərkəzdə rəqəmsal pin 8 -dən bir tel səs siqnalı və rezistora qoşulmalıdır. Pin 8 -dən çıxan səs siqnalı çalacaq və LED nə vaxt açılacaq və ya sönəcək.

Nəhayət, səsi azaltmaq və səsi daha aydın etmək üçün səs siqnalı 4.7k ohm ilə tamamlanmalıdır.

Addım 3: Kod

Kod üçün iki hissədən ibarətdir. Mahnıların kodlaşdırılması və bir düyməyə basıldığında hansı mahnının çalınacağı üçün kodlaşdırma.

Mahnılar kodlaşdırılıb:

Ulduz Döyüşləri İmperatorluq Martı

by eserra/www.instructables.com/id/How-to-Easily-Play-Music-With-Buzzer-on-Arduino-Th/

Harry potter tema mahnı

by Borderliner/www.instructables.com/id/Arduino-Harry-Potter- Theme-Song

Tetris

Electricmango/https://electricmango.github.io

Lövhəmlə işləmək üçün kodlarla kiçik bir dəyişiklik etdim.

Addım 4: Təkmilləşdirmələr

Gələcəkdə inkişaf etdirə biləcəyim çox şey var. Bunlara pin 8 -in səs siqnalı ilə əlaqəsi arasında potansiyometr əlavə etmək daxildir. Potensiometr ilə səs siqnalını idarə edə biləcəyəm. Ayrıca qeydləri ayrı kitabxanalara və ya hamısını bir yerə yığmalıyam. 555 taymer kimi bir şey əlavə etmək və bir neçə LED -i bağlamaq onu daha parlaq edəcək. Nəhayət, bir SCR və hər hansı bir mahnını basıldığında dayandıran düyməni əlavə edə bilərdim.

Hər halda, Təlimatımı oxuduğunuz üçün təşəkkürlər.

Tövsiyə: