Tartalomjegyzék:

PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel: 13 lépés (képekkel)
PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel: 13 lépés (képekkel)

Videó: PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel: 13 lépés (képekkel)

Videó: PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel: 13 lépés (képekkel)
Videó: PIXELCADE Bartop Arcade 2024, November
Anonim
Image
Image
PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel
PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel
PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel
PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel

**** Továbbfejlesztett verzió integrált LED -sátorral itt ****

Egy bartop arcade felépítés a kiválasztott játékhoz illeszkedő integrált LED kijelző egyedi jellemzőivel. A szekrény oldalán található karakterek lézerrel vágott betétek és nem matricák.

Hatalmas köszönet Tobiasnak, hogy közzétette a projekt eredeti lézervágott CAD -tervét. Ez a projekt a Tobias tervezését használja fel a következő módosításokkal:

  • Beépített PIXE: LED ART kijelző, amely a kiválasztott RetroPie játékkal változik
  • Lézerrel vágott oldalsó művészeti betétek
  • Audioerősítő hangerőszabályzó gombbal
  • Leállítás/Újraindítás gomb
  • Akril vs fa

Ne feledje, hogy Tobias utasításai nagyon egyértelműek a tok összeállítására vonatkozóan, ezért ha kétségei vannak, olvassa el az Instructable -t.

Az összes projekthez lézerrel vágott. SVG fájl, szoftver szkript, LED-g.webp

Alkatrészek

1x Arcade joystick

4x 30 mm -es arcade gombok

1x pillanatnyi panelrögzítő nyomógomb (.62 szerelőnyílás)

(2) 12 mm -es kupola nyomógomb - piros - E -kapcsoló PV5S64019

(1) 12 mm -es zöld kupola nyomógomb - E -kapcsoló PV5S64018

(2) 12 mm -es kupola nyomógomb sárga - E -kapcsoló PV5S64016

(1) 12 mm -es kupola nyomógomb fehér - E -kapcsoló PV5S64012

(1) 12 mm -es kupola nyomógomb fekete - E -kapcsoló PV5S64011

1x 2,1 mm -es panelre szerelt egyenáramú jack csatlakozó (.33 hüvelykes rögzítőlyuk)

1x billenőkapcsoló On/Off panelra szerelhető kapcsoló (2 db kell, de a PIXEL: Maker's Kit 1 db -ot tartalmaz)

1x Raspberry Pi 3+

1x microSD kártya (128 GB jó méret ehhez a projekthez)

1x hivatalos Raspberry Pi monitor

1x Pixelcade LED sátrakészlet

1x 32x32 P4 Pitch LED mátrix 5 "x 5" - Adafruit vagy más források

1x audió erősítő

2x mini ovális hangszóró 35 mm x 20 mm

1x sztereó hangkábel (a derékszög jobb, de a normál elfér és rendben is van)

2x USB panelre szerelhető kábel A-A

6x szuper fényes 5 mm -es fehér LED (a sátor háttérvilágításához)

6x 220 ohmos ellenállások

1x derékszögű DC tápcsatlakozó

1x microUSB jack (használjon régi microUSB kábelt, és vágja le a nagy USB oldalt)

1x üveg India tinta

1x Mr. Clean Magic radír szivacs

Kék festő szalag

Csavarok, anyák, állványok

8x 4/40 x 3/16 edényfejű csavarok (karbantartási portokhoz)

2x 4/40 x 7/16 edényfej csavar?

7x M3 csavar x 10mm

4x M3 csavar x 5mm (joystick rögzítésekhez)

4x M3 négyszögletes hatszögletű anya (joystick rögzítésekhez)

8x 2/56 x 1/2 edényfejű csavarok fekete (hangszórókhoz)

8x 2/25 anya (hangszórókhoz)

(2) Hatlapú alumínium, 1/4 hüvelykes, 1-1/8 hosszú, 4-40 menet

(4) Hatlapú alumínium, 1/4 hüvelykes, 5/8 hüvelyk, 4-40 menet

2x 4/40 x 3/8 nylon csavarok

4x 4/40 nylon anya

4x gumi lökhárító párna az aljára

Akril és ragasztó

4x 12x20 "fekete akril lap, 1/8" vastag

4x 12x20 "piros akril lap, 1/8" vastag

1x 12x20 "fehér akril lap - 1/16" vastag

1x 12x12 áttetsző füst akril lap, 1/8 vastag (opcionális LED mátrix diffúzor)

1x 12x12 átlátszó akril lap, 1/8 vastag

Különböző színű lapok a kívánt arcade karakterek betéteitől függően (opcionális)

Akril cement ragasztó

Akril cement kapilláris alkalmazásokhoz

Kis sűrűségű polietilén palack applikátor

Választható

Kaptop szalag (a kábelek rögzítéséhez a Pi fejhez)

1x USB audioadapter (erre nincs igazán szükség, míg a Pi audio köztudottan gyenge, nem igazán tudom megkülönböztetni a különbséget ezzel)

Dupont női tűs krimpelési sorkapcsok 2,54 mm-es hangmagasság (saját kábelek készítéséhez DuPont csatlakozókkal, amelyek a Raspberry Pi GPIO 40 tűs csatlakozóhoz csatlakoznak, de a polc kábeleit is használhatja, és összekötheti, ami olcsóbb)

Dupont Terminal Crimper

Eszközök

Lézervágó (én Glowforge -ot használtam, 19,5 x 11 vágási területtel)

4/40 csap eszköz (nyolc 4/40 lyuk megcsapolásához a karbantartó portokhoz)

Lépés: Mérjen lézeres vágás előtt

Mérés lézeres vágás előtt!
Mérés lézeres vágás előtt!

NAGYON FONTOS: Mielőtt lézerrel vágja le az akrilt ehhez a projekthez, győződjön meg arról, hogy az összes alkatrészt kezében tartsa, és mérje meg, hogy illeszkednek -e a lézer. SVG fájlok rögzítőfurataihoz. Itt vannak azok az elemek, amelyeket különösen ellenőrizni és módosítani kell. Ha ezt nem teszi meg, akkor sok akrilt le kell selejteznie és újra vágnia.

1. 32x32 P4 HUB75 LED mátrix - A projektben használtat közvetlenül Kínából vásároltam, nem az Adafruit -tól, és a különböző LED -panelek gyártói különböző rögzítési lyukakkal rendelkeznek.

2. Hangszórók - Nem a hangszórókat használtam a linkben, hanem feküdtem a boltomban. A linkben lévők szerintem közel vannak, de nem vagyok biztos abban, hogy a rögzítőlyukak pontosan illeszkednek.

3. Gombok - Rendben lesz a 30 mm -es árkádgomb lyukain, de ellenőrizze a 7 nyomógombos rögzítőlyukat a gombokkal szemben. A nyomógomb rögzítőfurata a hátoldalon nagyobb, mint az elülső 6 nyomógomblyuk.

Glowforge lézervágót használtam, és minden. SVG lézervágó reszelő a Glowforge vágási méretéhez lett méretezve, 19,5 "x 11" méretű.

2. lépés: A gravírozott akril festése

A gravírozott akril festése
A gravírozott akril festése
A gravírozott akril festése
A gravírozott akril festése
A gravírozott akril festése
A gravírozott akril festése

Lézervágás és gravírozás "Red 2 - Back Side and Front Panel Push Buttons.svg". Vegye figyelembe, hogy az előlapon lévő vonalak lézeres pontozással és a szöveg lézergravírozással vannak ellátva.

Hagyja rajta az akril maszkolószalagot, és nagyvonalúan ecsettel fesse be az India festéket. Hagyja az indiai tintát száradni pár órát vagy tovább.

Ha megszáradt, távolítsa el az akril maszkolószalagot, és marad néhány eltávolítandó maradék. Vegyünk egy erős ragasztószalagot, például a Gorilla ragasztószalagot, és erősen nyomjuk rá a gravírozott szövegre, majd szakítsuk le. Ismételje meg ezt néhányszor, és a legtöbb festékmaradvány eltávolításra kerül. Ezután használjon nedves puha szivacsot vagy Mr. Clean mágikus radír szivacsot a többi eltávolításához.

3. lépés: Alsó és hátsó oldalak karbantartó portokkal és PIXEL LED panelra szereléssel

Alsó és hátsó oldal karbantartó csatlakozókkal és PIXEL LED panelrögzítéssel
Alsó és hátsó oldal karbantartó csatlakozókkal és PIXEL LED panelrögzítéssel
Alsó és hátsó oldal karbantartó csatlakozókkal és PIXEL LED panelrögzítéssel
Alsó és hátsó oldal karbantartó csatlakozókkal és PIXEL LED panelrögzítéssel
Alsó és hátsó oldal karbantartó portokkal és PIXEL LED panelre szereléssel
Alsó és hátsó oldal karbantartó portokkal és PIXEL LED panelre szereléssel

A lézer a következő fájlokat vágja le:

  • Fekete 1 - Alsó karbantartási port.svg
  • Piros 1 - Hátsó karbantartási port és LED mátrix tartó.svg

A karbantartó nyílások összeszerelése és ragasztása kissé bonyolult, a legjobb, ha a Tobias 3. lépésére hivatkozik.

4. lépés: A PIXEL kártya és a LED mátrixpanel felszerelése

A PIXEL panel és a LED mátrix panel felszerelése
A PIXEL panel és a LED mátrix panel felszerelése
A PIXEL panel és a LED mátrix panel felszerelése
A PIXEL panel és a LED mátrix panel felszerelése
A PIXEL panel és a LED mátrix panel felszerelése
A PIXEL panel és a LED mátrix panel felszerelése

Most menjen le, és távolítsa el az akril maszkolószalagot mindkét oldaláról.

Először szerelje fel a PIXEL NYÁK lapot, majd szerelje fel a LED panelt a másik oldalra. Ügyeljen a tájolásra, és győződjön meg arról, hogy a LED panel felfelé néz, és megfelel az akriltartón lévő címkének.

Ezután rögzítse a csavart a PIXEL kártya jobb alsó sarkában a panelhez.

Szerelje fel a LED panelt (6) M3 x 8 mm -es csavarokkal. Megjegyzés: A LED panelek M3 -as csavarokhoz vannak csavarozva, a 4/40 nem fog működni.

Ez opcionális, de azt javaslom, hogy egy diffúzor panelt tegyen fel a tetejére hatszögletű állványokkal. Távolítsa el a maszkot a diffúzor panel alsó oldaláról, és hagyja a maszkot a felső oldalon.

Vegye figyelembe, hogy a hatszögletű állványok a belső lyukakon, nem pedig a külső részen vannak.

Most szerelje fel a hatlapú anyákat négy csavar segítségével.

Vegye figyelembe, hogy a hatszögletű állványok nem voltak elég hosszúak, és néhány alátétet kellett használnom távtartóként. Lásd a diagramot a szükséges távolságról, különben az elülső diffúzorpanel meghajol.

5. lépés: Elülső kijelző monitorral és Raspberry Pi -vel

Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel
Elülső kijelző monitorral és Raspberry Pi -vel

A lézer kivágja ezeket a fájlokat:

  • Fekete 2 - Monitor Bevel and Marquee.svg
  • Fekete 3 - Elülső képernyő belül és kívül.svg

Csatlakoztassa a Pi monitort és a Raspberry Pi -t. Győződjön meg róla, és illessze a Pi monitort a keretre a nyílás nélkül. Ez az összeszerelési lépés bonyolult, ezért győződjön meg róla, és nézze meg a Tobias utasításában található 4. lépést, hogy helyesen kapja meg ezt a részt.

Amíg az első réteg megszáradására vár, helyezzen csavarokat a hangszóró lyukaiba, hogy biztosítsa az igazítást.

Itt az ideje, hogy telepítse a RetroPie-t, a Pi microSD-kártyára telepített előre elkészített képet. A RetroPie telepítés végén a rendszer kéri a bemenetek konfigurálását. Csatlakoztasson egy általános USB billentyűzetet, és használja ezeket a gombokat:

D -PAD UP - Felfelé mutató nyíl

D -PAD DOWN - Lefelé mutató nyíl

D -PAD LEFT - Bal nyíl

D -PAD RIGH - Jobb nyíl

Kezdj el egy

Válassza a - S lehetőséget

A gomb - Z

B gomb - X

X gomb - C

Y gomb - V.

Tartsa lenyomva bármelyik billentyűt a többi billentyű kihagyásához, amíg el nem éri a Gyorsbillentyű engedélyezését

HOTKEY ENABLE - SPACE

Amikor az OK -hoz ér, nyomja meg az A gombként konfigurált gombot, amely ebben az esetben "Z"

6. lépés: Arcade vezérlőpult joystick betétekkel

Arcade vezérlőpult joystick betétekkel
Arcade vezérlőpult joystick betétekkel
Arcade vezérlőpult joystick betétekkel
Arcade vezérlőpult joystick betétekkel
Arcade vezérlőpult joystick betétekkel
Arcade vezérlőpult joystick betétekkel

Lézer vágás:

  • Fekete 4 - Vezérlőpult.svg
  • Vékony fehér 1 - Marquee White Liners.svg

Először vágja le a felső és alsó réteget a "Fekete 4 - Vezérlőpult.svg" fájlba, és gravírozza a zöld téglalapokat 1 mm mélyre (ez egy második passzust is igénybe vehet).

Ezután ugyanazt a fájlt használva rejtse el a „Felső” és „Alsó” rétegeket, és jelenítse meg a „Betétréteg” elrejtését. Fordítsa át a felső kivágást, mint a kép lila szövegében. Vágja az arcade irányított betéteket 2 mm vagy.06 "mélyre. A Glowforge lézervágómon ez 2 menetet vett igénybe a vékony 1/8" akril alapértelmezett beállításával.

Előfordulhat, hogy egy kicsit reszelnie kell, mielőtt a betétek kiürülnek. Öblítés után használjon akril cementet a betétek ragasztásához.

Most csavarja be a joystickot az alsó rétegbe a csavarokkal és a négyszögletes anyákkal. Végezzen tesztet, és helyezze a felső réteget az alsó réteg tetejére, és győződjön meg arról, hogy elég mélyen vésett ahhoz, hogy a két réteg egy síkban legyen. Ezután akrilcement segítségével ragasztja össze a két réteget és rögzítse.

A Sanwa joystick, amit kaptam, alapértelmezés szerint 8 irányú volt. Érdekelnek a 80-as évekbeli arcade játékok, amelyeket többnyire négyirányú joystick-szal játszanak. Tehát itt az ideje, hogy a 8 irányból a 4 irányba váltson, ami egyszerűen elvégezhető a sablondarab mozgatásával a joystick alján. Ez a videó elmagyarázza, hogyan válthat a 8 irányból a 4 irányba és fordítva.. Az árkádgép alsó karbantartó portja segítségével később mindent előre és hátra válthat, miután minden telepítve lett, de a hely korlátozott, és most sokkal könnyebb lesz ezt megtenni.

Használja a folytonossági tesztelőt a multiméteren, majd címkézzen minden vezetéket a joystickon (fel, le, balra, jobbra).

7. lépés: LED fénysáv a sátor háttérvilágításához

LED fénysáv a sátor háttérvilágításához
LED fénysáv a sátor háttérvilágításához
LED fénysáv a sátor háttérvilágításához
LED fénysáv a sátor háttérvilágításához
LED fénysáv a sátor háttérvilágításához
LED fénysáv a sátor háttérvilágításához

Fekete 1 - Alsó karbantartási port.svg tartalmazza a LED fénysáv akrilját, így ezt már kinyomtatta.

A vázlat szerint kösse be a 6 220 ohmos ellenállást és 6 szuper fényes fehér LED -et. A LED -ek hosszú vége az ellenállás és +5 V, a rövid vége pedig a GND felé kell, hogy menjen.

8. lépés: huzalozás

Vezeték
Vezeték
Vezeték
Vezeték
Vezeték
Vezeték

Tekintse meg a bekötési rajz vázlatát, és készítse el a tápkábelt, amely egy női DC csatlakozóból fog állni, amely ezután négyirányban felosztódik a Pi -re (microUSB csatlakozó), PIXEL: LED ART Board (derékszögű DC hordó jack csatlakozó), audio mini erősítő (csatlakozó vezeték) és LED fénysáv (bekötő vezeték). Keressen egy régi microUSB -kábelt, és vágja le a nagy USB -csatlakozóvégét, és illessze össze és forrasztja ezt a tápkábelt a Pi -hez való csatlakozáshoz.

Állítson össze egy huzalozási táblázatot, amely minden joystick irányt és gombot leképez a Pi és a hozzárendelt billentyűzet megfelelő tűjéhez. Ha ugyanazokra a kulcsokra térképez, mint én, akkor a konfigurációs fájlokat a dobozból következő lépésekben használhatja.

Női DuPont kábelekre lesz szüksége a Pi 40-tűs GPIO-fejlécéhez való csatlakozáshoz. Végül saját kábeleket készítettem, ami nagyon szórakoztató volt, de sok munka is, és szüksége lesz egy krimpelőre és a női DuPont terminálokra is. Gyorsabb és olcsóbb lesz, ha csak készenléti dugasz - női DuPont kábeleket használ, amelyeket valószínűleg már hever, és összeilleszt/összeforraszt. Ha mégis saját DuPont -kábeleket készít, kiderül, hogy nem könnyű elkészíteni, nagyon hasznosnak találtam ezt a YouTube -videóleckét, és ezt követően könnyedén elkészíthetem őket.

Készítse el a gombok és a joystick kábeleit, és még ne csatlakozzon a Pi -hez. A következő lépésben csatlakozni fog a Pi -hez. Általánosságban elmondható, hogy minden kábelnek ~ 13 hüvelyk hosszúnak kell lennie, ami elég hosszú ahhoz, hogy felszerelve elérje a Pi -t. Ha lehetséges, használjon más színt minden kábelhez (használjon feketét minden GND -hez), vagy címkézzen minden kábelt, ami megkönnyíti a dolgokat a következő lépésben.

9. lépés: Összerakni

Image
Image
Összerakni!
Összerakni!
Összerakni!
Összerakni!

Most jön a szórakoztató rész, amikor mindent összeraktok! De először szerelje fel mind a 6 gombot az elülső piros panelen, a 4 arcade gombot és a joystickot a fekete vezérlőpulton, valamint a hálózati aljzatot, a kapcsolókat és az audioerősítőt a hátlapon. A doboz együttes elhelyezése után nem tudja felhelyezni a gombokat és a joystickot, mert nincs elég hely a könyökben.

Kövesse a képeket a dolgok összeszereléséhez, de még ne ragasszon semmit, ehelyett használjon kék festő szalagot, hogy egyelőre összetartsa a dolgokat. Miután eljutott a "Miután ideért, csatlakoztassa a vezetékeket a GPIO Pi fejléchez" felirathoz, majd kezdje el csatlakoztatni a vezetékeket a Pi fejléc csapjaihoz.

Kövesse az előző lépésben összeállított táblázatot az egyes vezetékek csatlakoztatásához a Pi fejléchez. Nagyon szűk lesz, és nem olyan könnyű csatlakoztatni a csapokat a Pi fejléchez, ezért legyen türelemmel.

Miután mindent csatlakoztatott, kapcsolja be a rendszert, és végezzen egy teljes tesztet, amely magában foglalja a joystick és minden gomb tesztelését. A teszteléshez telepítenünk kell az Adafruit Retrogame nevű segédprogramját, amely a Pi GPIO vezérlőgombját és gombjait billentyűzet bemenetekké alakítja át. A Retrogame használatával nem kell külön USB arcade billentyűzet emulátor, ami jó.

Kövesse az Adafruit utasításait a Retrogame telepítéséhez. A Retrogame telepítése után másolja ezt a retrogame.cfg fájlt a Pi /boot könyvtárába. A retrogame.cfg fájl itt azt feltételezi, hogy ugyanazokat a billentyűzet -leképezéseket és tűcsatlakozásokat követte a vezetékezési táblázatban a 8. lépés - Kábelezés. Ha különböző csapokat vagy billentyűzetleképezéseket használt, ne aggódjon, csak végezze el a megfelelő módosításokat a retrogame.cfg fájlban. Valószínűleg rosszul csatlakoztatott egy vagy két tűt, ezért csak teszteljen minden bemenetet és helyes.

Ez az oktatóanyag végigvezeti Önt a kombinált leállítás és újraindítás gomb beállításán.

Ha már minden működik, most már készen áll arra, hogy a dolgokat állandóvá tegye. Ha véletlenül van Kapton szalagja, ez egy jó módja annak, hogy rögzítse a Pi csapokat, hogy később ne lazuljanak el. Tekerjen néhány Kapton szalagot a csapok és a Pi fejléc köré. De ne aggódjon, ha nem teszi, akkor is rendben kell lennie.

Most fordítsa oldalára az árkádot. Ezen a ponton csak a bal oldala van telepítve, a jobb oldal még nyitva van. Használja a kapilláris hatású akril oldószeres applikátort az akril ragasztásához. Az akril oldószer nagyon gyorsan működik, és kevesebb mint 5 perc alatt szilárd lesz, és nem kell rögzíteni. Itt egy jó alapozó az akril oldószer használatához.

Csatlakoztassa a sátorhoz tartozó darabokat (ezt mindenképpen tegye meg, mielőtt hozzáadja a jobb oldalt). Ezután ragassza fel az 1/16 vastag fehér darabokat a sátor belsejébe is, a fehér jobb fénydoboz -hatást eredményez. Szerelje fel a két hatlapú állványt a LED -es fénysávra, és szerelje fel a LED -es fénysávot. befelé kell nézni, ez szórt fénydoboz -hatást eredményez.

Most rögzítse a jobb oldalt, és ragasztja fel az akril oldószerrel.

Végül darálóval vagy Dremel szerszámmal csiszolja le a bal és a jobb oldalt, hogy azok egy síkban legyenek (a fekete bevágások kissé kilóghatnak). Érdemes ezt megtenni, hogy a külső részek, ha rögzítve legyenek, szépek és simák legyenek.

10. lépés: Sátor

Sátor
Sátor
Sátor
Sátor
Sátor
Sátor
Sátor
Sátor

Kipróbáltam lézerrel vágott sátrat és professzionális nyomtatott sátrat is áttetsző fólián. A legjobb eredmény mindenképpen a professzionális nyomtatással.

A professzionális nyomtatáshoz a https://gameroomsolutions.com/shop/marquee-print/ webhelyet választottam, 25 dollár volt az írás idején a nyomtatásért, és mivel a sátraim kicsik, 2 dollárt nyomtattak 25 dollárért.

Itt vannak az Adobe Illustratorban található sátor forrásfájlok, amelyeket módosíthat a tervezéshez.

A https://vectorlib.free.fr/ néhány arcade art vektoros formátumban található, ami sok időt takarít meg.

Ennek a sátornak a mérete 9,06 "x 2,17". A nyomtatott sátrat két átlátszó akrildarab közé szorítottam, és a széleken egy kis akril ragasztót adtam hozzá, hogy a két darab együtt maradjon. A sátor szorosan illeszkedik, és állandó ragasztás nélkül bepattan a tokba, így később kicserélheti a sátrakat.

11. lépés: Bal és jobb oldali panelek és betétek

Image
Image
Bal és jobb külső panelek és betétek
Bal és jobb külső panelek és betétek
Bal és jobb külső panelek és betétek
Bal és jobb külső panelek és betétek

Az arcade karakter betétek opcionálisak, de nagyon szép hatás, ha van időd. Ha nem használja a betéteket, akkor egy ilyen szolgáltatással is kinyomtathat néhány oldalsó rajzolatú matricát, vagy egyszerűen hagyhatja az oldalakat vörösen, ami még mindig jó lenne.

Ha nem használja a betéteket, módosítsa a Red 4 - Side Pieces Outside.svg fájlt, és törölje a betétvonalakat. Ha saját kedvenc arcade karaktereivel szeretne személyre szabni, itt van egy nagyszerű forrás az arcade sprites számára. Ezután el kell különíteni a sprite minden színét, majd nyomon kell követni egy vektoros programban, mint például az Illustrator vagy az Inkscape. Figyelem, ez jó munka. Ha ragaszkodni szeretne az általam használt karakterekhez, használja ezt a fájlt az egyes karakterek színének lézeres kivágásához.

Miközben lézerrel vágja le az egyes karakterek minden színét, tegye le őket egy asztalra, és csak akkor ragasszon az árkád oldalára, ha már tudja, hogy minden jól illeszkedik egymáshoz. Valószínű, hogy lesz néhány hiba (én csináltam egy csomót), így ha túl hamar ragaszt, akkor bajban lesz, mivel az akril oldószer állandó.

Ezenkívül NAGYON FONTOS, hogy nem szeretné a piros színt használni az egyik betétkarakterhez, mivel az oldalsó panel már piros. Tehát ha a kívánt arcade sprite vörös színű, cserélje ki egy másik színre, ahogy én tettem a Dig Dug karakterrel, például vörösről feketére váltva.

12. lépés: Szoftverek a PIXEL: LED ART mátrix integrációhoz

Image
Image
Szoftverek a PIXEL: LED ART mátrix integrációhoz
Szoftverek a PIXEL: LED ART mátrix integrációhoz
Szoftverek a PIXEL: LED ART mátrix integrációhoz
Szoftverek a PIXEL: LED ART mátrix integrációhoz
Szoftverek a PIXEL: LED ART mátrix integrációhoz
Szoftverek a PIXEL: LED ART mátrix integrációhoz

Majdnem kész! Az utolsó lépés néhány szkript hozzáadása, így a PIXEL: LED ART kijelző automatikusan megváltoztatja a grafikát a RetroPie által kiválasztott platform vagy játék alapján. Szerencsére a RetroPie tartalmaz egy runcommand nevű horgot, amely egy linux bash shell script (.sh), amely minden játék indítása előtt fut. Tehát hozzáadjuk a saját runcommand szkriptünket, amely átadja az aktuális játékot és platformot egy parancssori Java programnak (pixelc.jar), amely aztán a megfelelő-g.webp

Ez a szkript a következőket teszi:

  1. Ellenőrzi, hogy egy LED-g.webp" />
  2. Ha nem, akkor ellenőrizze, hogy van -e általános LED-g.webp" />
  3. Ha egyetlen játék -specifikus LED -es-g.webp" />
  4. Írás előtt ellenőrizze, hogy az új LED-g.webp" />

Ne feledje, hogy miután a LED-g.webp

Telepítési lépések

Ellenőrizze, hogy a Java 8 telepítve van -e a Pi -re.

java -verzió

Ha a Java 8 nincs telepítve:

sudo apt-get update

sudo apt-get install oracle-java8-jdk

Először hozzon létre egy könyvtárat a Pi -n pixelcade néven.

mkdir/home/pi/pixelcade

Másolja ide a tartalmat a Pi -n található pixelcade mappába.

Megjegyzés: Az Android és Pi firmware -t telepítenie kell a PIXEL: LED ART kártyára, amely az alapértelmezett, az iOS/Android firmware nem fog működni. Ellenőrizze, hogy a PIXEL: LED ART kártya USB -n van -e csatlakoztatva a Pi -hez. Győződjön meg arról is, hogy a PIXEL: LED ART kártya kapcsolója az USB irányába néz, és nem a BT irányába. Ellenőrizze, hogy a Pi érzékeli -e a PIXEL: LED ART kártyát.

ls /dev /ttyACM0

És vissza kellene térnie

/dev/ttyACM0

Másolja a runcommand-onstart.sh és runcommand-onend.sh fájlokat a/opt/retropie/configs/all/eszközre a Pi-n, majd tegye futtathatóvá a runcommand-onstart.sh és runcommand-onend.sh fájlokat.

sudo chmod +x /opt/retropie/configs/all/runcommand-onstart.sh

sudo chmod +x /opt/retropie/configs/all/runcommand-onend.sh

Testreszabhatja ezt a szkriptet, ha úgy tetszik, és az alábbiakban bemutatjuk, hogyan működik ez a szkript. De vegye figyelembe, hogy ha követi a telepítési lépéseket, akkor nem kell hozzáérnie ehhez a szkripthez.

1. Beállítja a pixelc.jar elérési útját. Ha a/home/pi/pixelcade mappába másolta a pixelc.jar fájlt, hagyja ezt a sort úgy, ahogy van

PIXELPATH = "/home/pi/pixelcade/";

2. Ellenőrzi, hogy a PIXEL: LED ART kártya csatlakoztatva van -e. Ha igen, folytatjuk, és ha nem, akkor a szkript leáll.

ha $ pixelexists | grep -q '/dev/ttyACM0';

3. A RetroPie átadja ennek a szkriptnek az űrlapváltozókban a kiválasztott játék romot és a kiválasztott játékplatformot (atari2600, nes, mame stb.). Az alábbi kódrészlet először felismeri a játékplatformot, és kiválaszt egy LED -es kialakítást az adott platformhoz. Ezután ellenőrzi, hogy létezik -e egy adott.gif, amely megfelel a kiválasztott játék rom nevének. Például, ha a kiválasztott rom játék 1941.zip, a szkript a mamelibretro/1941-g.webp

ha

echo "Entered $ {PLATFORM} If Statement"> & 2 if

echo "A $ MARQUEEGIF fájl létezik, ezért megírjuk a LED sátorhoz"> & 2

más

ha

GAMEIMAGE = $ MAMEDEFAULT

echo "A $ MARQUEEGIF fájl NEM létezik, alapértelmezés szerint az általános LED -sáv: $ {GAMEIMAGE}"> & 2

más

GAMEIMAGE = $ MAMEDEFAULT <

echo "A $ NGPCDEFAULT NEM létezik, alapértelmezés szerint az általános LED -sáv: $ {GAMEIMAGE}"> & 2

fi

fi

fi

4. Ez a parancs a parancsfájlban ténylegesen ír a LED kijelzőre.

java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp

A játék (ebben a példában 1944.gif) dinamikusan fog haladni. Eltávolítás -néma a kezdeti beállításkor és hibaelhárításkor a képernyő kimenetének megtekintéséhez.

Azt is vegye figyelembe, hogy minden játék indításakor egy naplófájlt írnak a /root/dev/shm/runcommand.log címre, amely nagyon hasznos lesz a hibaelhárításban.

Tehát folytassa és módosítsa igényei szerint, és hozzon létre GIF-eket a kedvenc játékaihoz, és másolja át őket a/home/pi/pixel/%platform-name (atari2600, mame-libretro stb.) Mappába, majd másolja a runcommand-onstart verzióját.sh a/opt/retropie/configs/all/. A-g.webp

A hátoldalon található kombinált újraindítás és leállítás gombhoz itt található a forgatókönyv

Mivel ez a telepítés függőlegesen orientált monitorra vonatkozik, itt van egy szép függőleges téma a RetroPie számára

Ezt a szoftvert a Windows -ra is átvittem, itt van egy példa telepítés a Maximus Arcade kezelőfelület használatával a Windows rendszerben egy nagyobb LED -sátoros telepítésben.

13. lépés: Tanulságok

Tanulságok
Tanulságok

Néhány dolgot másképp csináltam volna:

A PIXEL: LED Art kijelző szép, de valóban jobb lett volna, mint az előlapra szerelt sátor. Azt tervezem, hogy csinálok egy másik konstrukciót egy 64x32 LED -es mátrixszal, és akkor csak módosítanom kell a lézervágott kialakítást a nagyobb sátorhoz.

Elsősorban a 80 -as évekbeli arcade játékokat játszom, amelyek többsége függőlegesen szerelt monitoron jobban működik, mint a vízszintes tartó ebben a projektben.

A RetroPie és a MAME rengeteg funkciógombbal rendelkezik, amelyekre emlékszem, mivel programoztam őket, de jogosan, a feleségem és a gyerekeim nem, és a következő felépítéshez címkéket kértek az összes gombra.

Epilog X verseny
Epilog X verseny
Epilog X verseny
Epilog X verseny

Második hely az Epilog X versenyen

Ajánlott: