Talaan ng mga Nilalaman:
- Hakbang 1: Sukatin Bago ang Pagputol ng Laser
- Hakbang 2: Pag-Inking sa Nakaukit na Acrylic
- Hakbang 3: Ibabang at Balik na Mga W / Maintenance Port at PIXEL LED Panel Mount
- Hakbang 4: Pag-mount sa PIXEL Board at LED Matrix Panel
- Hakbang 5: Front Display Sa Monitor at Raspberry Pi
- Hakbang 6: Arcade Control Panel Na May Joystick Inlays
- Hakbang 7: LED Light Bar para sa Marquee Backlight
- Hakbang 8: Mga kable
- Hakbang 9: Pagsasama-sama sa Lahat
- Hakbang 10: Marquee
- Hakbang 11: Kaliwa at Kanan na Mga Panlabas na Panel at Inlay
- Hakbang 12: Mga Script ng Software para sa Ang PIXEL: Pagsasama ng LED ART Matrix
- Hakbang 13: Mga Natutuhan sa Aralin
Video: PIXELCADE - Mini Bartop Arcade With Integrated PIXEL LED Display: 13 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-31 10:25
**** Pinahusay na Bersyon na may Pinagsamang LED Marquee Dito ****
Ang isang bartop arcade build na may natatanging tampok ng isang integrated LED display na tumutugma sa napiling laro. Ang character art sa mga panig ng gabinete ay mga laser cut inlay at hindi mga sticker.
Isang malaking salamat kay Tobias sa pag-post ng orihinal na disenyo ng laser cut na CAD para sa proyektong ito. Ang proyektong ito ay gumagamit ng disenyo mula sa Tobias na may mga sumusunod na pagbabago:
- Isang pinagsamang PIXE: display ng LED ART na nagbabago sa napiling laro ng RetroPie
- Laser cut gilid art inlays
- Audio amp na may volume control knob
- Shutdown / Restart Button
- Acrylic kumpara sa Kahoy
Tandaan na ang mga tagubilin mula kay Tobias ay napakalinaw sa kung paano tipunin ang kaso kaya't sumangguni sa kanyang Instructable kapag nag-aalinlangan.
Lahat ng laser cut. SVG file, script ng software, mga imahe at animasyon na LED GIF, table ng mga kable, at likhang sining para sa proyektong ito ay narito sa GitHub.
Mga Bahagi
1x Arcade Joystick
4x 30mm Mga Arcade Buttons
1x pansamantalang panel mount push button (.62 mounting hole)
(2) 12mm Dome Pushbutton - Pula - E-Switch PV5S64019
(1) 12mm Dome Pushbutton Green - E-Switch PV5S64018
(2) 12mm Dome Pushbutton Yellow - E-Switch PV5S64016
(1) 12mm Dome Pushbutton White - E-Switch PV5S64012
(1) 12mm Dome Pushbutton Black - E-Switch PV5S64011
1x 2.1mm Panel Mount DC Jack (.33 mounting hole)
1x Rocker On / Off Panel Mount Switch (kakailanganin mo ng 2 ngunit ang PIXEL: Maker's Kit ay may kasamang 1)
1x Raspberry Pi 3+
1x microSD card (128 GB ay isang mahusay na sukat para sa proyektong ito)
1x Opisyal na Raspberry Pi Monitor
1x Pixelcade LED Marquee Kit
1x 32x32 P4 Pitch LED Matrix 5 "x 5" - Adafruit o iba pang mga mapagkukunan
1x Audio Amplifier
2x Mini Oval Speaker 35mm x 20mm
1x Stereo audio cable (ang tamang anggulo ay mas mahusay ngunit ang normal ay magkakasya at ok din)
2x USB Panel Mount Cable A-A
6x Super Bright 5mm White LEDs (para sa back light the marquee)
6x 220 ohm resistors
1x Tamang anggulo DC power jack
1x microUSB jack (gumamit ng isang lumang microUSB cable at i-chop ang malaking bahagi ng USB)
1x Botelya ng India Ink
1x G. Malinis na Magic Eraser Sponge
Tape ng Blue Painter
Mga Turnilyo, Nut, Mga Stand-Off
8x 4/40 x 3/16 mga screws ng ulo ng ulo (para sa mga pantahanan na pantahanan)
2x 4/40 x 7/16 mga screws ng ulo ng ulo?
7x M3 screws x 10mm
4x M3 screws x 5mm (para sa mga joystick mount)
4x M3 square hex nut (para sa mga joystick mount)
8x 2/56 x 1/2 pan head screws na itim (para sa mga nagsasalita)
8x 2/25 nut (para sa mga nagsasalita)
(2) Hex Stand-Off Aluminium, 1/4 "Hex, 1-1 / 8" Mahaba, 4-40 Thread
(4) Hex Stand-Off Aluminium, 1/4 "Hex, 5/8" Mahaba, 4-40 Thread
2x 4/40 x 3/8 Nylon Screws
4x 4/40 Nylon Nuts
4x rubber bumper pads para sa ilalim
Acrylic at Pandikit
4x 12x20 "Black Acrylic Sheet, 1/8" makapal
4x 12x20 "Red Acrylic Sheet, 1/8" makapal
1x 12x20 "White Acrylic Sheet - 1/16" makapal
1x 12x12 translucent Smoke Acrylic Sheet, 1/8 makapal (opsyonal na LED matrix diffuser)
1x 12x12 Clear Acrylic Sheet, 1/8 makapal
Maling kulay na mga sheet depende sa ninanais na mga inlay na character na arcade (opsyonal)
Pandikit ng Acrylic Cement
Acrylic Cement para sa Application ng Capillary
Mababang Density Polyethylene Applicator ng Botelya
Opsyonal
K laptop tape (para sa pag-secure ng mga kable sa header ng Pi)
1x USB Audio Adapter (hindi talaga ito kinakailangan, habang ang Pi audio ay kilala na mahirap, hindi ko talaga masabi ang pagkakaiba sa isang ito)
Dupont Female Pin Crimp Terminals 2.54mm Pitch (para sa paggawa ng iyong sariling mga kable na may mga konektor ng DuPont na naka-plug sa header ng Raspberry Pi GPIO 40-pin ngunit maaari mo ring gamitin ang mga kable ng istante at haluin ang mga ito kung saan mas mura
Dupont Terminal Crimper
Mga kasangkapan
Laser Cutter (Gumamit ako ng isang Glowforge na may 19.5 x 11 cutting area)
4/40 Tapikin ang Tool (para sa pag-tap sa walong 4/40 butas para sa mga maintenance port)
Hakbang 1: Sukatin Bago ang Pagputol ng Laser
NAPAKA MAHALAGA: Bago mo gupitin ang laser sa acrylic para sa proyektong ito, siguraduhin at gawin ang lahat ng mga bahagi sa mga kamay at sukatin upang matiyak na magkasya ang mga tumataas na butas sa laser. SVG file. Narito ang mga item na partikular upang suriin at ayusin. Kung hindi mo ito gagawin, magtatapos ka sa pag-scrap at muling pag-cut ng maraming acrylic.
1. 32x32 P4 HUB75 LED Matrix - Ang ginamit sa proyektong ito na binili ko direkta mula sa Tsina, hindi mula sa Adafruit at iba't ibang mga tagagawa ng LED panel na may iba't ibang mga lokasyon ng butas na tumataas.
2. Mga nagsasalita - Hindi ko ginamit ang mga speaker sa link at sa halip ay nakahiga sa paligid ng aking shop. Ang mga nasa link na sa palagay ko ay malapit ngunit hindi ako sigurado na ang mga tumataas na butas ay pipila nang eksakto.
3. Mga Pindutan - Magiging maayos ka sa mga butas ng butones na 30mm na arcade ngunit suriin ang 7 butas na butas ng pag-mount ng pindutan kumpara sa iyong mga pindutan. Ang butas ng butil na butil sa likuran ay mas malaki kaysa sa 6 na butas ng push button sa harap.
Gumamit ako ng isang cutter ng Glowforge laser at lahat ng mga. SVG laser cut file ay laki para sa laki ng hiwa ng Glowforge sa 19.5 "x 11".
Hakbang 2: Pag-Inking sa Nakaukit na Acrylic
Gupitin at i-ukit ng laser ang "Pula 2 - Bumalik na Gilid at Front Panel Push Buttons.svg". Tandaan ang mga linya sa harap na panel ay may marka ng laser at nakaukit ang laser ng teksto.
Iwanan ang acrylic masking tape at magsipilyo ng pintura ng India ng masaganang. Hayaang matuyo ang tinta ng India sa loob ng ilang oras o mas mahaba.
Sa sandaling matuyo, alisin ang acrylic masking tape at maiiwan ka na may natitirang matatanggal. Kumuha ng ilang malakas na duct tape tulad ng Gorilla duct tape at pindutin ito nang malakas sa nakaukit na teksto at pagkatapos ay mapunit. Ulitin ito ng ilang beses at ang karamihan sa nalalabi ng tinta ay aalisin. Pagkatapos ay gamitin ang alinman sa isang basang malambot na espongha o isang G. Malinis na magic pambura na espongha upang alisin ang natitira.
Hakbang 3: Ibabang at Balik na Mga W / Maintenance Port at PIXEL LED Panel Mount
Gupitin ng laser ang mga sumusunod na file:
- Itim 1 - Bottom Maintenance Port.svg
- Pula 1 - Back Maintenance Port at LED Matrix Mount.svg
Ang pagpupulong at pandikit ng mga pantalan sa pagpapanatili ay isang maliit na nakakalito, pinakamahusay na sumangguni sa hakbang 3 mula sa Tobias.
Hakbang 4: Pag-mount sa PIXEL Board at LED Matrix Panel
Sige at alisin ang acrylic masking tape sa magkabilang panig ngayon.
Una i-mount ang board ng PIXEL PCB at pagkatapos ay i-mount ang LED panel sa kabilang panig. Bigyang pansin ang oryentasyon at tiyaking nakaharap ang LED panel na tumutugma sa label sa acrylic mount.
Susunod na i-mount ang tornilyo sa ibabang kanang kamay ng board ng PIXEL sa panel.
I-mount ang LED panel gamit ang (6) M3 x 8mm screws. Tandaan na ang mga LED panel ay sinulid para sa M3 screws, 4/40 ay hindi gagana.
Opsyonal ito ngunit inirerekumenda kong magdagdag ng isang diffuser panel sa itaas gamit ang hex stand-off. Alisin ang masking mula sa ibabang bahagi ng diffuser panel at iwanan ang maskara sa itaas na bahagi.
Tandaan ang hex stand-off na pumunta sa mga butas sa loob, hindi sa labas.
Ngayon i-mount ang hex nut gamit ang apat na turnilyo.
Tandaan ang aking hex stand-off ay hindi sapat ang haba at kailangan kong gumamit ng ilang mga washer bilang spacer. Tingnan ang diagram sa dami ng clearance na kailangan mo o ang front diffuser panel ay yumuko.
Hakbang 5: Front Display Sa Monitor at Raspberry Pi
Gupitin ng laser ang mga file na ito:
- Itim 2 - Subaybayan ang Bevel at Marquee.svg
- Itim 3 - Front Screen sa Loob at Labas.svg
Ilakip ang Pi monitor at Raspberry Pi. Siguraduhin at magkasya ang Pi monitor sa frame nang walang puwang. Ang hakbang sa pagpupulong na ito ay nakakalito kaya siguraduhin at sumangguni sa hakbang 4 sa Tagubilin ni Tobias upang makuha nang tama ang bahaging ito.
Habang naghihintay para sa unang layer na matuyo, magdagdag ng mga turnilyo sa mga butas ng speaker upang matiyak ang pagkakahanay.
Ngayon ay isang magandang panahon upang mai-install ang RetroPie, ang paunang built na imahe na mai-install mo sa iyong Pi microSD card. Sa pagtatapos ng pag-install ng RetroPie, sasabihan ka upang i-configure ang mga input. I-hook up ang isang generic na USB keyboard at gamitin ang mga key na ito:
D-PAD UP - Up Arrow
D-PAD Down - Down Arrow
Kaliwang D-PAD - Kaliwang Arrow
D-PAD RIGHT - Right Arrow
Magsimula ng isang
Piliin - S
Isang Button - Z
B Button - X
X Button - C
Y Button - V
Pindutin nang matagal ang anumang key upang laktawan ang natitirang mga key hanggang sa makarating ka sa Hotkey Enable
MAAARING NG HOTKEY - SPACE
Kapag nakarating ka sa OK pindutin ang pindutan na na-configure mo bilang isang Button na sa kasong ito ay "Z"
Hakbang 6: Arcade Control Panel Na May Joystick Inlays
Laser cut:
- Itim 4 - Control Panel.svg
- Manipis na Puti 1 - Marquee White Liners.svg
Gupitin muna ang mga layer ng Tuktok at Ibaba sa "Itim 4 - Control Panel.svg" at iukit ang berdeng mga parihaba na 1mm malalim (maaaring tumagal ito ng pangalawang pass).
Pagkatapos gamit ang parehong file, itago ang mga "Top" at "Bottom" na mga layer at alisin ang takip ng "Inlay layer". I-flip ang tuktok na cut-out tulad ng sa lilang teksto sa larawan. Ukitin ang arcade directional inlays 2mm o.06 "malalim. Sa aking Glowforge laser cutter, tumagal ito ng 2 pass gamit ang default na setting para sa Thin 1/8" Acrylic.
Maaaring kailanganin mong mag-file ng kaunti bago mag-flush ang mga inlay. Sa sandaling mapula, gumamit ng acrylic na semento upang ipako sa mga inlay.
Ngayon i-tornilyo ang joystick sa ilalim na layer gamit ang mga turnilyo at square nut. Gumawa ng isang pagsubok at ilagay ang tuktok na layer sa tuktok ng ilalim na layer at tiyakin na nakaukit ka ng sapat na malalim na ang dalawang mga layer ay mapula. Pagkatapos ay gumamit ng acrylic na semento upang idikit ang dalawang mga layer at i-clamp.
Ang Sanwa joystick na nakuha ko ay default na na-configure para sa 8-way. Ang interes ko ay ang mga 80 arcade game na karamihan ay nilalaro ng isang 4-way na joystick. Kaya't ito ay isang magandang panahon upang baguhin mula sa 8-way hanggang 4-way na madaling gawin sa pamamagitan ng paglipat ng isang piraso ng template sa ilalim ng joystick, ipinapaliwanag ng video na ito kung paano lumipat mula sa 8-way hanggang 4-way at vice versa. Gamit ang ilalim na port ng pagpapanatili ng arcade machine, maaari kang magbabalik-balik sa paglaon pagkatapos na mai-install ang lahat ngunit limitado ang puwang at mas madali itong magagawa ngayon.
Gamitin ang iyong tester ng pagpapatuloy sa iyong multimeter at pagkatapos ay lagyan ng label ang bawat kawad sa Joystick (pataas, pababa, kaliwa, kanan).
Hakbang 7: LED Light Bar para sa Marquee Backlight
Naglalaman ang Black 1 - Bottom Maintenance Port.svg ng acrylic para sa LED light bar kaya nai-print mo na ito.
Wire up ang 6 220 ohm resistors at 6 sobrang maliwanag na puting LED ayon sa eskematiko. Ang mahabang dulo ng mga LED ay dapat pumunta patungo sa risistor at + 5V at sa maikling dulo patungo sa GND.
Hakbang 8: Mga kable
Sumangguni sa mga diagram ng diagram ng mga kable at gawin ang power cable na kung saan ay binubuo ng isang babaeng DC jack na pagkatapos ay 4 na paraan na nahati sa Pi (microUSB konektor), PIXEL: LED ART Board (kanang anggulo ng DC jack jack konektor), audio mini amp (hook-up wire), at LED light bar (hook-up wire). Maghanap ng isang lumang microUSB cable at putulin ang malaking dulo ng konektor ng USB at splice at solder sa power cable na ito para sa koneksyon sa Pi.
Magkasama ng isang talahanayan ng mga kable na nagma-map ang bawat direksyon at pindutan ng joystick sa kaukulang pin sa Pi at itinalaga ang key ng keyboard. Kung nag-mapa ka sa parehong mga key na ginawa ko, maaari mong gamitin ang mga config file sa mga susunod na hakbang sa labas ng kahon.
Kakailanganin mo ang mga babaeng DuPont cable upang kumonekta sa 40-pin GPIO header sa Pi. Natapos kong gumawa ng aking sariling mga kable na medyo masaya ngunit marami ring trabaho at kakailanganin mo rin ng crimper at mga babaeng DuPont terminal. Ito ay magiging mas mabilis at murang gamitin lamang ang stock na babae sa mga kable ng DuPont na babae na marahil ay nakahiga ka na at i-splice / solder ang mga ito. Kung magtatapos ka sa paggawa ng iyong sariling mga kable ng DuPont, lumalabas na hindi sila madaling gawin, nalaman kong kapaki-pakinabang ang tutorial sa video na ito sa YouTube at nagawang madali ang mga ito pagkatapos nito.
Gawin ang mga kable para sa mga pindutan at joystick at hindi pa kumonekta sa Pi. Ikonekta mo ang Pi sa susunod na hakbang. Sa pangkalahatan, ang bawat kable ay dapat na ~ 13 pulgada ang haba, iyon ay magiging sapat na haba upang maabot ang Pi kapag naka-mount. Kung maaari mo, gumamit ng ibang kulay para sa bawat cable (gumamit ng itim para sa lahat ng GND) o lagyan ng label ang bawat cable na magpapadali sa mga susunod na hakbang.
Hakbang 9: Pagsasama-sama sa Lahat
Dumarating ang kasiya-siyang bahagi kung saan pinagsama mo ang lahat! Ngunit i-mount muna ang lahat ng 6 na mga pindutan sa harap na pulang panel, ang pindutan ng 4 arcade at ang joystick sa itim na control panel, at ang power jack, mga switch ng toggle, at audio amp sa back panel. Hindi mo mai-mount ang mga pindutan at joystick pagkatapos ng kaso ay magkasama dahil sa kakulangan ng elbow room.
Sundin ang mga larawan upang tipunin ang mga bagay ngunit huwag idikit ang anupaman at sa halip ay gumamit ng tape ng asul na pintor upang mapanatili ang mga bagay sa ngayon. Kapag nakarating ka sa larawang may label na "Pagkatapos mong makarating dito, ikonekta ang mga wire sa GPIO Pi Header", pagkatapos ay simulang ikonekta ang mga wire sa mga pin sa header ng Pi.
Sundin ang talahanayan na pinagsama mo sa nakaraang hakbang upang ikonekta ang bawat kawad sa header ng Pi. Ito ay magiging napaka siksik at hindi ganon kadali upang ikonekta ang mga pin sa header ng Pi kaya magkaroon ng pasensya.
Kapag nakakonekta mo na ang lahat, paganahin ang system up at gawin ang isang buong pagsubok na kasama ang pagsubok sa joystick at bawat pindutan. Upang masubukan, kailangan naming mag-install ng isang utility mula sa Adafruit na tinatawag na Retrogame na nagko-convert ng mga joystick at pag-input ng pindutan mula sa GPIO ng Pi sa mga input ng keyboard. Sa pamamagitan ng paggamit ng Retrogame, hindi mo kakailanganin ang isang hiwalay na USB arcade keyboard emulator na maganda.
Sundin ang mga tagubiling ito mula sa Adafruit upang mai-install ang Retrogame. Matapos mong mai-install ang Retrogame, pagkatapos ay kopyahin ang retrogame.cfg file na ito sa / direktoryo ng boot sa iyong Pi. Ipinapalagay ng file na retrogame.cfg na sinusundan mo ang parehong mga mapping ng keyboard at mga koneksyon sa pin sa talahanayan ng mga kable mula sa Hakbang 8 - Mga Kable. Kung gumamit ka ng iba't ibang mga pin o mapping ng keyboard, walang alalahanin, gawin lamang ang mga kaukulang pagbabago sa retrogame.cfg. Mga pagkakataong nakakonekta ka sa isang pin o dalawang mali kaya subukan lamang ang bawat input at tama.
Gabay sa iyo ng tutorial na ito sa kung paano i-setup ang pinagsamang shutdown at restart button.
Kapag gumagana na ang lahat, handa ka na ngayong gawing permanente ang mga bagay. Kung nagkataon na mayroon kang ilang Kapton tape, iyan ay isang magandang paraan upang ma-secure ang mga pin ng Pi na tinitiyak na hindi sila malaya sa paglaon. Balutin ang ilang Kapton tape sa paligid ng mga pin at header ng Pi. Ngunit walang pag-aalala kung hindi, dapat ay ayos lang.
Ngayon buksan ang arcade sa gilid nito. Sa puntong ito, mayroon ka lamang kaliwang bahagi na naka-install, ang kanang bahagi ay bukas pa rin. Gamitin ang iyong aplikante ng acrylic solvent applicator ng capillary upang idikit ang acrylic. Ang acrylic solvent ay gumagana nang napakabilis at magiging matatag sa mas mababa sa 5 minuto at hindi kailangang ma-clamp. Narito ang isang mahusay na panimulang aklat sa paggamit ng acrylic solvent.
Ikabit ang mga piraso para sa marquee (tiyaking gawin ito bago idagdag ang kanang bahagi). At pagkatapos ay idikit ang 1/16 makapal na puting mga piraso sa loob ng marquee din, ang puti ay gumagawa para sa isang mas mahusay na light box effect. Ilakip din ang dalawang hex na ibig sabihin ng LED light bar at i-mount ang LED light bar. Ang LED bar dapat nakaharap sa loob, gumagawa ito para sa isang nagkakalat na light box effect. Kung ang mga LED ay nakaharap sa harap, ang mga LED ay hindi sapat na ikakalat at makikita mo ang mga LED na maliwanag na spot.
Ngayon ilakip ang kanang bahagi at pandikit na gamit ang acrylic solvent.
Panghuli, gumamit ng isang gilingan o tool ng Dremel upang gilingin ang kaliwa at kanang mga gilid tulad ng mga ito ay flush (ang mga itim na notch ay maaaring malagkit nang kaunti). Gugustuhin mong gawin ito upang ang mga piraso sa labas kapag naka-attach ay magiging maganda at mapula.
Hakbang 10: Marquee
Sinubukan ko ang parehong laser cut marquee at isang propesyonal na naka-print na marquee sa translucent film. Pinakamahusay na mga resulta tiyak na may propesyonal na print.
Para sa propesyonal na pag-print, sumama ako sa https://gameroomsolutions.com/shop/marquee-print/, ito ay $ 25 sa oras ng pagsulat na ito para sa pag-print at dahil ang aking mga marquees ay maliit, inilimbag nila ang 2 para sa $ 25.
Narito ang aking mga mapagkukunang mapagkukunan ng marquee sa Adobe Illustrator na maaari mong baguhin para sa iyong disenyo.
Ang https://vectorlib.free.fr/ ay may ilang arcade art sa format na vector na makatipid sa iyo ng maraming oras.
Ang mga sukat para sa marquee na ito ay 9.06 "x 2.17". Na-sandwiched ko ang naka-print na marquee sa pagitan ng dalawang piraso ng malinaw na acrylic at nagdagdag ng kaunting acrylic glue sa mga gilid upang mapanatili ang dalawang piraso. Ang marquee ay isang masikip na pagkakasunud-sunod at na-snap sa kaso nang hindi na kailangan ng permanenteng pandikit upang makapagpalit ka ng mga marquees sa paglaon.
Hakbang 11: Kaliwa at Kanan na Mga Panlabas na Panel at Inlay
Ang mga inlay ng character na arcade ay opsyonal ngunit isang magandang ganda ng epekto kung mayroon kang oras. Kung hindi gumagamit ng mga inlay, maaari mo ring gamitin ang isang serbisyong tulad nito upang mag-print ng ilang mga sticker ng art sa gilid o iwanan lamang ang mga gilid na solidong pula na magiging maganda pa rin.
Kung hindi ginagamit ang mga inlays, pagkatapos ay baguhin ang Red 4 - Side Pieces Outside.svg at tanggalin ang mga inlay outline. Kung nais mong isapersonal sa iyong sariling mga paboritong arcade character, narito ang isang mahusay na mapagkukunan para sa mga arcade sprite. Pagkatapos ito ay isang bagay ng ihiwalay ang bawat kulay ng sprite at pagkatapos ay subaybayan sa isang programa sa vector tulad ng Illustrator o Inkscape. Babala, ito ay isang mahusay na halaga ng trabaho. Kung nais mong manatili sa mga character na ginamit ko, gamitin ang file na ito upang maputol ng laser ang bawat kulay ng bawat character.
Habang pinuputol mo ng laser ang bawat kulay ng bawat character, ilatag ang mga ito sa isang mesa at pandikit lamang sa arcade side sa oras na malalaman mong magkakasama ang lahat nang tama. May mga pagkakataong magkakaroon ng ilang mga pagkakamali (gumawa ako ng isang bungkos) kaya kung ang pandikit mo sa lalong madaling panahon, magkakaroon ka ng problema dahil ang acrylic solvent ay permanente.
Masyadong MAHALAGA, hindi mo nais na gamitin ang pulang kulay para sa alinman sa mga inlay na character dahil ang panig ng panel ay pula na. Kaya't kung ang iyong ninanais na arcade sprite ay may pula, pagkatapos ay palitan ang isa pang kulay tulad ng ginawa ko sa character na Dig Dug halimbawa halimbawa ng pagbabago mula pula hanggang itim.
Hakbang 12: Mga Script ng Software para sa Ang PIXEL: Pagsasama ng LED ART Matrix
Malapit ng matapos! Ang huling hakbang ay upang magdagdag ng ilang mga script tulad ng PIXEL: Ang display ng LED ART ay awtomatikong babago ang likhang sining batay sa napiling platform o laro mula sa RetroPie. Sa kasamaang palad, nagsasama ang RetroPie ng isang kawit na tinatawag na runcommand na isang linux bash shell script (.sh) na tumatakbo bago ang bawat paglulunsad ng laro. Kaya idaragdag namin ang aming sariling iskrip ng runcommand na nagpapasa ng kasalukuyang laro at platform sa isang programa ng linya ng utos na Java (pixelc.jar) na nagsusulat pagkatapos ng isang kaukulang-g.webp
Ginagawa ng script na ito ang sumusunod:
- Sinusuri kung ang isang LED-g.webp" />
- Kung hindi, pagkatapos suriin kung mayroong isang generic na LED-g.webp" />
- Kung walang partikular na laro na LED-g.webp" />
- Bago magsulat, suriin na ang bagong LED-g.webp" />
Tandaan na pagkatapos maisulat ang LED-g.webp
Mga Hakbang sa Pag-install
Suriin kung naka-install ang Java 8 sa iyong Pi.
java -version
Kung ang Java 8 ay hindi na-install:
sudo apt-get update
sudo apt-get install oracle-java8-jdk
Lumikha muna ng isang direktoryo sa iyong Pi na tinatawag na pixelcade.
mkdir / home / pi / pixelcade
Kopyahin ang mga nilalaman dito sa pixelcade folder na ito sa iyong Pi.
Tandaan: Dapat ay naka-install ang firmware ng Android at Pi sa iyong PIXEL: LED ART board na kung saan ay ang default, ang iOS / Android firmwares ay hindi gagana. I-double check na ang PIXEL: LED ART board ay USB na konektado sa Pi. Tiyakin din na ang switch ng toggle sa PIXEL: Ang LED board ng ART ay nakaharap sa direksyon ng USB at hindi nakaharap sa direksyon ng BT. Suriin na nakita ng iyong Pi ang PIXEL: LED ART board.
ls / dev / ttyACM0
At dapat kang bumalik
/ dev / ttyACM0
Kopyahin ang runcommand-onstart.sh at runcommand-onend.sh sa / opt / retropie / configs / lahat / sa iyong Pi at pagkatapos ay gawing maipatupad ang runcommand-onstart.sh at runcommand-onend.sh
sudo chmod + x /opt/retropie/configs/all/runcommand-onstart.sh
sudo chmod + x /opt/retropie/configs/all/runcommand-onend.sh
Maaari mong ipasadya ang script na ito kung nais mo at sa ibaba ay isang paliwanag sa kung paano gumagana ang script na ito. Ngunit tandaan na kung susundin mo ang mga hakbang sa pag-install, hindi mo kakailanganing hawakan ang script na ito.
1. Itinakda ang landas kung saan matatagpuan ang pixelc.jar. Kung nakopya mo ang pixelc.jar sa / bahay / pi / pixelcade, pagkatapos ay iwanan ang linyang ito tulad ng dati
PIXELPATH = "/ home / pi / pixelcade /";
2. Sinusuri kung ang PIXEL: LED ART board ay konektado. Kung oo, patuloy kaming nagpapatuloy at kung hindi, natatapos ang script.
kung $ pixelexists | grep -q '/ dev / ttyACM0';
3. Ang RetroPie ay pumasa sa script na ito sa form na variable ang napiling rom ng laro at napiling platform ng laro (atari2600, nes, mame, atbp.). Ang code snippet sa ibaba ay unang makakakita ng platform ng laro at pipili ng isang disenyo ng LED para sa tukoy na platform. Pagkatapos ay susuriin nito kung may isang tukoy na-g.webp
kung
echo "Pumasok ng $ {PLATFORM} Kung Pahayag"> & 2 kung
echo "May file na $ MARQUEEGIF kaya isusulat namin ito sa LED marquee"> & 2
iba pa
kung
GAMEIMAGE = $ MAMEDEFAULT
echo na "File $ MARQUEEGIF AY HINDI umiiral, nagde-default sa generic LED marquee: $ {GAMEIMAGE}"> & 2
iba pa
GAMEIMAGE = $ MAMEDEFAULT <
echo "File $ NGPCDEFAULT AY HINDI umiiral, na nagde-default sa generic LED marquee: $ {GAMEIMAGE}"> & 2
fi
fi
fi
4. Ang huling utos na ito sa script ay ang aktwal na sumulat sa LED display.
java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp
Ang laro (1944-g.webp
Tandaan din na sa tuwing ilulunsad ang isang laro, isang file ng log ang isusulat sa /root/dev/shm/runcommand.log na magiging kapaki-pakinabang para sa pag-troubleshoot.
Kaya't magpatuloy at baguhin ang bawat iyong mga pangangailangan at lumikha din ng mga-g.webp
Para sa pinagsamang restart at shutdown button sa likuran, narito ang script para doon
Dahil ang pag-install na ito ay para sa isang patayong oriented monitor, narito ang isang magandang patayong tema para sa RetroPie
Na-port din ang software na ito sa Windows, narito ang isang halimbawa ng pag-install gamit ang Maximus Arcade front end sa Windows sa isang mas malaking pag-install ng LED marquee.
Hakbang 13: Mga Natutuhan sa Aralin
Ilang bagay na gagawin ko sana nang iba:
Ang PIXEL: Ang pagpapakita ng LED Art ay maganda ngunit talagang magiging mas mahusay bilang isang naka-mount na marquee sa harap. Plano kong gumawa ng isa pang build sa isang 64x32 LED matrix at kakailanganin lamang na baguhin ang disenyo ng hiwa ng laser para sa mas malaking marquee.
Pangunahin kong naglalaro ng mga laro ng arcade ng 80s, na ang karamihan ay mas mahusay na maglaro sa isang patayo na naka-mount na monitor kumpara sa pahalang na pag-mount sa proyektong ito.
Ang RetroPie at MAME ay may maraming mga pindutan ng pag-andar kung saan naaalala ko kung ano ang ginagawa ng bawat isa dahil na-program ko ang mga ito ngunit nararapat, ang aking asawa at mga anak ay hindi at humiling ng mga label sa lahat ng mga pindutan para sa susunod na pagbuo.
Runner Up sa Epilog X Contest
Inirerekumendang:
Bubble Bobble Arcade Cabinet (Bartop): 14 Hakbang (na may Mga Larawan)
Bubble Bobble Arcade Cabinet (Bartop): Ngunit isa pang gabay sa pagbuo ng gabinete? Sa gayon, itinayo ko ang aking gabinete gamit, pangunahin, ang Galactic Starcade bilang isang template, ngunit gumawa ako ng ilang mga pagbabago sa pagpunta ko sa nararamdaman ko, sa pag-iisipan, pinapabuti ang pareho ang kadali ng pag-angkop ng ilang mga bahagi, at pagbutihin ang estheti
Pasadyang Bartop Arcade Cabinet: 32 Hakbang (na may Mga Larawan)
Pasadya na Gabinete ng Arcop Arcade: Kumusta at salamat sa pag-check sa aking unang Maituturo sa kung paano bumuo ng isang pasadyang gabinete ng arcade ng bartop! Sinimulan talaga ng mga arcade ang paggawa ng isang pagbabalik sa aming pagtanda at nais na tangkilikin ang ilang nostalhikong retro gaming. Ginagawa para sa isang mahusay na pagkakataon
Vertical Bartop Arcade With Integrated PIXEL LED Display: 11 Hakbang (na may Mga Larawan)
Vertical Bartop Arcade With Integrated PIXEL LED Display: **** Nai-update gamit ang bagong software Hulyo 2019, mga detalye dito **** Isang bartop arcade build na may natatanging tampok na binabago ng LED matrix marquee upang tumugma sa napiling laro. Ang character art sa mga panig ng gabinete ay mga laser cut inlays at hindi nananatili
LED Pixel Art Frame Na May Retro Arcade Art, Kinokontrol ng App: 7 Hakbang (na may Mga Larawan)
LED Pixel Art Frame Na May Retro Arcade Art, Kinokontrol ng App: GUMAWA NG ISANG APP KONTROLLADONG LED ART FRAME NA MAY 1024 LEDs NA NAGPAPakita NG RETRO 80s ARCADE GAME ART PartsPIXEL Makers Kit - $ 59Adafruit 32x32 P4 LED Matrix - $ 49.9512x20 Inch Acrylic Sheet, 1/8 " pulgada ang kapal - Transparent Light Smoke mula sa Tap Plastics -
PIXO Pixel - IoT 16x16 LED Display: 17 Mga Hakbang (na may Mga Larawan)
PIXO Pixel - IoT 16x16 LED Display: Mayroong isang bilang ng mga ipinapakita RGB doon, ngunit ang karamihan sa kanila ay alinman sa mahirap na makipag-ugnay sa, masyadong malaki, nangangailangan ng isang toneladang mga kable, o mabibigyan ng proseso ang micro-controller na iyong gamit Nang maalala ko na may isa pang Gumawa / 100