Tartalomjegyzék:
- Lépés: Mérjen lézeres vágás előtt
- 2. lépés: A gravírozott akril festése
- 3. lépés: Alsó és hátsó oldalak karbantartó portokkal és PIXEL LED panelra szereléssel
- 4. lépés: A PIXEL kártya és a LED mátrixpanel felszerelése
- 5. lépés: Elülső kijelző monitorral és Raspberry Pi -vel
- 6. lépés: Arcade vezérlőpult joystick betétekkel
- 7. lépés: LED fénysáv a sátor háttérvilágításához
- 8. lépés: huzalozás
- 9. lépés: Összerakni
- 10. lépés: Sátor
- 11. lépés: Bal és jobb oldali panelek és betétek
- 12. lépés: Szoftverek a PIXEL: LED ART mátrix integrációhoz
- 13. lépés: Tanulságok
Videó: PIXELCADE - Mini Bartop Arcade beépített PIXEL LED kijelzővel: 13 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-31 10:20
**** 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
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
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
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
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
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
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
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
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
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
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
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
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:
- Ellenőrzi, hogy egy LED-g.webp" />
- Ha nem, akkor ellenőrizze, hogy van -e általános LED-g.webp" />
- Ha egyetlen játék -specifikus LED -es-g.webp" />
- Í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
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.
Második hely az Epilog X versenyen
Ajánlott:
Képtartó beépített hangszóróval: 7 lépés (képekkel)
Képtartó beépített hangszóróval: Itt egy nagyszerű projekt, amelyet hétvégén vállalhatunk, ha saját hangszórót szeretnénk készíteni, amely képes képeket/képeslapokat vagy akár teendők listáját tárolni. Az építkezés részeként egy Raspberry Pi Zero W -t fogunk használni a projekt szívéül, és egy
Beépített hengeres biztosítéktartó (csatlakozók): 15 lépés (képekkel)
Beépített hengeres biztosítéktartó (csatlakozók): Ez az utasítás a TinkerCAD -en létrehozott hengeres üveg biztosítéktartókhoz készült. Ez a projekt júniusban indult, és részt vett a TinkerCAD tervpályázaton. Kétféle biztosítéktartó létezik, az egyik a közös 5x20 mm -es, a másik a
Függőleges Bartop Arcade beépített PIXEL LED kijelzővel: 11 lépés (képekkel)
Függőleges Bartop Arcade beépített PIXEL LED kijelzővel: **** Új szoftverrel frissítve, 2019. július, részletek itt A szekrény oldalán található karakterek lézerrel vágott betétek és nem ragadósak
Beépített 3D 3D nyomtatott karácsonyfa: 10 lépés (képekkel)
Beágyazott LED 3D nyomtatott karácsonyfa: Ez egy 3D nyomtatott karácsonyfa, beágyazott címezhető LED-ekkel. Így lehetőség van a LED -ek szép fényhatásokra programozására és a 3D nyomtatott szerkezet diffúzorként való használatára. A fa négy szakaszból áll, és egy alapelemből (a fa
DIY Givi V56 motorkerékpár topbox fénykészlet beépített jelekkel: 4 lépés (képekkel)
DIY Givi V56 motorkerékpár topbox fénykészlet integrált jelekkel: Motorkerékpárosként túlságosan is ismerem, hogy úgy látják, mintha láthatatlan lennék az úton. Az egyik dolog, amit mindig hozzáadok a kerékpárokhoz, egy felső doboz, amely általában beépített lámpával rendelkezik. Nemrég frissítettem egy új kerékpárra, és megvettem a Givi V56 Monokeyt