Mündəricat:
- Addım 1: Təchizat
- Addım 2: Hazırlıq - Qutu
- Addım 3:
- Addım 4: Düymələrin Kabellənməsi
- Addım 5: MP3 Çalar Qalxanı
- Addım 6: Güc Təchizatı
- Addım 7: Nəticə
Video: Arcade Soundbox: 7 addım (şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
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
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
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:
Addım 4: Düymələrin Kabellənməsi
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ı
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ı
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ə:
Bubble Bobble Arcade Dolabı (Bartop): 14 Addım (Şəkillərlə)
Bubble Bobble Arcade Kabineti (Bartop): Başqa bir kabinet qurma bələdçisi varmı? Şkafımı, ilk növbədə, Galactic Starcade -dən şablon olaraq istifadə edərək qurdum, amma gedərkən bir az dəyişiklik etdim ki, fikirləşirəm ki, hər ikisini də yaxşılaşdırıram. bəzi hissələri yerləşdirmək asanlığı və estetiği yaxşılaşdırmaq
Mini Bartop Arcade: 8 Addım (Şəkillərlə birlikdə)
Mini Bartop Arcade: Bu dəfə sizə bu saytda göründüyü kimi Picade Desktop Retro Arcade Machini əsasında hazırlanmış Raspberry Pi Zero istifadə edərək köhnə vaxtlarımın arcade versiyasını göstərmək istərdim: https: //howchoo.com/g/mji2odbmytj/picade -review-ra … Bu layihənin məqsədi retro qurmaqdır
Makecode Arcade ilə GameGo -da Sonsuz Səviyyələri olan Platformer: 5 Addım (Şəkillərlə)
Makecode Arcade ilə GameGo -da Sonsuz Səviyyə ilə Platformer: GameGo, TinkerGen STEM təhsili tərəfindən hazırlanmış Microsoft Makecode uyğun retro oyun portativ konsoludur. STM32F401RET6 ARM Cortex M4 çipinə əsaslanır və STEM müəllimləri və ya retro video oyunu yaratmaqdan zövq alan insanlar üçün hazırlanmışdır
Ultimate Arcade - Retrospektiv Quruluş: 10 Addım (Şəkillərlə)
Ultimate Arcade - Retrospektiv Quruluş: Təcrübə və arxadan görmə böyük şeylərdir. Digər gün, təxminən 10-12 il əvvəl hazırladığım, indi köhnəlmiş yaradıcılığa baxaraq anbarda gəzdim. Qızımın cəmi 10 və ya 11 yaşında, yəqin ki, 12 yaşında olanda tikməyə başladım
Xüsusi Bartop Arcade Dolabı: 32 Addım (Şəkillərlə birlikdə)
Xüsusi Bartop Arcade Şkafı: Salam və xüsusi bir bartop arcade kabinetinin necə qurulacağına dair ilk Təlimatımı yoxladığınız üçün təşəkkür edirəm! Yaşlandıqca və nostaljik retro oyunlarından zövq almaq istəyərkən oyun meydançaları həqiqətən geri dönməyə başladı. Böyük bir fürsət yaradır