Talaan ng mga Nilalaman:
- Hakbang 1: Magtipon ng Stock ng Arcade1Up
- Hakbang 2: Dis-Assemble Arcade1Up Marquee at Magtipon ng Pixelcade Marquee
- Hakbang 3: Magdagdag ng HDMI Input sa Arcade1Up Monitor
- Hakbang 4: Sub-Ipakita at Control Panel Mod
- Hakbang 5: Mga Mod ng Speaker Panel
- Hakbang 6: PC On / Off Momentary Switch at Power Switch Relay
- Hakbang 7: Pangwakas na Assembly
- Hakbang 8: Pag-install ng Software (LEDBlinky, Pixelcade, HyperSpin)
- Hakbang 9: Kinukuha Ito Pa Sa Pixelcade API
Video: Arcade1Up Mod Sa LED Marquee at Sub-Ipakita: 9 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
**** Abril 2020 Update // Idinagdag ang suporta sa software para sa virtual pinball, higit pa sa https://pixelcade.org ****
Ang isang Arcade1Up arcade cabinet ay naka-modded gamit ang isang LED marquee at karagdagang mas maliit, mga sub-display na nagpapakita ng impormasyon ng laro tulad ng pamagat ng laro, taon, tagagawa, genre, at rating
Mga Bahagi
Arcade1Up Mortal Kombat Cabinet Amazon o Arcade1Up Mortal Kombat sa Walmart
Pixelcade LED Marquee Kit para sa Arcade1Up
Pixelcade Sub-Display Kit (May kasamang Seeeduino, 1 Mini-OLED, 1 Max7219 Dot Matrix, at 1 Max7219 7Segment lahat na may solder na patayong mga header)
Dell OptiPlex 9020 Maliit na Form Factor Computer (Nai-refurbished)
Mga LED Buttons, Joystick, 2 USB Encoder, at Cables
LCD Controller Board (Nagdaragdag ng HDMI sa Arcade1Up Monitor)
Ultimarc Spinner na may USB
4 TB SATA Panloob na Hard Drive
IoT Relay Power Strip
Ipakita ang Port sa HDMI Cable
7 Port Powered USB Hub (hindi gagana ang isang hindi pinalakas na USB hub)
LogiTech K400 Wireless Keyboard at Mouse
Wireless Network Card (Wi-Fi)
Tapusin ang Mga Washer
Kintel MA170 12V Audio Amp
Double Sided Tape
Pixelcade Software - Libre
LEDBlinky Software - $ 25
Misc Hardware (Iba't ibang mga laki ng Laki ng M2 at M3)
Opsyonal
1 1/8 Mag-drill ng Bit sa Mag-drill Mga Butas ng Butones ng Arcade
DISCLAIMER: Ako ang lumikha at nagbebenta ng Pixelcade LED marquee https://pixelcade.org. Ang ilan sa mga link sa produkto sa itaas ay mga link ng kaakibat na nangangahulugang makakatanggap ako ng isang maliit na komisyon nang walang labis na gastos sa iyo.
Hakbang 1: Magtipon ng Stock ng Arcade1Up
Tumatagal ng kaunti sa isang oras upang tipunin ang stock ng Arcade1Up at madaling maunawaan ang mga tagubilin. Maaari mong i-save ang iyong sarili ng ilang oras kung hindi mo mai-install ang Arcade1Up marquee ngunit i-install ang maliit na bracket ng marquee tulad ng ipinakita sa mga larawan.
Hakbang 2: Dis-Assemble Arcade1Up Marquee at Magtipon ng Pixelcade Marquee
I-dis-assemble ang kasalukuyang Arcade1Up marquee, tipunin ang Pixelcade LED Marquee, at pagkatapos ay i-install.
Hakbang 3: Magdagdag ng HDMI Input sa Arcade1Up Monitor
Magdagdag ng isang input ng HDMI sa kasalukuyang monitor ng Arcade1Up na nagbibigay-daan sa iyo upang ikonekta ang iyong PC sa monitor.
Hakbang 4: Sub-Ipakita at Control Panel Mod
Modding ang kontrol ng Arcade1Up na kasama ang mga sub-display at spinner.
Ipinapakita ng diagram ng arkitektura kung paano nakikipag-usap ang software ng Pixelcade sa LED marquee sa pamamagitan ng board ng PIXEL at mga sub-display na kumokonekta sa pamamagitan ng isang Arduino.
Arduino Sketch (tandaan sa sketch ang mga karagdagang aklatan na kakailanganin mong i-install din)
github.com/alinke/PIXEL/blob/master/max721…
Narito ang ginamit na mga pin ng Arduino:
Max7219 Single Color LED Dot Matrix
- CLK_PIN 13
- DATA_PIN 11
- CS_PIN 10
Max7219 7 Segment
- CLK 7
- CS 8
- DIN 9
Mini OLED
- SDA - A4
- SCL - A5
Maaari mong gamitin ang mga jumper wires upang kumonekta o tulad ng ginawa ko, gumawa ng isang pasadyang cable gamit ang mga konektor ng Du Pont. Kung gumagamit ka ng mga wire ng jumper, inirerekumenda kong gamitin ang Kapton o katulad na tape upang ma-secure ang mga jumper sa mga header ng Arduino upang hindi sila malagas.
Sa pag-install na ito, nakakakuha kami ng kadena ng dalawang Max7219 Dot Matrix Ipinapakita at dalawang Max7219 7Segment Ipinapakita. Ang ipinakita ng Mini OLED ay mga I2C device at may parehong address. Nangangahulugan ito na ang parehong output ay ipapakita sa bawat display. Gayunpaman, maaari mong mai-de-solder ang isang resistum jumper at baguhin ang address at pagkatapos ay maipakita ang isang bagay na naiiba sa pangalawang display na OLED.
Hakbang 5: Mga Mod ng Speaker Panel
Gupitin ng laser ang mga file para sa speaker panel at speaker grill ==>
Natapos ko ang pagputol ng laser ng orihinal na panel ng Arcade1Up para sa bahagi ng panel ng speaker na ito. Gayunpaman, ang piraso na ito ay hindi laser cutter friendly at kumuha ng 7 pass upang i-cut at nagkaroon din ng isang mataas na apoy. Inirerekumenda kong hindi gamitin ang orihinal na panel ng Arcade1Up at sa halip ay makakuha ng isang laser cutter na friendly na itim na piraso ng acrylic o kahoy na 3/8 makapal.
Hakbang 6: PC On / Off Momentary Switch at Power Switch Relay
Ang aking layunin ay magkaroon ng isang master switch na magpapasara at mag-off sa arcade system kabilang ang lahat ng mga sangkap na hindi pinalakas ng PC (LED marquee, speaker amp, atbp.). Ang IoT relay power switch ay umaangkop nang maayos sa singil. Kapag ang isang mababang boltahe na signal ng kuryente ay nakita ng IoT relay power switch, dinadaanan nito ang relay na binubuksan ang lakas ng 120 VAC. Ang pag-kable ng isang pasadyang USB sa 5V cable ay gumagawa ng trick. Kapag ang PC ay nakabukas, ang mga USB port ay naglalabas ng 5V at binabyahe ang relay. Gayundin, kapag naka-off ang PC (sa pamamagitan ng panandaliang switch), papatay ang kuryente ng USB at kaya't pinuputol ng relay ang 120 VAC power.
Tandaan na nagkamali ako sa pagbili ng Dell OptiPlex 9020 Mini Tower na naging napakatangkad para sa Arcade1Up. At samakatuwid kailangan kong alisin ito mula sa kaso at muling i-mount na nagreresulta sa labis na trabaho. Hindi mo na kailangang gawin iyon kung makuha mo ang kaso ng Dell OptiPlex 9020 SFF (maliit na form factor) o isang katulad.
Hakbang 7: Pangwakas na Assembly
Ngayon oras upang pagsamahin ang lahat. Kapag nakatiyak ka na tama ang mga koneksyon at mga kable, gumamit ng ilang mainit na pandikit upang ma-secure ang mga koneksyon sa mga sub-display.
Hakbang 8: Pag-install ng Software (LEDBlinky, Pixelcade, HyperSpin)
Ginamit ko ang HyperSpin bilang aking arcade front end ngunit binalaan, ang HyperSpin ay isang sakit upang i-setup at i-configure. Ang iba pang mga front end tulad ng GameEx at LaunchBox ay hindi gaanong maganda ngunit mas madaling i-setup.
Alinmang paraan, kakailanganin mo rin ang isang third party na piraso ng software na tinatawag na LEDBlinky ay nagbibigay-daan sa Pixelcade LED marquee at mga sub-display upang mag-update habang nag-scroll ka sa mga laro mula sa arcade front end. Gagana rin ang Pixelcade nang walang LEDBlinky ngunit mag-a-update lamang ang marquee kapag ang isang laro ay inilunsad na taliwas sa pag-scroll sa arcade front end at sa paglulunsad ng laro.
Mga Hakbang sa Pag-install ng Software:
1. I-install ang LEDBlinky software
2. I-install ang Pixelcade LED Marquee software
Gabay sa Pag-setup ng LEDBlinky para sa Pixelcade ==>
3. I-configure ang front end ng arcade upang magamit ang LEDBlinky (Sinusuportahan ng LEDBlinky ang karamihan kung hindi lahat ng arcade front end)
Hakbang 9: Kinukuha Ito Pa Sa Pixelcade API
Maaari kang mag-code?
Dalhin ang mga bagay na mas malayo sa bukas na mapagkukunan at REST based Pixelcade API at lumikha ng mga karagdagang kaso ng paggamit. Gumamit ng tampok na Queue halimbawa
Ang isang Pixelcade Listener na tinatawag na pixelweb.exe (Windows) o pixelweb.jar (para sa Raspberry Pi at Mac) ay tumatakbo sa background at nakikinig para sa mga tawag sa REST URL. Tandaan na ito ay mga lokal na tawag sa REST sa localhost kaya hindi kinakailangan ang isang koneksyon sa Internet. Gayunpaman kung maabot ang iyong host (PC o Raspberry Pi) sa pamamagitan ng Internet, maaari mo ring gawin ang mga tawag na ito sa malayo. Maaari kang makipag-ugnay sa API sa pamamagitan ng direktang pagtawag sa REST URL o paggamit ng pixelcade.exe (Windows) o pixelcade.jar (para sa Raspberry Pi & Mac). Kung pagsasama mula sa isang application ng third party, magiging mas mabilis ito upang gawing direkta ang mga tawag sa REST URL mula sa iyong application kumpara sa paggamit ng command line interface. Ang LEDBlinky halimbawa ay gumagawa ng mga tawag sa REST URL sa tagapakinig ng Pixelcade upang makamit ang mga pabago-bagong pag-scroll sa harap ng pag-scroll ng marquee.
Ang tawag na REST na ito
localhost: 8080 / text? t = Kamusta% 20World & c = berde
i-scroll ang berdeng berdeng teksto ng "Hello World"
Ang tawag na REST na ito
localhost: 8080 / animations / stream / 0rain
i-stream ang 0rain-g.webp
Ang API ay mayroon ding tampok na pila na nagpapagana sa iyo upang ma-pila ang ilang mga kaganapan (pag-scroll ng teksto, mga animasyon ng GIF, o mga imahe pa rin) at maglalaro ang bawat kaganapan matapos makumpleto ang nakaraang.
Ang pagkakasunud-sunod ng mga tawag na REST
localhost: 8080 / text? t = Game% 20Playing% 20Pacm… https:// localhost: 8080 / arcade / stream / mame / pacman.pn… https:// localhost: 8080 / arcade / stream / mame / pacghost…
i-scroll ang "Game Playing Pacman" sa asul nang isang beses, pagkatapos ay ipapakita ang pacman-p.webp
Naitala ang buong Pixelcade REST API dito
API ng Source Code
Inirerekumendang:
May-ari ng Larawan Na May Built-in Speaker: 7 Hakbang (na may Mga Larawan)
May-ari ng Larawan Sa Built-in Speaker: Narito ang isang magandang proyekto na isasagawa sa katapusan ng linggo, kung nais mong gumawa ka ng sariling tagapagsalita na maaaring magkaroon ng mga larawan / post card o kahit na listahan ng dapat mong gawin. Bilang bahagi ng pagbuo gagamitin namin ang isang Raspberry Pi Zero W bilang sentro ng proyekto, at isang
Arcade Machine Sa Pagbabago ng LED Marquee: 5 Hakbang (na may Mga Larawan)
Arcade Machine Sa Pagbabago ng LED Marquee: Mga Kinakailangan na Bahagi: Maaari mong i-cut ng laser ang mount marquee ng mount gamit ang mga file sa Instructable o para sa mga walang pag-access sa isang laser cutter, magagamit din ito nang buo. Ktion Option / Iyong Laser Cut at Assemble Pixelcade P3 LED Marquee
Paano Gumawa ng isang 2 Player DIY Bartop Arcade Sa Pasadyang Marquee Coin Slots, Gamit ang isang Pandora's Box: 17 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang 2 Player DIY Bartop Arcade Sa Pasadyang Marquee Coin Slots, Gumagamit ng isang Pandora's Box: Ito ay isang sunud-sunod na tutorial sa kung paano bumuo ng isang 2 player bar top arcade machine na may pasadyang mga puwang ng barya na nakapaloob sa marquee. Gagawa ang mga puwang ng barya na tatanggap lamang sila ng mga barya sa laki ng quarters at mas malaki. Ang arcade na ito ay pinalakas
Paano Mag-disassemble ng isang Computer Na May Madaling Hakbang at Mga Larawan: 13 Hakbang (na may Mga Larawan)
Paano Mag-disassemble ng isang Computer Na May Madaling Mga Hakbang at Larawan: Ito ay isang tagubilin tungkol sa kung paano i-disassemble ang isang PC. Karamihan sa mga pangunahing sangkap ay modular at madaling matanggal. Gayunpaman mahalaga na maging maayos ka tungkol dito. Makakatulong ito upang maiwasan ka sa pagkawala ng mga bahagi, at sa paggawa din ng muling pagsasama
Mga Tagapagsalita ng Vintage IPod (na may mga LED!): 7 Mga Hakbang (na may Mga Larawan)
Mga Tagapagsalita ng Vintage IPod (na may mga LED!): Gamit ang tamang mga supply, madaling gumawa ng iyong sariling de-kalidad na iPod o mp3 player dock. Gamit ang ilang mga scrap ng circuit board, mga sample na nagsasalita, at kahoy na aking inilatag sa paligid ng shop, nagawa ko ang isang pares ng disenteng tunog at maayos na hitsura