INHOUDSOPGAWE:
- Stap 1: Monteer Arcade1Up -voorraad
- Stap 2: Ontkoppel Arcade1Up Marquee en monteer Pixelcade Marquee
- Stap 3: Voeg HDMI -invoer by Arcade1Up Monitor
- Stap 4: Sub-vertonings en bedieningspaneel mod
- Stap 5: Sprekerpaneelmodusse
- Stap 6: PC -aan/uit -tydelike skakelaar en skakelaar -relais
- Stap 7: Finale vergadering
- Stap 8: Sagteware -installasie (LEDBlinky, Pixelcade, HyperSpin)
- Stap 9: Gaan verder met die Pixelcade API
Video: Arcade1Up Mod met LED-tent en sub-skerms: 9 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
**** Update van April 2020 // Sagteware -ondersteuning bygevoeg vir virtuele flipper, meer op https://pixelcade.org ****
'N Arcade1Up-arcade-kabinet met 'n LED-tent en ekstra kleiner ondervertonings wat speletjie-inligting soos speltitel, jaar, vervaardiger, genre en gradering toon
Dele
Arcade1Up Mortal Kombat Cabinet Amazon of Arcade1Up Mortal Kombat by Walmart
Pixelcade LED Marquee Kit vir Arcade1Up
Pixelcade-subvertoningskit (bevat Seeeduino, 1 Mini-OLED, 1 Max7219 Dot Matrix en 1 Max7219 7-segment, almal met gesoldeerde vertikale opskrifte)
Dell OptiPlex 9020 rekenaar met klein vormfaktore (opgeknap)
LED -knoppies, joysticks, 2 USB -enkoders en kabels
LCD -beheerbord (voeg HDMI by Arcade1Up -monitor)
Ultimarc Spinner met USB
4 TB SATA interne hardeskyf
IoT Relay Power Strip
Vertoon poort na HDMI -kabel
USB-hub met 7 poort ('n USB-hub wat nie aangedryf word nie, werk nie)
LogiTech K400 draadlose sleutelbord en muis
Draadlose netwerkkaart (Wi-Fi)
Maak wassers klaar
Kintel MA170 12V klankversterker
Dubbelzijdige band
Pixelcade sagteware - gratis
LEDBlinky sagteware - $ 25
Ander hardeware (verskillende grootte M2- en M3 -skroewe)
Opsioneel
1 1/8 boor tot boor -arcade knoopsgate
VRYWARING: Ek is die skepper en verkoop die Pixelcade LED -markiestent https://pixelcade.org. Sommige van die bogenoemde produkskakels is aangeslote skakels, wat beteken dat ek 'n klein kommissie sal ontvang sonder ekstra koste.
Stap 1: Monteer Arcade1Up -voorraad
Dit neem 'n bietjie meer as 'n uur om die Arcade1Up -voorraad bymekaar te maak en die instruksies is intuïtief. U kan tyd bespaar as u nie die Arcade1Up -markiestand installeer nie, maar wel die klein markiestuk, soos op die foto's, geïnstalleer word.
Stap 2: Ontkoppel Arcade1Up Marquee en monteer Pixelcade Marquee
Demonteer die huidige Arcade1Up-tent, monteer die Pixelcade LED-markie en installeer dit.
Stap 3: Voeg HDMI -invoer by Arcade1Up Monitor
Voeg 'n HDMI -invoer by die huidige Arcade1Up -monitor sodat u u rekenaar met die monitor kan koppel.
Stap 4: Sub-vertonings en bedieningspaneel mod
Verander die Arcade1Up-beheer, wat die subskerms en die draaier insluit.
Die argitektuurdiagram wys hoe die Pixelcade-sagteware kommunikeer met die LED-markie via die PIXEL-bord en sub-skerms wat via 'n Arduino verbind word.
Arduino Sketch (let op die skets op die bykomende biblioteke wat u ook moet installeer)
github.com/alinke/PIXEL/blob/master/max721…
Hier is die Arduino -penne wat gebruik word:
Max7219 Enkelkleurige LED -matriks
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 10
Max7219 7 segment
- CLK 7
- CS 8
- DIN 9
Mini OLED
- SDA - A4
- SCL - A5
U kan verbindingsdrade gebruik om aan te sluit, of, soos ek, 'n pasgemaakte kabel maak met Du Pont -verbindings. As u draaddrade gebruik, raai ek u aan om Kapton of soortgelyke band te gebruik om die springers aan die Arduino -kopstukke vas te maak sodat hulle nie val nie.
In hierdie installasie verbind ons twee Max7219 Dot Matrix Displays en twee Max7219 7Segment Displays. Die Mini OLED -skerms is I2C -toestelle en het dieselfde adres. Dit beteken dat dieselfde uitset op elke skerm vertoon sal word. U kan egter 'n weerstandsruiter ontsoldeer en die adres verander, en dan kan u iets anders op die tweede OLED-skerm vertoon.
Stap 5: Sprekerpaneelmodusse
Lasergesnyde lêers vir luidsprekerpaneel en luidsprekerrooster ==>
Ek het uiteindelik die oorspronklike Arcade1Up -paneel met laser gesny vir hierdie gedeelte van die luidsprekerpaneel. Hierdie stuk is egter nie lasersnyervriendelik nie, en het 7 keer geneem om te sny en het ook 'n hoë vlam gehad. Ek beveel aan dat u nie die oorspronklike Arcade1Up -paneel gebruik nie, maar eerder 'n lasersnyervriendelike swart stuk akriel of hout wat 3/8 dik is, kry.
Stap 6: PC -aan/uit -tydelike skakelaar en skakelaar -relais
My doel was om 'n hoofskakelaar te hê wat die arcade -stelsel aan- en uitskakel, insluitend alle komponente wat nie deur die rekenaar aangedryf word nie (LED -tent, luidsprekerversterker, ens.). Die IoT -aflosskakelaar pas goed by die rekening. As 'n laespanning -seinsignaal deur die IoT -aflosskakelaar bespeur word, skakel die relais die 120 VAC -krag aan. Om 'n aangepaste USB na 5V -kabel aan te sluit, is die moeite werd. As die rekenaar aangeskakel word, lewer die USB -poorte 5V af en skakel die relais af. Net soos die rekenaar afgeskakel word (via die kortstondige skakelaar), gaan die USB -krag af en die relais onderbreek dus 120 VAC -krag.
Let op: ek het 'n fout gemaak met die aankoop van die Dell OptiPlex 9020 Mini Tower, wat te lank vir die Arcade1Up blyk te wees. En daarom moes ek dit uit die tas verwyder en weer monteer, wat ekstra werk tot gevolg gehad het. U hoef dit nie te doen as u die Dell OptiPlex 9020 SFF (klein vormfaktor) of 'n soortgelyke een kry nie.
Stap 7: Finale vergadering
Nou tyd om alles bymekaar te maak. As u seker is dat die verbindings en bedrading korrek is, gebruik 'n bietjie warm gom om die verbindings aan die subskerms vas te maak.
Stap 8: Sagteware -installasie (LEDBlinky, Pixelcade, HyperSpin)
Ek het HyperSpin as my voorkant in die arcade gebruik, maar wees gewaarsku: HyperSpin is moeilik om op te stel en te konfigureer. Ander voorpunte soos GameEx en LaunchBox lyk nie so mooi nie, maar is makliker om op te stel.
Hoe dan ook, u benodig ook 'n sagteware van derde partye, genaamd LEDBlinky, sodat die Pixelcade LED-tent en subskerms bygewerk kan word terwyl u deur speletjies vanaf die voorkant van die arcade blaai. Pixelcade werk ook sonder LEDBlinky, maar die tent word net bygewerk wanneer 'n speletjie van stapel gestuur word, terwyl dit deur die voorkant van die arcade en tydens die bekendstelling van speletjies blaai.
Sagteware -installeringsstappe:
1. Installeer LEDBlinky sagteware
2. Installeer Pixelcade LED Marquee sagteware
LEDBlinky -opstellingsgids vir Pixelcade ==>
3. Stel die voorkant van die arcade op om LEDBlinky te gebruik (LEDBlinky ondersteun die meeste indien nie alle arcade -voorpunte)
Stap 9: Gaan verder met die Pixelcade API
Kan jy kodeer?
Neem dinge verder met die open source en REST -gebaseerde Pixelcade API en skep ekstra gebruiksgevalle. Gebruik byvoorbeeld die tou -funksie om verskeie-g.webp
'N Pixelcade Listener genaamd pixelweb.exe (Windows) of pixelweb.jar (vir Raspberry Pi en Mac) loop op die agtergrond en luister na REST URL -oproepe. Let daarop dat dit plaaslike REST -oproepe na localhost is, sodat 'n internetverbinding nie nodig is nie. As u gasheer (rekenaar of Raspberry Pi) egter via die internet bereikbaar is, kan u ook hierdie oproepe op afstand maak. U kan interaksie hê met die API deur REST URL -oproepe direk te maak of pixelcade.exe (Windows) of pixelcade.jar (vir Raspberry Pi & Mac) te gebruik. As dit met 'n derdeparty -toepassing geïntegreer word, sal dit aansienlik vinniger wees om die REST URL -oproepe direk vanaf u toepassing te maak teenoor die gebruik van die opdraglyn -koppelvlak. LEDBlinky maak byvoorbeeld REST -URL -oproepe na die Pixelcade -luisteraar om dinamiese opdaterings op die voorkant van blaai -markies te bewerkstellig.
Hierdie RUS oproep
localhost: 8080/text? t = Hallo%20World & c = green
sal die teks "Hello World" in groen blaai
Hierdie RUS oproep
localhost: 8080/animations/stream/0rain
sal die 0rain-g.webp
Die API het ook 'n tou -funksie wat u in staat stel om verskeie geleenthede in 'n ry (rolteks,-g.webp
Hierdie volgorde van REST -oproepe
localhost: 8080/text? t = Game%20Playing%20Pacm … https:// localhost: 8080/arcade/stream/mame/pacman.pn … https:// localhost: 8080/arcade/stream/mame/ wegbreek…
sal 'Game Playing Pacman' een keer in blou blaai, dan word pacman-p.webp
Die volledige Pixelcade REST API word hier gedokumenteer
API -bronkode
Aanbeveel:
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Pokemon Go Plus Mod met NFC!: 10 stappe (met foto's)
Pokemon Go Plus Mod met behulp van NFC !: Het jy al ooit met jou Pokémon Go Plus gespeel en wonder jy: 'Kan hierdie toestel eenvoudiger wees om te gebruik? &Quot; Wel, ek is hier om u te wys hoe u u Plus op 'n goedkoop en maklike manier kan modifiseer. En om u Pokémon -ervaring selfs te maak
Retro -spelkonsole (N64 -mod) met KODI: 7 stappe (met foto's)
Retro -spelkonsole (N64 Mod) Met KODI: Om retro -speletjies op ou skoolkonsoles te speel, is baie lekker, maar om die individuele konsoles te koop, en al die speletjies wat daarmee gepaard gaan, is te omslagtig en duur! Om nog maar te praat van as u 'n kollege/universiteitstudent is en voor die aand woonstelle verhuis
Bubba biervat sub-woofer: 3 stappe
Bubba biervat sub-woofer: dit is 'n goedkoop en maklike manier om 'n baie unieke sub-woofer of luidspreker te maak wat u sal wegblaas en u vriende groen sal maak van afguns
Stereo Sound-box Sub-woofer luidspreker (eerste weergawe) vir Mp3 en iPod: 9 stappe
Stereo Sound-box Sub-woofer-luidspreker (eerste weergawe) vir Mp3 en IPod: My tweede Instructable is 'n klein sub-woofer met 'n klankdoos, wat in die geval van die ipod nano gebruik is, wat onherstelbaar was, en dit lyk na die regte vorm en Ek kies vir die sub-woofer-stelsel om meer bas na vore te bring, en om 'n estetiese rede