Obsah:

PIXELCADE - Mini bartopová arkáda so vstavaným LED displejom PIXEL: 13 krokov (s obrázkami)
PIXELCADE - Mini bartopová arkáda so vstavaným LED displejom PIXEL: 13 krokov (s obrázkami)

Video: PIXELCADE - Mini bartopová arkáda so vstavaným LED displejom PIXEL: 13 krokov (s obrázkami)

Video: PIXELCADE - Mini bartopová arkáda so vstavaným LED displejom PIXEL: 13 krokov (s obrázkami)
Video: PIXELCADE Bartop Arcade 2024, Júl
Anonim
Image
Image
PIXELCADE - Arkáda s malým bartopom a integrovaným LED displejom PIXEL
PIXELCADE - Arkáda s malým bartopom a integrovaným LED displejom PIXEL
PIXELCADE - Arkáda s malým bartopom a integrovaným LED displejom PIXEL
PIXELCADE - Arkáda s malým bartopom a integrovaným LED displejom PIXEL

**** Vylepšená verzia s integrovanou LED diódou tu ****

Arkádová zostava na stole s jedinečnou vlastnosťou integrovaného LED displeja, ktorá zodpovedá zvolenej hre. Charakterom umenia na stranách skrinky sú laserom vyrezávané vložky a nie samolepky.

Veľká vďaka Tobiasovi za zaslanie originálneho laserom rezaného CAD návrhu pre tento projekt. Tento projekt využíva dizajn od Tobiasa s nasledujúcimi úpravami:

  • Integrovaný displej PIXE: LED ART, ktorý sa mení s vybranou hrou RetroPie
  • Laserom rezané bočné umelecké vložky
  • Zvukový zosilňovač s gombíkom na ovládanie hlasitosti
  • Tlačidlo Vypnúť/Reštartovať
  • Akryl vs. drevo

Všimnite si toho, že pokyny od Tobiasa sú veľmi jasné o tom, ako zostaviť puzdro, takže ak máte pochybnosti, pozrite sa na jeho pokyny.

Všetky súbory. SVG laserom rezané, softvérové skripty, obrázky a animácie LED GIF, tabuľka zapojenia a umelecké diela pre tento projekt sú tu v GitHub.

Časti

1x arkádový joystick

4x 30 mm arkádové tlačidlá

1x okamžité tlačidlo na panel (montážny otvor 0,62 palca)

(2) 12 mm kupolovité tlačidlo - červené - E -Switch PV5S64019

(1) 12 mm kupolovité tlačidlo zelené - E -Switch PV5S64018

(2) 12 mm kupolovité tlačidlo žlté - E -Switch PV5S64016

(1) 12 mm kupolovité tlačidlo biele - E -Switch PV5S64012

(1) 12 mm kupolové tlačidlo čierne - E -Switch PV5S64011

1x 2,1 mm DC konektor na montáž na panel (montážny otvor 0,33 palca)

1 x kolískový prepínač zapnutia/vypnutia na panel (budete potrebovať 2, ale sada PIXEL: Maker's Kit je dodávaná s 1)

1x Raspberry Pi 3+

1x karta microSD (128 GB je pre tento projekt dobrá veľkosť)

1x Oficiálny monitor Raspberry Pi

1x súprava LED markízy Pixelcade

1x 32x32 P4 Pitch Pitch LED Matrix 5 "x 5" - Adafruit alebo iné zdroje

1x audio zosilňovač

2x mini oválne reproduktory 35 mm x 20 mm

1 x stereofónny zvukový kábel (pravý uhol je lepší, ale normálny sa zmestí a je v poriadku)

2x USB kábel pre montáž na panel A-A

6x super jasné 5 mm biele diódy LED (na zadné osvetlenie markízy)

6x 220 ohmové odpory

1x Pravouhlý konektor napájania DC

1x konektor microUSB (použite starý kábel microUSB a odrežte veľkú stranu USB)

1x fľaša atramentu z Indie

1x hubka Mr. Clean Magic Eraser

Modrá maliarska páska

Skrutky, matice, dištančné podložky

8 x skrutky s krížovou hlavou 4/40 x 3/16 palcov (pre údržbové porty)

2x skrutky s panvovou hlavou 4/40 x 7/16 ?

7 x skrutky M3 x 10 mm

4x skrutky M3 x 5 mm (pre držiaky joysticku)

4x šesťhranné matice M3 (pre držiaky joysticku)

8 x 2/56 x 1/2 skrutky s plochou hlavou a čiernou hlavou (pre reproduktory)

8x matice 2/25 (pre reproduktory)

(2) Šesťhranný dištančný hliník, 1/4 "šesťhran, dlhý 1-1/8", závit 4-40

(4) Šesťhranný dištančný hliník, 1/4 "šesťhran, 5/8" dlhý, závit 4-40

2x nylonové skrutky 4/40 x 3/8 palcov

4x 4/40 nylonové matice

4x gumové nárazníky v spodnej časti

Akryl a lepidlo

4x 12x20 "čierny akrylový list, hrúbka 1/8"

4x 12x20 "červený akrylový list, hrúbka 1/8"

1x Biely akrylový list 12 x 20 palcov - hrúbka 1/16 palca

1x 12x12 priesvitný dymový akrylový list, hrúbka 1/8 palca (voliteľný maticový difuzér LED)

1x priehľadný akrylový list 12x12, hrúbka 1/8 palca

Rôzne farebné listy v závislosti od požadovaných vložení arkádových znakov (voliteľné)

Akrylové cementové lepidlo

Akrylový cement pre kapilárnu aplikáciu

Polyetylénový aplikátor s nízkou hustotou

Voliteľné

Páska na kapto (na zaistenie káblov k hlavičke Pi)

1x USB zvukový adaptér (to nie je v skutočnosti potrebné, zatiaľ čo zvuk Pi je známy ako zlý, v tomto prípade nemôžem rozlíšiť)

Krimpovacie svorky Dupont s vnútorným kolíkom 2,54 mm (na výrobu vlastných káblov s konektormi DuPont, ktoré sa pripájajú k 40-kolíkovému konektoru Raspberry Pi GPIO, ale môžete tiež použiť bežné káble a spojiť ich, čo je lacnejšie

Dupont Terminal Crimper

Nástroje

Laserová rezačka (Použil som Glowforge s reznou plochou 19,5 x 11)

Nástroj na poklepanie 4/40 (na odpichovanie ôsmich 4/40 otvorov pre údržbové otvory)

Krok 1: Opatrenie pred rezaním laserom

Merajte pred laserovým rezaním!
Merajte pred laserovým rezaním!

VEĽMI DÔLEŽITÉ: Pred laserovým rezaním akrylátu pre tento projekt sa uistite, že máte najskôr všetky diely na rukách a zmerajte, aby ste sa uistili, že zodpovedajú montážnym otvorom v súboroch laseru. SVG. Tu sú položky, ktoré je potrebné predovšetkým skontrolovať a upraviť. Ak to neurobíte, skončíte tak, že budete musieť zošrotovať a nanovo nastrihať veľa akrylu.

1. 32x32 P4 HUB75 LED Matrix - Ten, ktorý bol použitý v tomto projekte, som kúpil priamo z Číny, nie od spoločnosti Adafruit a rôzni výrobcovia panelov LED majú rôzne umiestnenia montážnych otvorov.

2. Reproduktory - Reproduktory som v odkaze nepoužil a namiesto toho som ich mal porozkladané po mojom obchode. Myslím, že tie v odkaze sú blízke, ale nie som si istý, či sa montážne otvory presne zhodujú.

3. Gombíky - na 30 mm arkádových gombíkových dierach si budete rozumieť, ale skontrolujte 7 montážnych otvorov na tlačidlá oproti svojim gombíkom. Montážny otvor na tlačidlo na zadnej strane je väčší ako 6 otvorov na tlačidlá na prednej strane.

Použil som laserovú rezačku Glowforge a všetky súbory. SVG rezané laserom sú dimenzované na veľkosť rezu Glowforge na 19,5 "x 11".

Krok 2: Náter gravírovaného akrylátu

Farbenie gravírovaného akrylátu
Farbenie gravírovaného akrylátu
Farbenie gravírovaného akrylátu
Farbenie gravírovaného akrylátu
Farbenie gravírovaného akrylátu
Farbenie gravírovaného akrylátu

Laserom vyrezané a gravírované „Červené 2 - zadné tlačidlá na bočnom a prednom paneli.svg“. Všimnite si, že čiary na prednom paneli sú laserovo ryhované a text gravírovaný.

Akrylovú maskovaciu pásku nechajte pôsobiť a veľkoryso natrite indický atrament. Nechajte atrament v Indii zaschnúť niekoľko hodín alebo dlhšie.

Po zaschnutí odstráňte akrylovú maskovaciu pásku a zostane vám zvyšok, ktorý treba odstrániť. Vezmite silnú lepiacu pásku, ako je lepiaca páska Gorilla, silne ju pritlačte na vyrytý text a potom ju odtrhnite. Opakujte to niekoľkokrát a väčšina zvyškov atramentu bude odstránená. Potom pomocou mokrej mäkkej špongie alebo kúzelnej gumovej hubky Mr. Clean odstráňte zvyšok.

Krok 3: Spodná a zadná strana s portami na údržbu a montáž na panel LED PIXEL

Spodná a zadná strana s otvormi na údržbu a montáž na panel LED PIXEL
Spodná a zadná strana s otvormi na údržbu a montáž na panel LED PIXEL
Spodná a zadná strana s portami na údržbu a montáž na panel LED PIXEL
Spodná a zadná strana s portami na údržbu a montáž na panel LED PIXEL
Spodná a zadná strana s otvormi na údržbu a montáž na panel LED PIXEL
Spodná a zadná strana s otvormi na údržbu a montáž na panel LED PIXEL

Laserom vyrezali nasledujúce súbory:

  • Čierna 1 - Spodný port údržby. Svg
  • Červená 1 - Port na údržbu chrbta a držiak LED Matrix Mount.svg

Montáž a lepenie údržbárskych otvorov je trochu zložité, najlepšie je pozrieť sa na krok 3 od Tobiasa.

Krok 4: Montáž dosky PIXEL a panelu LED Matrix

Montáž dosky PIXEL a panelu LED Matrix
Montáž dosky PIXEL a panelu LED Matrix
Montáž dosky PIXEL a panelu LED Matrix
Montáž dosky PIXEL a panelu LED Matrix
Montáž dosky PIXEL a panelu LED Matrix
Montáž dosky PIXEL a panelu LED Matrix

Pokračujte a odstráňte teraz akrylovú kryciu pásku na oboch stranách.

Najprv namontujte dosku plošných spojov PIXEL a potom namontujte panel LED na druhú stranu. Dávajte pozor na orientáciu a uistite sa, že panel LED smeruje nahor, aby zodpovedal štítku na akrylovom držiaku.

Potom pripevnite skrutku v spodnej spodnej časti dosky PIXEL k panelu.

Panel LED namontujte pomocou (6) skrutiek M3 x 8 mm. Panely LED majú závit M3, 4/40 nebude fungovať.

Je to voliteľné, ale odporúčam na vrch pridať panel difuzéra pomocou šesťhranných dištančných podložiek. Odstráňte maskovanie zo spodnej strany panelu difuzéra a ponechajte masku na hornej strane.

Všimnite si, že šesťhranné dištančné prvky sa nachádzajú vo vnútorných otvoroch, nie vo vonkajších.

Teraz pomocou štyroch skrutiek namontujte šesťhranné matice.

Všimnite si toho, že moje šesťhranné medzery neboli dostatočne dlhé a ako podložky som musel použiť niekoľko podložiek. Pozrite si diagram potrebného voľného priestoru alebo sa panel predného difuzéra pokloní.

Krok 5: Predný displej s monitorom a Raspberry Pi

Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi
Predný displej s monitorom a Raspberry Pi

Laserom rezané tieto súbory:

  • Čierna 2 - Skosenie monitora a Marquee.svg
  • Čierna 3 - Predná obrazovka zvnútra aj zvonka.svg

Pripojte monitor Pi a Raspberry Pi. Uistite sa, že monitor Pi umiestnite na rám bez otvoru. Tento krok montáže je náročný, takže si buďte istí a pozrite sa na krok 4 v Tobiasovom pokyne, aby ste túto časť správne uviedli.

Kým počkáte, kým prvá vrstva zaschne, do otvorov reproduktorov zaistite skrutky, aby ste zaistili zarovnanie.

Teraz je vhodný čas na inštaláciu RetroPie, vopred vytvoreného obrazu, ktorý nainštalujete na svoju kartu microSD Pi. Na konci inštalácie RetroPie budete vyzvaní na konfiguráciu vstupov. Pripojte všeobecnú klávesnicu USB a použite tieto klávesy:

D -PAD UP - šípka hore

D -PAD DOWN - šípka dole

D -PAD VĽAVO - Šípka doľava

D -PAD RIGHT - šípka doprava

Štart - A.

Vyberte - S.

Tlačidlo A - Z.

Tlačidlo B - X

Tlačidlo X - C.

Tlačidlo Y - V

Podržaním ľubovoľného klávesu preskočíte ostatné klávesy, kým sa nedostanete k aktivácii klávesových skratiek

HOTKEY POVOLIŤ - PRIESTOR

Keď sa dostanete do OK, stlačte tlačidlo, ktoré ste nakonfigurovali ako tlačidlo A, čo je v tomto prípade „Z“

Krok 6: Arkádový ovládací panel s vložkami joysticku

Arkádový ovládací panel s vložkami joysticku
Arkádový ovládací panel s vložkami joysticku
Arkádový ovládací panel s vložkami joysticku
Arkádový ovládací panel s vložkami joysticku
Arkádový ovládací panel s vložkami joysticku
Arkádový ovládací panel s vložkami joysticku

Laserové rezanie:

  • Čierna 4 - Ovládací panel.svg
  • Tenká biela 1 - Biele vložky Markíza.svg

Najprv vyrežte hornú a dolnú vrstvu v „Black 4 - Control Panel.svg“a vygravírujte zelené obdĺžniky hlboké 1 mm (môže to trvať druhý prechod).

Potom pomocou rovnakého súboru skryte vrstvy „Horné“a „Spodné“a odkryte „Inlay vrstvu“. Prevráťte horný výrez ako vo fialovom texte na obrázku. Vygravírujte arkádové smerové vložky hlboké 2 mm alebo 0,06 ". Na mojom laserovom rezači Glowforge to trvalo 2 priechody s použitím predvoleného nastavenia pre tenký 1/8" akryl.

Pred vložením vložiek bude možno potrebné trocha podania. Akonáhle spláchnete, použite akrylový cement na lepenie vložiek.

Teraz priskrutkujte joystick k spodnej vrstve pomocou skrutiek a štvorhranných matíc. Vykonajte test a položte hornú vrstvu na spodnú vrstvu a uistite sa, že ste vygravírovali dostatočne hlboko, aby boli obe vrstvy v jednej rovine. Potom pomocou akrylátového cementu zlepte dve vrstvy k sebe a upnite.

Joystick Sanwa, ktorý som dostal, bol predvolene nakonfigurovaný pre 8-smerný smer. Mojím záujmom sú arkádové hry z 80. rokov, ktoré sa väčšinou hrajú so 4-smerovým joystickom. Toto je teda vhodný čas na zmenu z 8-smerného na 4-smerný, čo sa dá ľahko vykonať presunutím šablóny v spodnej časti joysticku. Toto video vysvetľuje, ako prepnúť z 8-smerného na 4-smerný a naopak. Pomocou spodného portu na údržbu arkádového automatu môžete neskôr a tam, kde je všetko nainštalované, prepínať tam a späť, ale priestor je obmedzený a teraz to bude oveľa jednoduchšie.

Použite tester kontinuity na multimetri a potom označte každý vodič na joysticku (hore, dole, vľavo, vpravo).

Krok 7: Svetelná lišta LED pre podsvietenie markízy

LED svetelná lišta pre podsvietenie markízy
LED svetelná lišta pre podsvietenie markízy
LED svetelná lišta pre podsvietenie markízy
LED svetelná lišta pre podsvietenie markízy
LED svetelná lišta pre podsvietenie markízy
LED svetelná lišta pre podsvietenie markízy

Čierna 1 - Spodný údržbový port.svg obsahuje akryl pre svetelnú lištu LED, takže ste si to už vytlačili.

Zapojte 6 220 ohmových rezistorov a 6 super jasných bielych LED podľa schémy. Dlhý koniec LED diód by mal smerovať k odporu a +5 V a krátky koniec smerom k GND.

Krok 8: Zapojenie

Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie
Elektrické vedenie

Prezrite si schémy zapojenia a vytvorte napájací kábel, ktorý bude pozostávať zo samičieho konektora DC, ktorý sa potom 4 -cestne rozdelí na Pi (konektor microUSB), PIXEL: doska LED ART (konektor pravouhlého konektora DC), zvukový mini zosilňovač (zapojovací kábel) a svetelnú lištu LED (zapojovací kábel). Nájdite starý kábel microUSB a odstrihnite koniec veľkého USB konektora a spojte a spájkujte tento napájací kábel na pripojenie k Pi.

Zostavte tabuľku zapojenia, ktorá mapuje každý smer joysticku a tlačidlo na príslušný kolík na Pi a priradený kláves klávesnice. Ak namapujete na rovnaké kľúče ako ja, potom môžete konfiguračné súbory použiť v ďalších krokoch z krabice.

Na pripojenie k 40-kolíkovému konektoru GPIO na Pi budete potrebovať ženské káble DuPont. Nakoniec som vyrobil vlastné káble, čo bola celkom zábava, ale aj veľa práce, a budete potrebovať aj krimpovač a ženské svorky DuPont. Bude to rýchlejšie a lacnejšie používať štandardné káble DuPont medzi ženami a ženami, s ktorými sa pravdepodobne už povaľujete a spájate ich. Ak ste si nakoniec vyrobili vlastné káble DuPont, ukázalo sa, že ich výroba nie je jednoduchá. Tento videonávod na YouTube som považoval za veľmi nápomocný a potom som ich mohol ľahko vyrobiť.

Vytvorte káble pre tlačidlá a joystick a zatiaľ sa nepripojte k Pi. V nasledujúcom kroku sa pripojíte k Pi. Všeobecne by mal byť každý kábel ~ 13 palcov dlhý, čo bude dostatočne dlhý na to, aby sa po namontovaní dostal k Pi. Ak môžete, použite pre každý kábel inú farbu (pre všetky GND použite čiernu) alebo označte každý kábel, čo v nasledujúcom kroku uľahčí prácu.

Krok 9: Dajte to všetko dohromady

Image
Image
Dávať to všetko dokopy!
Dávať to všetko dokopy!
Dávať to všetko dokopy!
Dávať to všetko dokopy!

Teraz prichádza zábavná časť, kde dávate všetko dohromady! Najprv však namontujte všetkých 6 tlačidiel na predný červený panel, 4 arkádové tlačidlo a joystick na čierny ovládací panel a napájací konektor, prepínače a zvukový zosilňovač na zadný panel. Keď je puzdro spolu, kvôli nedostatku miesta na lakte nebudete môcť namontovať tlačidlá a joystick.

Postupujte podľa obrázkov a spojte veci dohromady, ale zatiaľ nič nezlepujte a namiesto toho použite modrú maliarsku pásku, aby boli veci zatiaľ pohromade. Keď sa dostanete k obrázku označenému „Potom, čo sa sem dostanete, pripojte vodiče k hlavičke GPIO Pi“, potom začnite pripájať vodiče k pinom na hlavičke Pi.

Podľa tabuľky, ktorú ste zostavili v predchádzajúcom kroku, pripojte každý vodič k hlavičke Pi. Pripojenie pinov k hlavičke Pi bude veľmi stiesnené a nie tak jednoduché, takže buďte trpezliví.

Keď máte všetko pripojené, zapnite systém a vykonajte kompletný test, ktorý zahŕňa testovanie joysticku a každého tlačidla. Na testovanie budeme musieť nainštalovať nástroj od Adafruit s názvom Retrogame, ktorý prevádza vstupy joysticku a tlačidiel z GPIO Pi na vstupy z klávesnice. Používaním Retrogame nebudete potrebovať samostatný emulátor USB arkádovej klávesnice, čo je pekné.

Pri inštalácii Retrogame postupujte podľa týchto pokynov od spoločnosti Adafruit. Po nainštalovaní Retrogame skopírujte tento súbor retrogame.cfg do adresára /boot na vašom Pi. Súbor retrogame.cfg tu predpokladá, že ste postupovali podľa rovnakých mapovaní klávesnice a pinových pripojení v tabuľke zapojenia od kroku 8 - Zapojenie. Ak ste použili rôzne piny alebo mapovanie klávesnice, nie je dôvod sa znepokojovať, stačí vykonať zodpovedajúce zmeny v retrogame.cfg. Je pravdepodobné, že ste nesprávne pripojili jeden alebo dva piny, takže stačí otestovať každý vstup a opraviť ho.

Tento tutoriál vás prevedie nastavením kombinovaného tlačidla vypnutia a reštartu.

Keď všetko funguje, teraz ste pripravení urobiť veci natrvalo. Ak máte náhodou pásku Kapton, je to príjemný spôsob, ako zaistiť kolíky Pi a zaistiť, aby sa neskôr neuvoľnili. Omotajte pásku Kapton okolo kolíkov a hlavičky Pi. Ale nebojte sa, ak nie, malo by to byť v poriadku.

Teraz otočte arkádu na bok. V tomto mieste máte nainštalovanú iba ľavú stranu, pravá strana je stále otvorená. Na lepenie akrylátu použite aplikátor akrylového rozpúšťadla s kapilárnou činnosťou. Akrylové rozpúšťadlo funguje veľmi rýchlo a bude pevné za menej ako 5 minút a nie je potrebné ho upínať. Tu je dobrý základný náter na použitie akrylového rozpúšťadla.

Pripevnite kúsky pre stan (urobte to pred pridaním pravej strany). A potom prilepte 1/16 hrubé biele kúsky aj na vnútornú stranu markízy, biela zaistí lepší efekt svetelného boxu. Pripojte aj dva šesťhranné stojany pre svetelnú lištu LED a namontujte svetelnú lištu LED. Lišta LED Malo by smerovať dovnútra, čo vytvára efekt rozptýleného svetelného boxu. Ak LED diódy smerujú spredu, LED diódy nebudú dostatočne rozptýlené a uvidíte okrúhle svetlé body LED.

Teraz pripevnite pravú stranu a prilepte pomocou akrylového rozpúšťadla.

Nakoniec pomocou brúsky alebo nástroja Dremel obrúste ľavú a pravú stranu tak, aby boli zarovnané (čierne zárezy môžu trochu vyčnievať). Budete to chcieť urobiť tak, aby vonkajšie diely po pripevnení boli pekné a zarovnané.

Krok 10: Markíza

Markíza
Markíza
Markíza
Markíza
Markíza
Markíza
Markíza
Markíza

Vyskúšal som laserom vyrezanú značku aj profesionálnu tlačenú značku na priesvitný film. Najlepšie výsledky určite s profesionálnou tlačou.

Na profesionálnu tlač som išiel s https://gameroomsolutions.com/shop/marquee-print/, v čase písania tejto správy to bolo 25 dolárov a keďže moje značky sú malé, vytlačili 2 za 25 dolárov.

Tu sú moje zdrojové súbory v programe Adobe Illustrator, ktoré môžete upraviť podľa svojho návrhu.

Stránka https://vectorlib.free.fr/ ponúka arkádové umenie vo vektorovom formáte, ktoré vám ušetrí veľa času.

Rozmery tohto štítku sú 9,06 palcov x 2,17 palcov. Vytlačený štítok som vložil medzi dva kusy číreho akrylu a na okraje som pridal trochu akrylového lepidla, aby boli tieto dva kusy pohromade. Markýza tesne prilieha a zapadne do puzdra bez potreby permanentného lepidla, aby ste markízy mohli neskôr vymeniť.

Krok 11: Ľavý a pravý vonkajší panel a vložky

Image
Image
Ľavý a pravý vonkajší panel a vložky
Ľavý a pravý vonkajší panel a vložky
Ľavý a pravý vonkajší panel a vložky
Ľavý a pravý vonkajší panel a vložky

Vložky arkádových postáv sú voliteľné, ale ak máte čas, je to celkom pekný efekt. Ak nepoužívate vložky, môžete tiež použiť takúto službu na vytlačenie niektorých nálepiek bočného umenia alebo jednoducho nechať strany plné červené, čo by bolo stále pekné.

Ak vložky nepoužívate, upravte Red 4 - Side Pieces Outside.svg a odstráňte obrysy vloženia. Ak sa chcete prispôsobiť svojim obľúbeným arkádovým postavám, tu je skvelý zdroj pre arkádových škriatkov. Potom je to otázka izolácie každej farby sprite a následného trasovania vo vektorovom programe, ako je Illustrator alebo Inkscape. Varovanie, je to veľa práce. Ak sa chcete držať znakov, ktoré som použil, pomocou tohto súboru laserom vyrežte každú farbu každého znaku.

Keď laserom vystrihnete každú farbu každého znaku, položte ich na stôl a prilepte len na arkádovú stranu, akonáhle budete vedieť, že všetko do seba správne zapadá. Je pravdepodobné, že sa vyskytnú chyby (urobil som veľa), takže ak lepíte príliš skoro, budete mať problémy, pretože akrylové rozpúšťadlo je trvalé.

VEĽMI DÔLEŽITÉ je, aby ste červenú farbu nepoužívali na žiadne vložené znaky, pretože bočný panel je už červený. Ak má teda váš požadovaný arkádový sprite červenú, nahraďte inú farbu, ako som to urobil napríklad pri postave Dig Dug, napríklad pri prechode z červenej na čiernu.

Krok 12: Softvérové skripty pre integráciu matice PIXEL: LED ART

Image
Image
Softvérové skripty pre integráciu matice PIXEL: LED ART
Softvérové skripty pre integráciu matice PIXEL: LED ART
Softvérové skripty pre integráciu matice PIXEL: LED ART
Softvérové skripty pre integráciu matice PIXEL: LED ART
Softvérové skripty pre integráciu matice PIXEL: LED ART
Softvérové skripty pre integráciu matice PIXEL: LED ART

Skoro hotové! Posledným krokom je pridať niektoré skripty tak, aby displej PIXEL: LED ART automaticky zmenil kresbu na základe zvolenej platformy alebo hry od RetroPie. Našťastie RetroPie obsahuje háčik nazývaný runcommand, čo je skript skriptu linux bash (.sh), ktorý beží pred každým spustením hry. Pridáme teda vlastný skript runcommand, ktorý odovzdá aktuálnu hru a platformu, do programu Java príkazového riadka (pixelc.jar), ktorý potom na LED displej zapíše príslušný GIF. Pretože vaša inštalácia môže zahŕňať mnoho hier, môžete si vybrať hry, pre ktoré chcete vytvoriť špeciálny dizajn LED, a použiť generický dizajn LED pre každú platformu. Vytvoril som vlastné-g.webp

Tento skript robí nasledujúce:

  1. Skontroluje, či sa LED-g.webp" />
  2. Ak nie, potom skontrolujte, či pre zvolený emulátor existuje generický LED-g.webp" />
  3. Ak sa neukončí žiadny LED-g.webp" />
  4. Pred písaním skontrolujte, či nový LED-g.webp" />

Všimnite si toho, že potom, čo bol LED-g.webp

Kroky inštalácie

Skontrolujte, či je na vašom Pi nainštalovaná Java 8.

java -verzia

Ak nie je nainštalovaný Java 8:

sudo apt-get aktualizácia

sudo apt-get install oracle-java8-jdk

Najprv vytvorte na svojom Pi adresár s názvom pixelcade.

mkdir/home/pi/pixelcade

Skopírujte obsah sem do tohto priečinka pixelcade na vašom Pi.

Poznámka: Na doske PIXEL: LED ART musíte mať nainštalovaný firmvér Android a Pi, ktorý je predvolený, firmvér iOS/Android nebude fungovať. Znovu skontrolujte, či je doska PIXEL: LED ART USB pripojená k Pi. Zaistite tiež, aby bol prepínač na doske PIXEL: LED ART otočený v smere USB a nie v smere BT. Skontrolujte, či váš Pi detekuje dosku PIXEL: LED ART.

ls /dev /ttyACM0

A mali by ste sa vrátiť

/dev/ttyACM0

Skopírujte runcommand-onstart.sh a runcommand-onend.sh do/opt/retropie/configs/all/na svoj Pi a potom spustite spustiteľný súbor runcommand-onstart.sh a runcommand-onend.sh

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

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

Tento skript si môžete prispôsobiť, ak sa vám páči, a nižšie je vysvetlenie, ako tento skript funguje. Všimnite si však, že ak budete postupovať podľa krokov inštalácie, tohto skriptu sa nebudete musieť dotknúť.

1. Nastaví cestu, kde sa nachádza pixelc.jar. Ak ste skopírovali pixelc.jar do súboru/home/pi/pixelcade, nechajte tento riadok tak, ako je

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

2. Skontroluje, či je doska PIXEL: LED ART zapojená. Ak áno, pokračujeme a ak nie, skript sa skončí.

ak $ pixelexisti | grep -q '/dev/ttyACM0';

3. RetroPie prechádza do tohto skriptu vo forme premenných vybranú hru rom a zvolenú hernú platformu (atari2600, nes, mame atď.). Nasledujúci úryvok kódu najskôr zistí hernú platformu a vyberie dizajn LED pre konkrétnu platformu. Potom skontroluje, či existuje konkrétny.gif, ktorý zodpovedá názvu vybranej hry alebo rom. Ak je napríklad vybraná romová hra 1941.zip, skript bude hľadať mamelibretro/1941.gif. Ak tento-g.webp

ak

echo "Zadané vyhlásenie $ {PLATFORM} If"> & 2 if

echo „Súbor $ MARQUEEGIF existuje, takže ho zapíšeme do LED diódy“> & 2

inak

ak

GAMEIMAGE = $ MAMEDEFAULT

echo "Súbor $ MARQUEEGIF NEEXISTUJE, predvolene sa používa generický rám LED: $ {GAMEIMAGE}"> & 2

inak

GAMEIMAGE = $ MAMEDEFAULT <

echo "Súbor $ NGPCDEFAULT NEEXISTUJE, predvolene sa používa generický rámček LED: $ {GAMEIMAGE}">> 2

fi

fi

fi

4. Tento posledný príkaz v skripte vykoná skutočný zápis na LED displej.

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

Hra (v tomto prípade 1944.gif) bude prebiehať dynamicky. Ak chcete vidieť výstup z obrazovky, odstráňte pri prvom nastavovaní a odstraňovaní problémov súbor --silent.

Upozorňujeme, že pri každom spustení hry sa do súboru /root/dev/shm/runcommand.log zapíše súbor denníka, ktorý bude veľmi užitočný pri riešení problémov.

Pokračujte a upravte podľa svojich potrieb a tiež vytvorte GIFy pre svoje obľúbené hry a skopírujte ich do/home/pi/pixel/%platform-name (atari2600, mame-libretro, atď.) A potom skopírujte svoju verziu runcommand-onstart.sh na/opt/retropie/configs/all/. Pri vytváraní-g.webp

Tu je skript pre kombinované tlačidlo reštartu a vypnutia na zadnej strane

Pretože je táto inštalácia určená pre vertikálne orientovaný monitor, je tu pre RetroPie pekná vertikálna téma

Tento softvér som preniesol aj do systému Windows, tu je príklad inštalácie pomocou klientskeho rozhrania Maximus Arcade v systéme Windows vo väčšej inštalácii LED markízy.

Krok 13: Získané ponaučenia

Ponaučenie
Ponaučenie

Niekoľko vecí, ktoré by som urobil inak:

Displej PIXEL: LED Art je pekný, ale v skutočnosti by bol lepší ako namontovaná markíza na prednej strane. Mám v pláne urobiť ďalšie zostavenie s maticou LED s rozmermi 64 x 32 a potom už len budem potrebovať upraviť dizajn rezu laserom pre väčšiu značku.

Hrám predovšetkým arkádové hry 80. rokov, z ktorých väčšina sa v tomto projekte hrá lepšie na zvislo namontovanom monitore oproti horizontálnemu držiaku.

RetroPie a MAME majú veľa funkčných tlačidiel, ktoré si pamätám, čo každé z nich robí, pretože som ich naprogramoval, ale oprávnene, moja žena a deti nie a požadovali štítky na všetkých tlačidlách pre ďalšie zostavenie.

Súťaž Epilog X
Súťaž Epilog X
Súťaž Epilog X
Súťaž Epilog X

Druhé miesto v súťaži Epilog X

Odporúča: