Cuprins:

Arcade verticale Bartop cu afișaj LED PIXEL integrat: 11 pași (cu imagini)
Arcade verticale Bartop cu afișaj LED PIXEL integrat: 11 pași (cu imagini)

Video: Arcade verticale Bartop cu afișaj LED PIXEL integrat: 11 pași (cu imagini)

Video: Arcade verticale Bartop cu afișaj LED PIXEL integrat: 11 pași (cu imagini)
Video: Vertical Bartop Arcade with Pixelcade LED Marquee (1 P3 LED Panel) 2024, Iulie
Anonim
Image
Image
Arcade verticale Bartop cu afișaj LED integrat PIXEL
Arcade verticale Bartop cu afișaj LED integrat PIXEL
Arcade verticale Bartop cu afișaj LED integrat PIXEL
Arcade verticale Bartop cu afișaj LED integrat PIXEL

**** Actualizat cu un nou software iulie 2019, detalii aici ******

O construcție arcade bartop cu caracteristica unică pe care marcheta matricei LED se modifică pentru a se potrivi cu jocul selectat. Personajele de pe laturile dulapului sunt incrustări tăiate cu laser și nu autocolante.

O mulțumire deosebită lui Tobias pentru postarea designului CAD original tăiat cu laser pentru acest proiect. Acest proiect valorifică designul Tobias cu următoarele modificări:

  • Un marker PIXEL LED Matrix integrat care se modifică pe baza jocului selectat
  • Design de tăiere cu laser modificat pentru un monitor cu montare verticală în loc de orizontală (multe jocuri arcade clasice sunt optimizate pentru un monitor montat vertical)
  • Incrustări laterale tăiate cu laser
  • Etichete cu butoane gravate cu laser
  • Amplificator audio cu buton de control al volumului
  • Buton de oprire / repornire
  • Materialul este acrilic vs. lemn

Toate fișierele. SVG tăiate cu laser, imaginile și animațiile-g.webp

Software pentru acest proiect aici

Părți

1x carcasă LED Pixelcade (include placă de driver PIXEL LED, 64x32 P3 LED Matrix și 5V, sursă de alimentare 10A) - 150 USD

1x Joystick Arcade - 24 USD

Butoane arcade 4x 30mm (15 USD, cu microcomutator Cherry D44X 75g.187 )

1x Jack DC de 2,1 mm pentru montare pe panou (gaură de montare.33 )

1 comutatoare de montare pe panou cu funcție de pornire / oprire (veți avea nevoie de 2, dar PIXEL: Maker's Kit vine cu 1) - 1,17 USD

1x Raspberry Pi 3+ - 38 USD

1x card microSD (128 GB este o dimensiune bună pentru acest proiect) - 20 USD

1x Monitor oficial Raspberry Pi - 74 USD

1x Amplificator audio - 14 USD

2 difuzoare mini ovale de 35 mm x 20 mm - 10 USD

1x cablu audio stereo (unghiul drept este mai bun, dar normal se va potrivi și este și el ok) - 3 USD

2x cablu USB A-A pentru montare pe panou - 16 USD

1 x mufă de alimentare DC cu unghi drept - 2,50 USD

1 x mufă microUSB (utilizați un cablu microUSB vechi și tăiați partea mare USB)

1 sticlă de cerneală India - 5 USD

1x Buretele Eraser Mr. Clean Magic

Bandă albastră de pictor

Șuruburi, piulițe, stand-off-uri

Șuruburi 8x 4/40 x 3/16 cu cap pan (pentru porturile de întreținere)

2x șuruburi cu cap pană 4/40 x 7/16 ?

7x șuruburi M3 x 10mm

4x șuruburi M3 x 5mm (pentru montaje pe joystick)

4x piulițe hexagonale pătrate M3 (pentru montaje pe joystick)

8x 2/56 x 1/2 șuruburi cu cap pan negru (pentru difuzoare)

8x 2/25 piulițe (pentru difuzoare)

(4) Hex Stand-Off aluminiu, 1/4 "Hex, 5/8" lung, 4-40 filet

2x Șuruburi din nailon 4/40 x 3/8"

4x piulițe de nailon 4/40

4x tampoane din cauciuc pentru partea inferioară

Acril și lipici

5x 12x20 "Foi acrilice galbene, 1/8" grosime - 48 USD

3x 12x20 "Foaie acrilică neagră, 1/8" grosime - 29 USD

1 x 12x12 foaie acrilică transparentă de fum ușor, grosime 1/8"

Foile colorate diferite în funcție de incrustările de caractere arcade dorite (opțional)

Adeziv de ciment acrilic

Ciment acrilic pentru aplicare capilară

Aplicator de sticle din polietilenă cu densitate redusă

Opțional

Bandă pentru laptop (pentru fixarea cablurilor la antetul Pi)

1x adaptor audio USB (acest lucru nu este cu adevărat necesar, în timp ce sunetul Pi este cunoscut ca fiind slab, nu prea pot face diferența cu acesta)

Terminalele de sertizare cu pin feminin Dupont Pas de 2,54 mm (pentru realizarea propriilor cabluri cu conectori DuPont care se conectează la antetul Raspberry Pi GPIO cu 40 de pini, dar puteți, de asemenea, să folosiți cablurile de pe raft și să le îmbinați, ceea ce este mai ieftin

Dupont Terminal Crimper

Instrumente

Laser Cutter (am folosit un Glowforge cu o zonă de tăiere de 19,5 x 11)

Instrument de atingere 4/40 (pentru atingerea a opt găuri 4/40 pentru porturile de întreținere)

Pasul 1: Tăierea cu laser și asamblarea cartonului mai întâi

Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi
Tăierea cu laser și asamblarea cartonului mai întâi

AȘTEPTARE A LASERULUI FIȘIERE SVG

FOARTE IMPORTANT: Înainte de a tăia cu laser acrilul pentru acest proiect, asigurați-vă că aveți toate piesele pe mâini și măsurați pentru a vă asigura că se potrivesc găurilor de montare din fișierele. SVG laser. Iată, în special, elemente de verificat și ajustat.

1. 64x32 P3 HUB75 LED Matrix - Cel folosit în acest proiect l-am cumpărat direct din China, nu de la Adafruit și diferiți producători de panouri LED au locații diferite de găuri de montare.

2. Difuzoare - Nu am folosit difuzoarele din link și, în schimb, aveam câteva culcate în jurul magazinului meu. Cele din link cred că sunt apropiate, dar nu sunt sigur că găurile de montare se vor alinia exact.

Am folosit un dispozitiv de tăiat cu laser Glowforge și toate fișierele tăiate cu laser. SVG sunt dimensionate pentru dimensiunea de tăiere a Glowforge la 19,5 "x 11".

De asemenea, există o mulțime de moduri în care tăierea și asamblarea cu laser pot merge prost, rezultând resturi datorită complexității asamblării și a pașilor de orientare specifici, de aceea este foarte recomandat să tăiați și să asamblați cu laser mai întâi în carton și apoi să tăiați în acril după ce ați l-am format.

Pasul 2: Portul de întreținere înapoi

Portul de întreținere vă permite să ajungeți la componentele electronice din spate, dacă vreți vreodată. Această parte este dificilă, se recomandă mai întâi să o asamblați în carton. Urmați pașii din videoclip.

Pasul 3: Portul de întreținere inferior

Image
Image

Portul de întreținere inferior vă permite să ajungeți în partea de jos a butoanelor arcade și a joystick-ului în viitor. Această parte este dificilă, se recomandă mai întâi să o asamblați în carton. Urmați pașii din videoclip.

Pasul 4: Pi Monitor Mount

Suport pentru monitor Pi
Suport pentru monitor Pi
Suport pentru monitor Pi
Suport pentru monitor Pi
Suport pentru monitor Pi
Suport pentru monitor Pi

Atașați monitorul Pi și Raspberry Pi. Asigurați-vă că montați monitorul Pi pe cadru fără slot.

În timp ce așteptați uscarea primului strat, adăugați șuruburi în orificiile difuzoarelor pentru a asigura alinierea.

Acum este un moment bun pentru a instala RetroPie, imaginea pre-construită pe care o veți instala pe cardul dvs. microSD Pi. La sfârșitul instalării RetroPie, vi se va solicita să configurați intrările. Conectați o tastatură USB generică și utilizați aceste taste:

D-PAD UP - Săgeată sus

D-PAD DOWN - Săgeată în jos

D-PAD STÂNGA - Săgeată la stânga

D-PAD DREAPTA - Săgeată dreapta

Începe o

Selectați - S

Un buton - Z

Butonul B - X

Butonul X - C

Butonul Y - V

Țineți apăsată orice tastă pentru a sări peste restul tastelor până când ajungeți la Hotkey Enable

HOTKEY - SPAȚIU

Când ajungeți la OK apăsați butonul pe care l-ați configurat ca butonul A care în acest caz este „Z”

Pasul 5: Panou de control - Joystick și butoane

Image
Image
Panou de control - Joystick și butoane
Panou de control - Joystick și butoane
Panou de control - Joystick și butoane
Panou de control - Joystick și butoane
Panou de control - Joystick și butoane
Panou de control - Joystick și butoane

Înșurubați joystick-ul la stratul inferior cu șuruburile și piulițele pătrate. Faceți un test și așezați stratul superior deasupra stratului inferior și asigurați-vă că ați gravat suficient de adânc, astfel încât cele două straturi să fie la același nivel. Apoi utilizați ciment acrilic pentru a lipi cele două straturi împreună și a prinde.

Joystick-ul Sanwa pe care l-am primit a fost configurat implicit pentru 8 căi. Interesul meu sunt jocurile arcade din anii 80, care se joacă mai ales cu un joystick cu 4 căi. Deci, acesta este un moment bun pentru a trece de la 8 direcții la 4 direcții, ceea ce se face cu ușurință prin mutarea unei piese de șablon pe partea inferioară a joystick-ului, acest videoclip explică cum să treceți de la 8 direcții la 4 direcții și invers. Folosind portul de întreținere inferior al mașinii arcade, puteți schimba înainte și înapoi mai târziu după ce totul este instalat, dar spațiul este limitat și va fi mult mai ușor să faceți acest lucru acum.

Utilizați testerul de continuitate de pe multimetru și apoi etichetați fiecare fir de pe joystick (sus, jos, stânga, dreapta).

Pasul 6: Butoanele panourilor frontale și textul negru cu cerneală

Image
Image
Butoanele panourilor frontale și textul negru cu cerneală
Butoanele panourilor frontale și textul negru cu cerneală
Butoanele panourilor frontale și textul negru cu cerneală
Butoanele panourilor frontale și textul negru cu cerneală

Lăsați banda de mascare acrilică și vopsiți cu cerneală India cu generozitate. Lăsați cerneala India să se usuce timp de câteva ore sau mai mult.

Odată uscat, îndepărtați banda de mascare acrilică și veți rămâne cu câteva reziduuri de îndepărtat. Luați niște bandă adezivă puternică precum banda adezivă Gorilla și apăsați-o cu putere pe textul gravat și apoi rupeți-o. Repetați acest lucru de câteva ori și majoritatea reziduurilor de cerneală vor fi eliminate. Apoi folosiți fie un burete moale umed, fie un burete de radieră magică Mr. Clean pentru a scoate restul.

Pasul 7: Cablare

Cablare
Cablare
Cablare
Cablare
Cablare
Cablare

Consultați schemele schemei de cablare și realizați cablul de alimentare care va consta dintr-o mufă DC feminină care va fi apoi împărțită pe 4 căi la Pi (conector microUSB), PIXEL: LED ART Board (unghi drept conector DC baril), mini amplificator audio (sârmă de conectare) și bara de lumină LED (sârmă de conectare). Găsiți un cablu microUSB vechi și tăiați capătul mare al conectorului USB și îmbinați și lipiți acest cablu de alimentare pentru conectarea la Pi.

Puneți împreună o masă de cablare care mapează fiecare direcție și buton al joystick-ului la pinul corespunzător de pe Pi și tasta de tastatură atribuită. Dacă asociați aceleași chei pe care le-am făcut, atunci puteți utiliza fișierele de configurare din pașii următori din cutie.

Veți avea nevoie de cabluri DuPont de sex feminin pentru a vă conecta la antetul GPIO cu 40 de pini de pe Pi. Am ajuns să-mi fac propriile cabluri, ceea ce a fost destul de distractiv, dar și de multă muncă și veți avea nevoie, de asemenea, de un sertizor și de terminalele feminine DuPont. Va fi mai rapid și mai ieftin să folosiți doar cabluri DuPont de la femelă la femelă pe care probabil le aveți deja în jur și le lipiți / lipiți. Dacă ajungeți să vă creați propriile cabluri DuPont, se dovedește că nu sunt ușor de realizat, mi s-a părut foarte util acest tutorial video YouTube și am reușit să le fac ușor după aceea.

Faceți cablurile pentru butoane și joystick și nu vă conectați încă la Pi. Vă veți conecta la Pi în pasul următor. În general, fiecare cablu ar trebui să aibă o lungime de aproximativ 13 inci, care va fi suficient de lung pentru a ajunge la Pi atunci când este montat. Dacă puteți, utilizați o culoare diferită pentru fiecare cablu (utilizați negru pentru toate GND) sau etichetați fiecare cablu, ceea ce va ușura lucrurile în pasul următor.

Pasul 8: Montare pe panou cu matrice LED

Montare pe panou cu matrice LED
Montare pe panou cu matrice LED
Montare pe panou cu matrice LED
Montare pe panou cu matrice LED
Montare pe panou cu matrice LED
Montare pe panou cu matrice LED

Continuați și scoateți banda de mascare acrilică de pe ambele părți acum.

Mai întâi montați placa PCB PIXEL și apoi montați panoul LED pe cealaltă parte. Acordați atenție orientării și asigurați-vă că panoul LED este orientat în sus, potrivit etichetei de pe suportul acrilic.

Apoi montați șurubul în partea dreaptă jos a plăcii PIXEL pe panou.

Montați panoul LED folosind (6) șuruburi M3 x 8mm. Rețineți că panourile LED sunt filetate pentru șuruburile M3, 4/40 nu va funcționa.

Rețineți că acest panou LED are o lățime de 7,5 inci și o înălțime de 3,8 inci și funcționează excelent pentru acest factor de formă mini-bartop. Cu toate acestea, dacă aveți o construcție mai mare, veți avea mai mult spațiu pentru un gardă LED mai mare. Înlănțuirea Daisy este acceptată pentru un ecran de 128x32 ca acesta https://www.youtube.com/embed/H36Bk9wCgns. Sau, alternativ, puteți căuta și dimensiuni mai mari ale panoului

Pasul 9: Puneți totul împreună

Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună

Acum vine partea distractivă în care puneți totul împreună! Dar mai întâi montați toate cele 6 butoane de pe panoul roșu frontal, butonul cu 4 arcade și joystick-ul de pe panoul de control negru și mufa de alimentare, comutatoarele de comutare și amplificatorul audio de pe panoul din spate. Nu veți putea monta butoanele și joystick-ul după ce carcasa este împreună din cauza lipsei spațiului pentru cot.

Urmați imaginile pentru a asambla lucrurile împreună, dar nu lipiți încă nimic și folosiți în schimb o bandă albastră de pictor pentru a păstra lucrurile împreună pentru moment. Odată ce ați ajuns la imaginea etichetată „După ce ați ajuns aici, conectați firele la antetul GPIO Pi”, apoi începeți să conectați firele la pinii din antetul Pi.

Urmați tabelul pe care l-ați pus împreună la pasul anterior pentru a conecta fiecare fir la antetul Pi. Va fi foarte îngust și nu este atât de ușor să conectați pinii la antetul Pi, așa că aveți răbdare.

După ce aveți totul conectat, porniți sistemul și efectuați un test complet care include testarea joystick-ului și a fiecărui buton. Pentru a testa, va trebui să instalăm un utilitar de la Adafruit numit Retrogame care convertește intrările joystick-ului și butoanelor de la GPIO-ul Pi în intrări de tastatură. Folosind Retrogame, nu veți avea nevoie de un emulator de tastatură arcade USB separat, ceea ce este frumos.

Urmați aceste instrucțiuni de la Adafruit pentru a instala Retrogame. După ce ați instalat Retrogame, apoi copiați acest fișier retrogame.cfg în directorul / boot de pe Pi. Fișierul retrogame.cfg de aici presupune că ați urmat aceleași mapări de tastatură și conexiuni pin în tabelul de cablare de la Pasul 8 - Cablare. Dacă ați folosit diferite pini sau mapări de la tastatură, nu vă faceți griji, faceți modificările corespunzătoare în retrogame.cfg. Sunt șanse să fi conectat greșit un pin sau doi, așa că trebuie doar să testați fiecare intrare și să o corectați.

Acest tutorial vă ghidează prin modul de configurare a butonului combinat de oprire și repornire.

Odată ce totul funcționează, acum sunteți gata să faceți lucrurile permanente. Dacă se întâmplă să aveți niște bandă Kapton, acesta este un mod frumos de a asigura pinii Pi, asigurându-vă că nu se vor desface mai târziu. Înfășurați niște bandă Kapton în jurul pinilor și a antetului Pi. Dar nu vă faceți griji dacă nu, ar trebui să fie în regulă.

Acum întoarceți arcada pe o parte. În acest moment, aveți doar partea stângă instalată, partea dreaptă este încă deschisă. Folosiți aplicatorul de solvent acrilic cu acțiune capilară pentru a lipi acrilul. Solventul acrilic funcționează foarte repede și va fi robust în mai puțin de 5 minute și nu trebuie fixat. Iată un manual bun despre utilizarea solventului acrilic.

Atașați piesele pentru cadru (asigurați-vă că faceți acest lucru înainte de a adăuga partea dreaptă).

Acum atașați partea dreaptă și lipiți-o folosind solventul acrilic.

În cele din urmă, utilizați o mașină de tocat sau unealta Dremel pentru a măcina părțile stângi și drepte astfel încât să fie la culoare (crestăturile negre ar putea să iasă puțin). Veți dori să faceți acest lucru, astfel încât piesele exterioare atunci când sunt atașate să fie frumoase și netede.

Pasul 10: Panouri exterioare stânga și dreapta și incrustări de caractere Arcade

Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade
Panouri exterioare stânga și dreapta și incrustări de caractere arcade

Incrustările de personaje arcade sunt opționale, dar un efect destul de frumos dacă aveți timp. Dacă nu folosiți incrustările, puteți utiliza și un serviciu de acest gen pentru a imprima niște autocolante laterale sau doar pentru a lăsa laturile roșii solide, ceea ce ar fi în continuare frumos.

Dacă nu utilizați incrustările, modificați panourile exterioare stânga și dreapta și ștergeți contururile incrustate. Dacă doriți să vă personalizați cu propriile personaje arcade preferate, iată o resursă excelentă pentru sprite arcade. Apoi este o chestiune de a izola fiecare culoare a spritei și apoi de a urmări într-un program vector precum Illustrator sau Inkscape. Atenție, aceasta este o cantitate bună de muncă. Dacă doriți să rămâneți cu caracterele pe care le-am folosit, utilizați acest fișier pentru a tăia cu laser fiecare culoare a fiecărui personaj.

Pe măsură ce tăiați cu laser fiecare culoare a fiecărui personaj, așezați-le pe o masă și lipiți-le pe partea arcadei numai după ce știți că totul se potrivește bine. Sunt șanse să apară unele greșeli (am făcut o grămadă), deci dacă lipiți prea curând, veți avea probleme, deoarece solventul acrilic este permanent.

De asemenea, FOARTE IMPORTANT, nu doriți să utilizați culoarea galbenă pentru niciunul dintre caracterele incrustate, deoarece panoul lateral este deja galben. Deci, dacă sprite-ul tău dorit are galben, atunci înlocuiește o altă culoare.

Pasul 11: Scripturi software pentru PIXEL: LED ART Matrix Integration

Image
Image
Scripturi software pentru The PIXEL: LED ART Matrix Integration
Scripturi software pentru The PIXEL: LED ART Matrix Integration
Scripturi software pentru The PIXEL: LED ART Matrix Integration
Scripturi software pentru The PIXEL: LED ART Matrix Integration

Aproape gata! Ultimul pas este să adăugați câteva scripturi, astfel încât afișajul PIXEL: LED ART să schimbe automat opera de artă pe baza platformei sau a jocului selectat din RetroPie. Din fericire, RetroPie include un cârlig numit runcommand, care este un script shell bash linux (.sh) care rulează înainte de fiecare lansare a jocului. Așa că vom adăuga propriul nostru script de comandă run care trece jocul și platforma curentă la un program Java de linie de comandă (pixelc.jar) care apoi scrie un-g.webp

Notă: Pe lângă RetroPie, cortina LED Pixelcade se integrează, de asemenea, cu fronturile HyperSpin, Maximus Arcade și GameEx Evolution pentru Windows, instrucțiuni aici.

Acest script face următoarele:

  1. Verifică dacă un-g.webp" />
  2. Dacă nu, verificați dacă există un-g.webp" />
  3. Dacă nu iese niciun-g.webp" />

Ghid de configurare software pentru RetroPie ==>

Pentru butonul combinat de repornire și oprire din spate, iată scriptul pentru aceasta

Deoarece această instalare este pentru un monitor orientat vertical, iată o temă verticală frumoasă pentru RetroPie

Am portat acest software și pe Windows, iată un exemplu de instalare folosind front-end-ul Maximus Arcade pe Windows într-o instalare mai mare cu LED-uri.

Recomandat: