Sadržaj:

Arkadna zvučna kutija: 7 koraka (sa slikama)
Arkadna zvučna kutija: 7 koraka (sa slikama)

Video: Arkadna zvučna kutija: 7 koraka (sa slikama)

Video: Arkadna zvučna kutija: 7 koraka (sa slikama)
Video: Установка акриловой ванны (на газобетон) 2024, Prosinac
Anonim
Arkadna zvučna kutija
Arkadna zvučna kutija

Dugo sam želio napraviti zvučnu kutiju, koja je nešto poput ove vrste web mjesta, ali u stvarnom životu.

Pretpostavljam da nisam prvi koji je stvorio takvu kutiju, ali nikada je ovdje nisam našao, pa sam je odlučio objaviti!

Nadam se da ćete uživati, ovo je moje prvo uputstvo, i nemojte biti previše oštri prema engleskim greškama jer to nije moj materinji jezik.

Korak 1: Opskrba

Pribor
Pribor

Za ovaj projekt trebat će vam:

  • Prešano drvo od 3 mm za kutiju
  • arkadni gumbi poput ovog ili ovog (kupio sam zadnji)
  • neki prekidači
  • neke žice
  • krušna ploča
  • arduino uno
  • sparkfun štitnik za mp3 player (ovdje za amazon)
  • hrpa otpornika za gumbe i masu. Koristio sam 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k i 220k, plus 470k

Korak 2: Priprema - kutija

Priprema - Kutija
Priprema - Kutija

Okvir je stvoren pomoću web stranice poput makercase. Budući da gumbi imaju promjer 6 cm, stvorite kvadratnu kutiju od 25 cm. Visina moje kutije je oko 15 cm (uzmite u obzir prostor za arduino, kablove, zvučnik …)

Pomoću Inkscapea, coreldrawa ili Adobe Illustratora stvorite rupe na gornjem dijelu kutije. Svakom gumbu možete dodati i nazive zvukova koje ćete kasnije povezati. U budućoj verziji dodat ću rupe za gumb za uključivanje.

Nakon što je vaša svg datoteka spremna, samo je izrežite omiljenim laserskim rezačem.

3. korak:

Slika
Slika

Korak 4: Ožičenje gumba

Ožičenje gumba
Ožičenje gumba
Ožičenje gumba
Ožičenje gumba
Ožičenje gumba
Ožičenje gumba

Kao što ste mogli primijetiti, zapravo nemamo puno slobodnih pinova za povezivanje gumba na štitniku MP3 playera, pa ćemo se morati poslužiti doista lijepim "trikom", koji koristi analogni pin. Ovo je zaista dobro objašnjeno.

Morate paralelno spojiti različite otpornike s različitim vrijednostima na +5V, zatim gumb, pa spojiti gumb na analogni pin.

Koristio sam 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k i 220k, plus 470k za tlo. Zašto te vrijednosti? Pa … To su prve koje sam našao u svom neredu, i sasvim su se dobro poklopili.

Na slikama možete vidjeti moje veze. Kako nisam baš dobar u lemljenju, radije sam ga ostavio na matičnoj ploči, ali promijenit ću ga kako bi kutija u budućnosti bila manja (žice i matična ploča zauzimaju puno prostora).

Kad se sve spoji, možete prijeći na kôd. Objašnjeno je u prethodno spojenoj ible, ali ideja je, ako je ne želite (ponovno) otvoriti, pročitati vrijednost na analognom pinu i stvoriti kućišta koja odgovaraju svakom otporniku. U mom slučaju to je bilo:

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

Možda ćete ga morati malo prilagoditi kako bi odgovarao vašim vrijednostima.

Korak 5: Štitnik MP3 playera

Štitnik MP3 playera
Štitnik MP3 playera

Ako se nikada niste igrali s ovim štitom, savjetujem vam da provjerite upute na sparkfun -u.

U svakom slučaju, u privitku možete pronaći kôd koji se izvodi na mom projektu.

U kodu biste mogli vidjeti upotrebu pin -a 10, radi odabira "linije" zvukova.

Odlučio sam da moja kutija mora reproducirati više od samo 9 zvukova, pa sam dodao prekidač. Kad je zatvoren, pin se spušta, a kôd dodaje 9 varijabli "song", dopuštajući reprodukciju do 18 pjesama u ovoj konfiguraciji. Potpuno je moguće zamisliti dodavanje gumba. 2, 4, 8, 16, 32… kompleti pjesama …

Korak 6: Napajanje

Napajanje
Napajanje

Što se tiče napajanja, za AA baterije sam koristio kućište baterije s 3 utora. Spojio sam tlo na tlo arduina, a napajanje kućišta baterije na prekidač. Drugi pin prekidača ide na Vin arduina.

Kako nisam mogao upotrijebiti samo jedan gumb za arduino i zvučnik, isto sam učinio i sa zvučnikom.

(Na kraju imam dva gumba koja moram pritisnuti da bi zvučna kutija radila … Možda ću to riješiti kasnije.)

Korak 7: Zaključak

Nakon što je sve ožičeno, stavite ga u kutiju, molite da ostane na mjestu i igrajte se sa zvučnom kutijom!

(Odvezite ga na put s prijateljem na suvozačevom mjestu, pustite ga da se poigra s njim, pa ćete se na kraju moliti da se kutija razbije …)

Hvala vam što ste je pročitali. Znam, potrebna su neka poboljšanja (puno), a kasnije ću se vratiti na dodavanje ovoga na upute:)

Ja sam se prijavio na "First Time Author Contest", pa vas molim, ako vam se svidio ovaj projekt, razmislite o glasovanju za njega!:)

Preporučeni: