Mündəricat:

20 dollarlıq bayram şənliyi: 5 addım (şəkillərlə birlikdə)
20 dollarlıq bayram şənliyi: 5 addım (şəkillərlə birlikdə)

Video: 20 dollarlıq bayram şənliyi: 5 addım (şəkillərlə birlikdə)

Video: 20 dollarlıq bayram şənliyi: 5 addım (şəkillərlə birlikdə)
Video: Asiyada səyahət edərkən 40 Asiya yeməyi | Asiya Küçə Qida Mətbəxi Bələdçisi 2024, Noyabr
Anonim
20 dollarlıq bayram şənliyi qutusu
20 dollarlıq bayram şənliyi qutusu

Bu layihə, düyməyə basıldığında təsadüfi bir səs verən bir qutunun necə qurulacağını göstərəcək. Bu vəziyyətdə, tətil zamanı ofisin ətrafında strateji olaraq yerləşdirə biləcəyim bir qutu qurmaq üçün istifadə etdim. İnsanlar düyməni basdıqda, tətildə necə hiss etdiklərindən asılı olaraq onları sevindirəcək və ya əsəbiləşdirəcək qısa bir bayram temalı səs klipi eşidirlər.

Ancaq başqa şeylər üçün də istifadə edə bilərsiniz. Təsadüfi qapı zəngi səslərini çalan öz qapı zəngimi etmək üçün də eyni dizayndan istifadə etdim. Hər hansı bir layihəyə səs əlavə etmək üçün əla bir yoldur.

Bu, Gizli Kod Kutusu layihəmə çox bənzəyir, ancaq bu dəfə yalnız bir düymə və klaviatura yoxdur.

Addım 1: hissələr

  • Edu -da Arduino Nano 4 dollar
  • Ebayda MP3-Flash-16P Səs Modulu 5 dollar
  • Uzun USB kabeli
  • 5V -luq usb divar şarj cihazı 2 dollar, yoxsa ətrafınızda köhnəsi ola bilər
  • Hər hansı bir təsadüfi ucuz hoparlör 2 dollar və ya ehtimal ki, ətrafda başqa bir şey yoxdur
  • 1 dollarlıq bir anlıq düymə
  • Layihə qutusu 6 dollar

Bu hissələrin çoxunu illər ərzində ayırdığım və ya saxladığım şeylərdən yenidən istifadə edə bildim, buna görə əsl xərcim Nano və Səs Modulu üçün cəmi 9 dollar idi.

Addım 2: Səs fayllarınızı yükləyin

Səs fayllarınızı yükləyin
Səs fayllarınızı yükləyin

İstifadə etmək istədiyiniz bəzi səs kliplərini tapmaq və kompüterinizə yükləmək üçün internetdən istifadə edin. Bu səs modullarının mp3 sıxılma üçün sabit bit sürətini və səs sənədindəki 44100 eyni nisbətini sevdiyini gördüm. Səs fayllarınızın bu xüsusiyyətlərə uyğun olduğundan əmin deyilsinizsə, faylı açmaq üçün Audacity kimi bir səs redaktə proqramından istifadə edə və sonra doğru parametrlərlə geri saxlaya bilərsiniz. Audacity -dən daha uzun səs kliplərini ehtiyaclarınıza uyğun bir şeyə endirmək üçün də istifadə edə bilərsiniz.

Səs modulunu USB portuna qoşun və kiçik bir USB sürücüsü kimi görünməlidir. 0001.mp3, 0002.mp3, 0003.mp3 və s. Bu səs modulunun onları çalması üçün vacibdir.

Addım 3: Komponentlərinizi yığın

Komponentlərinizi yığın
Komponentlərinizi yığın
Komponentlərinizi yığın
Komponentlərinizi yığın

Layihə qutunuzda bir çuxur qazın və düyməni bağlayın. Səsin daha aydın eşidilməsi üçün dinamikinizi bağladığınız yerlərdə dəliklər açmaq istəyə bilərsiniz. USB kabelinin keçməsi üçün başqa bir çuxur qazın. USB kabelinin ucunu kəsin və delikdən keçirin. Gərginliyi aradan qaldırmaq və kabelin delikdən geri çəkilməsinin qarşısını almaq üçün usb kabelinə düyün bağlayın.

Şəkildə göstərildiyi kimi komponentləri bağlayın. USB kabelindəki qırmızı teli Arduino üzərindəki VIN -ə və qara teli GND -ə bağlayın. Satın aldığınız səs modulundan asılı olaraq, pinout fərqli ola bilər, buna görə də sənədləri yoxladığınızdan və ya doğru pinoutu tapmaq üçün onlayn araşdırma apardığınızdan əmin olun. Şükürlər olsun ki, ebay satıcısı, əşyaların siyahısı ilə pinout yerləşdirdi.

Addım 4: Kod

Səs modulu üçün Arduino kitabxanasını yükləməli və quraşdırmalısınız.

github.com/Critters/MP3FLASH16P/archive/master.zip

Github səhifəsində oxumaq istəyə biləcəyiniz bəzi yaxşı təlimatlar var.

github.com/Critters/MP3FLASH16P

Layihənin kodu olduqca sadədir. Arduino Nano'yu kompüterinizə qoşun və bu skript yükləyin.

#include #include "SoftwareSerial.h" #include "MP3FLASH16P.h" MP3FLASH16P myPlayer;

boş quraşdırma () {

pinMode (12, INPUT_PULLUP); myPlayer.init (3); // Təsadüfi təsadüfi təsadüfi randomSeed (analogRead (A0)); }

boşluq döngəsi () {

if (digitalRead (12) == LOW) {// təsadüfi (1, 19) burada 19 səs fayllarının sayından 1 böyükdür // Son sayını 1 - 30 myPlayer.playFileAndWait (təsadüfi (1, 19), 25); }}

Addım 5: Əlavə edin

Ümid edirəm qutunuz indi işləyir və əyləncəli səslər çalır. İndi bir az led və ya bəzək əlavə edərək bir az bəzəməyə çalışın. Bəlkə də ağacınızda asılan bir bəzək əşyasına çevirin. Minaya böyük bir parlayan qırmızı LED düyməsini əlavə etdim və tərəflərə bir neçə buynuz əlavə etmək prosesindəyəm:)

Tövsiyə: