Tartalomjegyzék:

Arcade Soundbox: 7 lépés (képekkel)
Arcade Soundbox: 7 lépés (képekkel)

Videó: Arcade Soundbox: 7 lépés (képekkel)

Videó: Arcade Soundbox: 7 lépés (képekkel)
Videó: ЧТО ВНУТРИ В КОЛОНКЕ ЗА 75.530 рублей Soundboks 2 (850 euro) 2024, November
Anonim
Arcade Soundbox
Arcade Soundbox

Régóta szerettem volna egy hangdobozt készíteni, ami hasonlít egy ilyen oldalhoz, de a való életben.

Azt hiszem, nem én vagyok az első, aki ilyen dobozt készített, de soha nem találtam itt ilyet, ezért úgy döntöttem, közzéteszem!

Remélem, élvezni fogja, ez az első tanulságos, és ne legyen túl kemény az angol hibákkal szemben, mert ez nem az anyanyelvem.

1. lépés: Kellékek

Kellékek
Kellékek

Ehhez a projekthez szüksége lesz:

  • 3 mm -es préselt fa a dobozhoz
  • arcade gombok, mint ez vagy ez (az utolsót vettem)
  • néhány kapcsoló
  • néhány vezeték
  • egy kenyértábla
  • egy arduino uno
  • egy sparkfun mp3 lejátszó pajzs (itt az amazon)
  • egy csomó ellenállás a gombokhoz és a földhöz. 10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k és 220k -t használtam, plusz egy 470k -t

2. lépés: Előkészítés - a doboz

Előkészítés - a doboz
Előkészítés - a doboz

A dobozt egy olyan webhely segítségével hozták létre, mint a makercase. Mivel a gombok átmérője 6 cm, készítsen egy 25 cm -es négyzet alakú dobozt. A dobozom magassága körülbelül 15 cm (vegye figyelembe az arduino, a kábelek és a hangszóró helyét)

Az Inkscape, a coreldraw vagy az Adobe Illustrator használatával hozza létre a lyukakat a doboz felső részén. Érdemes minden gombhoz hozzáadni azoknak a hangoknak a nevét is, amelyeket később linkelni fog. Egy futur változatban hozzáadom a bekapcsológomb lyukait.

Ha kész a svg fájl, vágja le a kedvenc lézervágójával.

3. lépés:

Kép
Kép

4. lépés: A gombok bekötése

A gombok bekötése
A gombok bekötése
A gombok bekötése
A gombok bekötése
A gombok huzalozása
A gombok huzalozása

Amint azt észreveheti, valójában nincs sok szabad gombnyomásunk az MP3 -lejátszó pajzsának gombjainak csatlakoztatásához, ezért egy igazán szép "trükköt" kell használnunk, amely analóg tűt használ. Tényleg jól meg van magyarázva ebben a példában.

Különféle ellenállásokat kell csatlakoztatni, különböző értékekkel párhuzamosan a +5 V -ot, majd a gombot, majd a gombot az analóg tűhöz vezetni.

10k, 15k, 18k, 33k, 47k, 56k, 100k, 180k és 220k, plusz 470k -t használtam a talajhoz. Miért ezek az értékek? Nos… Ez volt az első, amit a zűrzavaromban találtam, és véletlenül elég jól egyeztek.

A képeken láthatod a kapcsolataimat. Mivel nem igazán értek a forrasztáshoz, inkább a kenyérsütőn hagytam, de kicserélem, hogy a jövőben kisebb legyen a doboz (a vezetékek és a kenyértábla sok helyet foglalnak el).

Miután minden összekapcsolódott, folytathatja a kódot. Ezt a korábban linkelt ible magyarázza, de ha nem akarja (újra) megnyitni, az ötlet az, hogy kiolvassa az értéket az analóg érintkezőn, és minden ellenállásnak megfelelő tokokat hoz létre. Az én esetemben ez volt:

if (val> = 920 && val <= 940) {Serial.println ("zöld"); } else if (val> = 875 && val = 860 && val = 690 && val = 650 && val = 504 && val = 760 && val = 350 && val = 320 && val <= 330) {Serial.println ("lila"); } else {Sorozat.println (val); }

Lehet, hogy egy kicsit módosítania kell, hogy megfeleljen értékeinek.

5. lépés: Az MP3 lejátszó pajzs

Az MP3 lejátszó pajzs
Az MP3 lejátszó pajzs

Ha még soha nem játszott ezzel a pajzzsal, azt tanácsolom, hogy nézze meg a tutorialokat a sparkfun -on.

Mindenesetre csatolva találhatod a projektemen futó kódot.

Láthatja a 10 -es számú pin használatát a kódban, a hangok "vonalának" kiválasztása érdekében.

Úgy döntöttem, hogy a dobozomnak több mint 9 hangot kell lejátszania, ezért hozzáadtam egy váltókapcsolót. Amikor le van zárva, a csap lemegy, és a kód 9 -et ad hozzá a "song" változóhoz, lehetővé téve akár 18 dal lejátszását ebben a konfigurációban. Teljesen elképzelhető a gombok hozzáadása. 2, 4, 8, 16, 32… dalok …

6. lépés: A tápegység

A tápegység
A tápegység

Ami az áramellátást illeti, az AA elemekhez 3 nyílású elemtartót használtam. A földet az arduino földjéhez kötöttem, az akkumulátorházat pedig egy kapcsolóhoz. A kapcsoló másik csapja az arduino Vin -jéhez megy.

Mivel nem tudtam egyetlen gombot használni az arduino és a hangszóró számára, ugyanazt tettem a hangszóróval.

(Végezetül két gombbal kell megnyomnom, hogy a hangdoboz működjön … Lehet, hogy ezt később megoldom.)

7. lépés: Következtetés

Ha minden be van kötve, tegye a dobozba, imádkozzon, hogy a helyén maradjon, és játsszon a hangdobozával!

(Vidd el egy kirándulásra egy barátoddal az utasüléseden, hadd játsszon vele, és végül imádkozni fog, hogy a doboz törjön össze …)

Köszönöm, hogy elolvasta. Tudom, némi fejlesztésre szorul (sokat), és később visszatérek ahhoz, hogy ezt hozzáadjam az utasításokhoz:)

Beléptem az "Első szerzői versenyre", ezért kérem, ha tetszett ez a projekt, fontolja meg, ha szavaz rá!:)

Ajánlott: