Cuprins:

Arcade Soundbox: 7 pași (cu imagini)
Arcade Soundbox: 7 pași (cu imagini)

Video: Arcade Soundbox: 7 pași (cu imagini)

Video: Arcade Soundbox: 7 pași (cu imagini)
Video: Setting Up & Playing Classic Arcade Game PCBs 2024, Noiembrie
Anonim
Arcade Soundbox
Arcade Soundbox

De mult timp, am vrut să creez o casetă de sunet, care este ceva de genul acestui site, dar în viața reală.

Presupun că nu sunt primul care creează o astfel de cutie, dar nu am găsit niciodată una aici, așa că am decis să o public!

Sper să vă placă, este primul meu instructabil și nu fiți prea aspru cu greșelile în limba engleză, deoarece nu este limba mea maternă.

Pasul 1: consumabile

Provizii
Provizii

Pentru acest proiect, veți avea nevoie de:

  • Lemn presat de 3 mm pentru cutie
  • butoane arcade precum acesta sau acesta (l-am cumpărat pe ultimul)
  • unele comutatoare de comutare
  • unele fire
  • o placă de măsurare
  • un arduino uno
  • un scut sclipitor pentru playerul mp3 (aici pentru Amazon)
  • o grămadă de rezistențe pentru butoane și sol. Am folosit 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k și 220k, plus un 470k

Pasul 2: Pregătirea - Cutia

Pregătirea - Cutia
Pregătirea - Cutia

Cutia a fost creată utilizând un site web precum makercase. Deoarece butoanele au un diametru de 6 cm, creați o cutie pătrată de 25 cm. Înălțimea cutiei mele este de aproximativ 15cm (țineți cont de spațiul pentru arduino, cabluri, difuzor …)

Folosind Inkscape, coreldraw sau Adobe Illustrator, creați găurile de pe partea superioară a cutiei. De asemenea, vă recomandăm să adăugați numele sunetelor pe care le veți conecta ulterior la fiecare buton. Într-o versiune viitoare, voi adăuga găurile pentru butonul de pornire.

Odată ce fișierul dvs. svg este gata, tăiați-l cu ajutorul tăietorului laser preferat.

Pasul 3:

Imagine
Imagine

Pasul 4: Cablarea butoanelor

Cablarea butoanelor
Cablarea butoanelor
Cablarea butoanelor
Cablarea butoanelor
Cablarea butoanelor
Cablarea butoanelor

După cum ați putea observa, nu avem cu adevărat o mulțime de pini liberi pentru a conecta butoanele de pe scutul playerului MP3, așa că va trebui să folosim un „truc” foarte frumos, care folosește un pin analogic. Este foarte bine explicat în acest capitol.

Trebuie să conectați diferite rezistențe cu valori diferite în paralel + 5V, apoi butonul, apoi conectați butonul la pinul analogic.

Am folosit 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k și 220k, plus un 470k pentru sol. De ce aceste valori? Ei bine … Aceștia sunt primii pe care i-am găsit în mizeria mea și s-au întâmplat să se potrivească destul de bine.

Puteți vedea pe poze conexiunile mele. Deoarece nu prea mă pricep la lipit, am preferat să o las pe panou, dar o voi schimba pentru a face cutia mai mică în viitor (firele și panoul de ocupare ocupă mult spațiu).

Odată ce totul este conectat, puteți continua cu codul. Este explicat în ible-ul legat anterior, dar ideea, dacă nu doriți să o (re) deschideți, este să citiți valoarea de pe pinul analog și să creați cazuri care să se potrivească cu fiecare rezistor. În cazul meu, au fost:

if (val> = 920 && val <= 940) {Serial.println ("verde"); } else if (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("violet"); } else {Serial.println (val); }

S-ar putea să trebuiască să îl adaptați puțin pentru a se potrivi cu valorile dvs.

Pasul 5: Scutul playerului MP3

Scutul playerului MP3
Scutul playerului MP3

Dacă nu ați jucat niciodată cu acest scut, vă sfătuiesc să verificați tutorialele la sparkfun.

Oricum, puteți găsi atașat codul care rulează pe proiectul meu.

Este posibil să vedeți utilizarea codului PIN 10 în cod, este pentru a alege „linia” sunetelor.

Am decis că boxul meu trebuie să redea mai mult de doar 9 sunete, așa că am adăugat un comutator. Când este închis, pinul coboară, iar codul adaugă 9 la variabila „melodie”, permițând redarea a până la 18 melodii în această configurație. Este total posibil să vă imaginați că adăugați butoane. 2, 4, 8, 16, 32 … seturi de melodii …

Pasul 6: sursa de alimentare

Sursa de alimentare
Sursa de alimentare

În ceea ce privește sursa de alimentare, am folosit o carcasă pentru baterii cu 3 sloturi pentru baterii AA. Am conectat pământul la pământul arduino-ului, iar carcasa bateriei se întrerupe. Celălalt pin al comutatorului merge la Vinul arduino-ului.

Deoarece nu am putut folosi un singur buton pentru arduino și difuzor, am spus același lucru cu difuzorul.

(Închei cu două butoane pe care trebuie să le apăs pentru ca cutia de sunet să funcționeze … S-ar putea să rezolv asta mai târziu.)

Pasul 7: Concluzie

Odată ce totul este conectat, puneți-l în cutie, rugați-vă să rămână pe loc și jucați-vă cu cutia de sunet!

(Luați-l pentru o călătorie cu un prieten pe scaunul pasagerului, lăsați-l să se joace cu el și veți ajunge să vă rugați ca cutia să se spargă …)

Mulțumesc că l-ai citit. Știu, are nevoie de unele îmbunătățiri (multe) și voi reveni la adăugarea asta pe instructabile mai târziu:)

Am participat la „Concursul de autor pentru prima dată”, așa că, vă rog, dacă v-a plăcut acest proiect, luați în considerare votul pentru el!:)

Recomandat: