Tartalomjegyzék:
- Kellékek
- 1. lépés: Nyomtassa ki a kijelölt alkatrészeket
- 2. lépés: Forrasztás
- 3. lépés: Kódolja
- 4. lépés: Élvezze
Videó: Gitárhős Arduino -val: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Az Arduino lehetővé teszi a felhasználók számára, hogy kis mennyiségű kóddal gyakorlatilag bármit testre szabjanak, amire csak vágynak. Úgy döntöttem, hogy kifejlesztek egy Guitar Hero játékot, állítható sebességgel, hangerővel és többféle játékmóddal. Ez a projekt 3 AA elemről is lemerülhet, így hordozható. Remélem, tanultok ebből a projektből, és jó szórakozást a testreszabásához! Tudassa velem, mit gondolnak!
Általános áttekintéshez nézze meg a fenti videót.
A projekt összköltsége kevesebb, mint 15 dollár
Kellékek
3d nyomtató
5x pillanatnyi nyomógomb
Hangszóró vezeték, 2x 50k ohmos potenciométer
0,5 wattos hangszóró
Arduino Nano
30x WS2812b LED
1 erősítő kapcsoló
Forrasztópáka + forrasztópáka
Forró ragasztó
1. lépés: Nyomtassa ki a kijelölt alkatrészeket
Összesen körülbelül 9 része van ennek a projektnek. A teljes nyomtatási idő számomra körülbelül 15 óra volt. Felosztottam a projekteket, és összeragasztottam a darabokat az e6000 -el. Célom az volt, hogy egy fehér 3D nyomtatott darabot át lehessen csúsztatni a LED -eken, hogy eloszlassa őket és ragyogó hatást keltsen. Ezt szem előtt tartva szerkesztenem kellett a falakat, és egy rést kellett hozzáadnom ahhoz, hogy a fehér darabot át lehessen csúsztatni.
Az első rész, amit kinyomtattam, a nyomógombos ház. A célom az, hogy egy földelő vezetéket és százszorszép láncot forgassak az egyik gombról a másikra a földelő vezetékkel. Amikor megnyomja a gombot, visszaadja a földelő vezeték jelét az Arduino -nak, jelezve, hogy megnyomták. A széles lyukak arra szolgálnak, hogy a led végéhez be lehessen csúszni, ha lenne további helyiség, azonban ezt ki lehetett tölteni, és nem volt szükség rá.
A kis lyukak arra szolgálnak, hogy a földelő vezetékek a gomboktól az Arduino felé menjenek. Ezek a vezetékek ezután a következő komponenshez vezetnének, amely a rács
A rács 5 oszlopból és 6 sorból állt. A LED -ek a széles lyukak mindegyikén átcsúsznak, hogy a helyükön maradjanak, miközben a kis huzal mellettük halad, hogy az Arduino ház felé menjen. Miután kinyomtattam a rácsot, kifejlesztettem egy burkolatot, amely a rácsot a helyén tartotta.
A tábla végén az Arduino, a hangszóró és a potenciométerek háza található. Végül egy Dremelt használtam, hogy ássak egy lyukat az Arduino számára a közvetlen frissítés és az áramellátás érdekében.
2. lépés: Forrasztás
Fentebb a forrasztási diagram és a projekt kinézete. Sok forrasztásról volt szó. Győződjön meg a megfelelő szellőzésről, és segíthet egy segítő kéz vagy csipesz, amely segíti a vezetékek és egyéb anyagok megtartását. Miután a darabok a helyükön voltak, szorosan össze kellett nyomni a vezetékek forrasztását, különösen a LED -szalagokon. Az egyes darabok ragasztásakor bilincseket használtam, hogy lapos és erős kötést biztosítsak a műanyagok között. Ha cserélni kell az alkatrészeket, eltávolíthatom a ragasztott darabokat, és szükség szerint újra ragaszthatom őket
A gombokat földelő vezetékkel láncoltam, ahelyett, hogy minden egyes vezetéket egy gombhoz futtatnék. Minden gombnak van egy megfelelő csapja az Arduino -hoz, valamint a LED -ek.
3. lépés: Kódolja
Létrehozhat saját kódot és 3D -s nyomatokat, vagy letöltheti a kódot a 3D -s nyomatokkal együtt a webhelyemről: www.neehaw.com
A kódom nem a leghatékonyabb, de elvégzi a munkát. Két játékállapotom van, amelyek a jelenleg megvalósított két játékmódot képviselik. Az első egy rendes gitárhős, és ehhez el kell érni az első gombot üresjáratban. Végigfut egy animációs sorozaton, majd elindul a játék. A hangerő beállítása megváltoztatja a hangszóró hangerejét, míg a sebesség -potenciométer beállítása a LED -ek lefelé haladásának sebességét.
A másik 8 bites gitárjáték mód használatához nyomja meg az ötödik gombot. Ebben a módban a felhasználó elektromos gitáron tud játszani, miközben a sebességgombbal hangol. A gomb elmozdításakor a következő gomb megnyomása az új dallam lesz. Az üzemmódból való kilépéshez tartsa lenyomva mind az 5 gombot egyszerre.
4. lépés: Élvezze
Remélem, tanult ebből a projektből. Nyugodtan szerkessze, és ha létrehozza ezt a projektet, tudassa velem, hogy milyen lett:)
Nyitott vagyok minden észrevételre vagy javaslatra. Köszönöm az idődet.
Ajánlott:
Készítsen gitárhős készletet számítógépéhez: 11 lépés
Készítsen egy gitárhős készletet számítógépéhez: Ez a cikk kitér egy készlet létrehozására a számítógépéhez, amely lehetővé teszi, hogy gyakorolja gitárhős készségeit nyílt forráskódú szoftverrel és körülbelül 30 dollárral részlegesen
Gitárhős és fejhallgató -tok/tartó: 5 lépés
Gitárhős és fejhallgatótartó/tartó: Belefáradt a halomba, tegye le a fejhallgatót és a GH vezérlőt, és tartsa kéznél
Lézerszintetár gitárhős-szerű játékgitárból: 6 lépés
Lézeres szintetizátor Egy gitárhős-szerű játékgitárból: Nagyon inspiráltak a lézerhárfák összes youtube-videói, de túl nagynak találtam őket ahhoz, hogy elhozzam őket egy jam sessionre, vagy bonyolult beállításra és PC-re volt szükségük. Gitárra gondoltam, húros helyett lézerrel. Aztán találtam egy törött t
OpenChord.org V0 - Valódi gitárhős/rockzenekar -vezérlő felépítése: 10 lépés
OpenChord.org V0 - Építs egy valódi gitárhős/rockbanda vezérlőt: Mindannyian szeretjük a Guitar Hero -t és a Rock Band -et. Azt is tudjuk, hogy ezeket a játékokat soha nem fogjuk megtanulni gitározni. De mi lenne, ha legalább olyan Guitar Hero kontrollert építenénk, amely lehetővé teszi, hogy valódi gitárt használjunk? Mi itt az OpenChordon
Gitárhős hangszóró: 13 lépés
Gitárhős hangszóró: Egy hangszórót használtam egy törött házzal és egy régi gitárhős vezérlővel, hogy rockos gitárt készítsek! (rossz szójáték tudom). Ez is az első Instructable, így csak hasznos megjegyzéseket kérek. Ráadásul nem sok képet készítettem előtte, ezért bocsánat, megjegyzem