Mündəricat:

Arcade Soundbox: 7 addım (şəkillərlə)
Arcade Soundbox: 7 addım (şəkillərlə)

Video: Arcade Soundbox: 7 addım (şəkillərlə)

Video: Arcade Soundbox: 7 addım (şəkillərlə)
Video: [KALPA on PC] oppressive - Sound-Box | Arcade Lvl. S5 2024, Dekabr
Anonim
Arcade Soundbox
Arcade Soundbox

Uzun müddətdir ki, bu cür sayt kimi, amma real həyatda olan bir səs qutusu hazırlamaq istəyirdim.

Güman edirəm ki, belə bir qutu yaradan ilk adam deyiləm, amma burada heç vaxt tapmadım, ona görə də nəşr etmək qərarına gəldim!

Ümid edirəm zövq alırsınız, bu mənim ilk təlimatımdır və ana dilim olmadığı üçün ingiliscə səhvlərə çox sərt yanaşmayın.

Addım 1: Təchizat

Təchizat
Təchizat

Bu layihə üçün sizə lazım olacaq:

  • Qutu üçün 3 mm preslənmiş ağac
  • bu və ya bu kimi arcade düymələri (sonunu aldım)
  • bəzi keçid açarları
  • bəzi tellər
  • çörək taxtası
  • bir arduino uno
  • bir sparkfun mp3 pleyer qalxanı (burada Amazon üçün)
  • düymələr və yer üçün bir dəstə rezistor. 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k və 220k, üstəgəl 470k istifadə etdim

Addım 2: Hazırlıq - Qutu

Hazırlıq - qutu
Hazırlıq - qutu

Qutu, makercase kimi bir veb saytdan istifadə edərək yaradılmışdır. Düymələrin diametri 6 sm olduğu üçün 25 sm -lik bir kvadrat qutu yaradın. Qutumun hündürlüyü təxminən 15 sm -dir (arduino, kabellər, dinamik üçün boşluğu nəzərə alın …)

Inkscape, coreldraw və ya Adobe Illustrator istifadə edərək qutunun yuxarı hissəsində deliklər yaradın. Daha sonra hər düyməyə bağlayacağınız səslərin adlarını da əlavə edə bilərsiniz. Gələcək bir versiyada, güc düyməsinin deliklərini əlavə edəcəyəm.

Svg faylınız hazır olduqdan sonra ən çox sevdiyiniz lazer kəsicidən istifadə edərək kəsin.

Addım 3:

Şəkil
Şəkil

Addım 4: Düymələrin Kabellənməsi

Düymələrin naqilləri
Düymələrin naqilləri
Düymələrin naqilləri
Düymələrin naqilləri
Düymələrin naqilləri
Düymələrin naqilləri

Diqqət yetirdiyiniz kimi, MP3 pleyerin qalxanındakı düymələri birləşdirmək üçün bir çox pulsuz sancağımız yoxdur, buna görə də analog pin istifadə edən həqiqətən gözəl bir "hiylə" istifadə etməli olacağıq. Bu kitabda həqiqətən yaxşı izah edilmişdir.

Fərqli dəyərlərə malik olan müxtəlif rezistorları paralel olaraq +5V -ə, sonra düyməni, sonra düyməni analog pinə bağlamalısınız.

Torpaq üçün 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k və 220k, üstəgəl 470k istifadə etdim. Niyə bu dəyərlər? Yaxşı … Bunlar mənim qarışıqlığımda tapdığım ilk şeydir və olduqca yaxşı uyğunlaşdılar.

Şəkillərdə əlaqələrimi görə bilərsiniz. Lehimləmə işində çox yaxşı olmadığım üçün onu çörək taxtasına qoymağı üstün tutdum, amma gələcəkdə qutunu kiçiltmək üçün onu dəyişəcəm (tellər və çörək lövhəsi çox yer tutur).

Hər şey bağlandıqdan sonra koda davam edə bilərsiniz. Daha əvvəl əlaqələndirilmiş kitabda izah edilmişdir, amma açmaq istəmirsinizsə, analoq pindəki dəyəri oxumaq və hər bir rezistora uyğun hallar yaratmaq fikriniz var. Mənim vəziyyətimdə belə idi:

əgər (val> = 920 && val <= 940) {Serial.println ("yaşıl"); } başqa halda (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("bənövşəyi")); } başqa {Serial.println (val); }

Bunu dəyərlərinizə uyğunlaşdırmaq üçün bir az uyğunlaşdırmanız lazım ola bilər.

Addım 5: MP3 Çalar Qalxanı

MP3 pleyer qalxanı
MP3 pleyer qalxanı

Bu qalxanla heç oynamamısınızsa, sparkfun -da dərsləri yoxlamağı məsləhət görürəm.

Hər halda, mənim layihəmdə işləyən kodu tapa bilərsiniz.

Kodda 10 nömrəli pinin istifadəsini görə bilərsiniz, bu səslərin "xəttini" seçmək üçündür.

Qutumun yalnız 9 səsdən çox oynamalı olduğuna qərar verdim, buna görə bir keçid açarı əlavə etdim. Bağlandıqda, pin aşağı düşür və kod "mahnı" dəyişəninə 9 əlavə edir və bu konfiqurasiyada 18 mahnını çalmağa imkan verir. Düymələrin əlavə olunmasını təsəvvür etmək tamamilə mümkündür. 2, 4, 8, 16, 32… mahnı dəstləri…

Addım 6: Güc Təchizatı

Güc Təchizatı
Güc Təchizatı

Enerji təchizatına gəldikdə, AA batareyaları üçün 3 yuvalı bir batareya qutusu istifadə etdim. Arduinonun zəmini yerə bağladım və batareya qutusunun gücünü bir açara bağladım. Açarın digər pimi arduino Vin -ə gedir.

Arduino və dinamik üçün yalnız bir düyməni istifadə edə bilmədiyim üçün dinamiklə eyni şeyi etdim.

(Səs qutusunun işləməsi üçün basmalı olduğum iki düymə ilə başa çatıram … Bunu daha sonra həll edə bilərəm.)

Addım 7: Nəticə

Hər şey telli olduqdan sonra onu qutuya qoyun, yerində qalması üçün dua edin və səs qutunuzla oynayın!

(Sərnişin oturacağında bir dostunuzla gəzintiyə çıxın, onunla oynasın və sonda qutunun qırılması üçün dua edin …)

Oxuduğunuz üçün təşəkkür edirəm. Bilirəm, bəzi təkmilləşdirmələrə ehtiyacı var (çox) və bunu daha sonra təlimatlara əlavə etmək üçün geri qayıdacağam:)

"İlk dəfə Müəllif Müsabiqəsinə" girdim, buna görə də, bu layihəni bəyənmisinizsə, ona səs verməyi düşünün!:)

Tövsiyə: