Cuprins:
- Pasul 1: Tăierea cu laser și asamblarea cartonului mai întâi
- Pasul 2: Portul de întreținere înapoi
- Pasul 3: Portul de întreținere inferior
- Pasul 4: Pi Monitor Mount
- Pasul 5: Panou de control - Joystick și butoane
- Pasul 6: Butoanele panourilor frontale și textul negru cu cerneală
- Pasul 7: Cablare
- Pasul 8: Montare pe panou cu matrice LED
- Pasul 9: Puneți totul împreună
- Pasul 10: Panouri exterioare stânga și dreapta și incrustări de caractere Arcade
- Pasul 11: Scripturi software pentru PIXEL: LED ART Matrix Integration
Video: Arcade verticale Bartop cu afișaj LED PIXEL integrat: 11 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-31 10:24
**** 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
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
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
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
Î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ă
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
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
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ă
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
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
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:
- Verifică dacă un-g.webp" />
- Dacă nu, verificați dacă există un-g.webp" />
- 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:
Nest Hello - Campană sonerie cu transformator integrat Marea Britanie (220-240V c.a. - 16 c.a.): 7 pași (cu imagini)
Nest Hello - Clopoțelul soneriei cu transformator integrat din Marea Britanie (220-240V AC - 16V AC): am vrut să instalez acasă o sonerie Nest Hello, un dispozitiv care funcționează pe 16V-24V AC (NOTĂ: o actualizare software în 2019 a schimbat Europa gama de versiuni la 12V-24V AC). Clopotele sonerie standard cu transformatoare integrate disponibile în Marea Britanie la
Afișaj TTGO (color) cu Micropython (afișaj TTGO T): 6 pași
Afișaj TTGO (color) cu Micropython (afișaj TTGO T): Afișajul TTGO T este o placă bazată pe ESP32 care include un afișaj color de 1,14 inch. Tabloul poate fi cumpărat pentru un premiu mai mic de 7 $ (inclusiv livrare, premiu văzut pe banggood). Acesta este un premiu incredibil pentru un ESP32, inclusiv un afișaj. T
Realizați un afișaj LED 4096 masiv pentru retro Pixel Art: 5 pași (cu imagini)
Realizați un afișaj LED 4096 masiv pentru retro Pixel Art: ***** Actualizat în martie 2019 ****** Există câteva moduri în care puteți merge la acest proiect, construiți totul de la zero sau utilizați o versiune de kit. Voi acoperi ambele metode în acest instructabil. Acest instructable acoperă o instalare LED 64x64 sau 4.096 RGB
PIXELCADE - Mini Bartop Arcade cu afișaj LED integrat PIXEL: 13 pași (cu imagini)
PIXELCADE - Mini Bartop Arcade cu ecran LED integrat PIXEL: **** Versiune îmbunătățită cu carcasă LED integrată aici **** O construcție arcade bartop cu caracteristica unică a unui afișaj LED integrat care se potrivește cu jocul selectat. Arta personajelor de pe laturile dulapului sunt incrustări tăiate cu laser și nu autocolante
PIXO Pixel - Afișaj LED IoT 16x16: 17 pași (cu imagini)
PIXO Pixel - Afișaj LED IoT 16x16: Există mai multe afișaje RGB, dar cele mai multe dintre ele sunt fie dificil de interacționat, prea mari, necesită o tonă de cabluri, fie procesează greu pe microcontrolerul pe care îl ai folosind. Când mi-am amintit că a existat un alt Make / 100