Tartalomjegyzék:
- Kellékek
- 1. lépés: 1. lépés: Vágja le a külsőt
- 2. lépés: 2. lépés: Szerelje össze a csontvázat
- 3. lépés: 3. lépés: Szerelje össze a külsőt
- 4. lépés: 4. lépés: Kódolja az Arduino -t
- 5. lépés: 5. lépés: Csatlakoztassa az elektronikát
- 6. lépés: 6. lépés: A Raspberry Pi 3 beállítása
- 7. lépés: 8. lépés: Tegye össze mindent
Videó: Mini Arcade szekrény: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ez az oktatóanyag a Dél -Floridai Egyetem Makecourse projektkövetelményének teljesítésével jött létre (www.makecourse.com)
Kellékek
Arcade joystick
4 db Arcade gomb
Kenyeretábla
Kenyértábla huzalok
7 hüvelykes képernyő HDMI bemenettel
HDMI kábel
Raspberry Pi 3
5V 2,5A Raspberry Pi tápegység
Arduino Leonardo
Furnér
1 hüvelykes négyzet alakú tiplik
1. lépés: 1. lépés: Vágja le a külsőt
Ehhez a lépéshez ideális lenne lézeres vágót használni a pontos vágásokhoz, hogy a szekrény szélei szépek és simák maradjanak. Ha nincs rendelkezésre álló eszköz, akkor a fűrész ugyanolyan jól fog működni, bár némi időt és sok energiát igényel.
Vágja a tiplit a következő részekre: 4 x 10 hüvelyk, 2 x 12,5 hüvelyk, 2 x 8 hüvelyk, 2 x 3 hüvelyk, 2 x 3,3 hüvelyk, 2 x 9,3 hüvelyk, 15 fokos szögben. Ezek alkotják az árkádszekrény vázát.
Most: vágja le a rétegelt lemezeket a következő méretekre: 10 hüvelyk x 4 hüvelyk, 10 hüvelyk x 10,3 hüvelyk (ügyeljen arra, hogy ezen a részen belül kivágjon egy területet a képernyő specifikus méreteivel), 10 hüvelyk x 12,5 hüvelyk, 10 hüvelyk x 5 hüvelyk, 2 rész 12,5 x 12 hüvelyk méretű, ügyelve arra, hogy vágja ki a részt 5 hüvelyk szögben, 15 fokos befelé megegyezik az alakjával.)
2. lépés: 2. lépés: Szerelje össze a csontvázat
Kombinálja a négy 10 hüvelykes részt téglalappá facsavarok segítségével. Ez lesz a szekrény alja.
Kombinálja a 12,5 hüvelyket a téglalap egyik oldalának sarkainak tetejéig. Ez lesz a szekrény hátsó része.
Csatlakoztassa a szekrény 2 részét, amelyek a hátlapot alkotják, egy 8 hüvelykes szakasszal.
Adja hozzá a 3,3 hüvelykes részeket merőlegesen a hátsó részekhez úgy, hogy a szekrény eleje felé nézzenek.
Adjon hozzá egy 10 hüvelykes részt közvetlenül a szekrény elején lévő 10 hüvelykes szakaszon, hogy ugyanaz a két darab egymásra legyen rakva.
Adjon hozzá egy 3 hüvelykes részt az éppen elhelyezett 10 hüvelykes szakasz mindkét oldalához. Ezek az oldalsó részek a szögletes szakaszokhoz csatlakoznak, és ott lesznek a joystick és a gombok arca.
Adja hozzá az éppen elhelyezett darabokat összekötő szögletes szakaszokat a szekrény felső részéből kiálló darabokhoz.
Végül adja hozzá az utolsó 8 hüvelykes darabot a szekrény teteje közelében található szögletes részek közé.
Most egy teljesen összeszerelt csontváznak kell lennie, amely egy mini árkádszekrényre hasonlít.
3. lépés: 3. lépés: Szerelje össze a külsőt
Vágjon négy 22 mm -es lyukat a rétegelt lemezbe az arcade gombokhoz, és ragassza a tábla jobb felére, ügyelve arra, hogy hagyjon elegendő helyet a bal oldali botnak.
Vágjon ki egy 20 mm -es lyukat a bal oldalon az arcade bot számára.
Szerelje össze az összes rétegelt lemezdarabot a vázhoz, kivéve a hátlapot és a gomb/joystick táblát. Kihagyjuk az alkatrészeket, hogy hozzáadhassuk az elektronikát és más alkatrészeket.
4. lépés: 4. lépés: Kódolja az Arduino -t
Adja hozzá az alábbi kódot arduino -jához. Ez a kód lehetővé teszi, hogy az arduino le tudja olvasni a gombnyomásokat, és billentyűzetbemenetként adja ki őket a málna pi -nek.
void setup () {
Keyboard.being ();
pinMode (2, INPUT_PULLUP); // Joystick Up
pinMode (3, INPUT_PULLUP); // Joystick Down
pinMode (4, INPUT_PULLUP); // Joystick jobbra
pinMode (5, INPUT_PULLUP); // Joystick Bal
pinMode (6, INPUT_PULLUP); // 1. gomb
pinMode (7, INPUT_PULLUP); // gomb 2
pinMode (8, INPUT_PULLUP); // 3. gomb
pinMode (9, INPUT_PULLUP); // 4. gomb
}
void loop () {
int állapot2 = digitalRead (2);
int állapot3 = digitalRead (3);
int állapot4 = digitalRead (4);
int állapot5 = digitalRead (5);
int állapot6 = digitalRead (6);
int állapot7 = digitalRead (7);
int állapot8 = digitalRead (8);
int állapot9 = digitalRead (9);
if (állapot2 == ALACSONY) {
Keyboard.press (215)
}
más{
Billentyűzet. Kiadás (215)
}
if (állapot3 == ALACSONY) {
Keyboard.press (216)
}
más{
Billentyűzet. Kiadás (216)
}
if (állapot4 == ALACSONY) {
Keyboard.press (217)
}
más{
Billentyűzet. Kiadás (217)
}
if (állapot5 == ALACSONY) {
Keyboard.press (218)
}
más{
Billentyűzet. Kiadás (218)
}
if (állapot6 == ALACSONY) {
Keyboard.press (219)
}
más{
Billentyűzet. Kiadás (219)
}
ha (7. állapot == ALACSONY) {
Keyboard.press (220)
}
más{
Billentyűzet. Kiadás (220)
}
if (állapot8 == ALACSONY) {
Keyboard.press (221)
}
más{
Billentyűzet. Kiadás (221)
}
if (State9 == LOW) {'
Keyboard.press (222)
}
más{
Billentyűzet. Kiadás (222)
}
}
5. lépés: 5. lépés: Csatlakoztassa az elektronikát
A kód használatával kösse a joystickot az arduino 2-5 -ös csapjaihoz, és földelje az 5 -ös tüskét.
Ezután kösse be az egyik gombot minden gombon a földeléshez, a többi tűt pedig az arduino 6–9.
Végül csatlakoztassa az arduino -t a málna pi -hez, amelyet a következő lépésben állítunk be.
6. lépés: 6. lépés: A Raspberry Pi 3 beállítása
Lépjen a https://retropie.org.uk/download/ oldalra, és töltse le a retropie legújabb verzióját.
Az Ön által választott szoftver használatával villanja át a képet a microSD -kártyára, és helyezze a málna pi 3 -ba.
Csatlakoztassa a málna pi -t a 7 hüvelykes képernyőhöz és a tápegységhez.
Amikor a rendszer kéri a vezérlő konfigurálását, kövesse az eljárást az arduino joystick segítségével, amelyet korábban kódolt és vezetékes.
Ehhez a különleges beállításhoz űrtámadókat fogunk futni a SNES -en, ezért keresse meg a rom másolatát online egy jó hírű forrásból, például a
Most vigye át a ROM -ot egy program segítségével, például a winSCP -vel az ssh -ba a raspberry pi -be, és másolja a fájlt a/retropie/roms/snes könyvtárba.
Indítsa újra a málna pi -t, és a SNES logót fel kell venni a menübe a menüben felsorolt space invaders ROM -mal.
7. lépés: 8. lépés: Tegye össze mindent
Csavarja be a joystickot a rétegelt lemezre. Ezután adja hozzá a gombokat. A legtöbb belső zárral rendelkezik, amely csavarok használata nélkül a helyén tartja.
Rögzítse a táblát botkormánnyal és gombokkal a szekrény vázához, rögzítse a helyén.
Helyezze a képernyőt a szögletes felületbe vágott lyukba.
Csatlakoztassa vissza az összes elektronikát, és helyezze a hátlapra, hogy lezárja. Ügyeljen arra, hogy hagyjon lyukat a tápegység számára a konnektor csatlakoztatásához.
Ajánlott:
Beépített szekrény: 4 lépés
Beágyazott szekrény: Egy boldog aurában a dolgok belülről tartása olyan, mint egy hatalmas izgalom. A „Lock of Lock” név valóban magával ragadó része a napi cikkeimnek, amelyek természetüknél fogva mindenütt jelen vannak, de mit tesz? Egyszerű
1960 -as évek Volumio konzol sztereó szekrény restomod: 8 lépés (képekkel)
1960 -as évek Volumio Console sztereó kabinet Restomod: Nagyszüleimnek sztereó konzoljuk volt gyerekkoromban, és mindig szerettem vele játszani. Van valami szép egy ilyen funkcionális bútordarabban. Tudtam, hogy amikor megvettem a saját helyemet, muszáj volt egy. Találtam egy régi Penncrestet
Egyszerű szekrény led fény újrahasznosított hálózati adapterrel: 6 lépés
Egyszerű szekrény ledfény újrahasznosított tápegységgel: Mindenkinek vannak tápegységei, amelyeknek nincs többé hasznuk. Régi laptopoktól, hordozható telefonoktól és mindenféle hordozható gépektől. Ne dobd el őket !!!!!!!!!!!!!!!!!!!!!!!!! Keresse meg a 12 és 9 voltos adaptereket. Ezeket hálózati adapterként is használhatjuk
Arcade szekrény környezeti fényeffektusokkal: 9 lépés (képekkel)
Arcade szekrény környezeti fényeffektusokkal: Házi készítésű árkádfa szekrény, kereskedelmi minőségű árkádvezérléssel és integrált Ambient Reality Effects rendszerrel. A fa szekrény a Home Depot 4x8 hüvelykes szendvicspaneléből van kivágva. Az Arcade vezérlő egy HotRod SE a http: //www.hanaho
Bútor minőségű koktél árkád szekrény: 12 lépés (képekkel)
Bútor minőségű koktél árkád kabinet: Terméktervező, videojáték -stréber és lakás hobbi vagyok. Megharapott a MAME arcade hiba, és esküvői ajándékot kellett szereznem a barátaimnak, Dorothynak és Arvonnak, ezért úgy döntöttem, hogy megtervezem és megépítem az árkádszekrényt, amely nem lesz zavaró