Isi kandungan:

PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu: 13 Langkah (dengan Gambar)
PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu: 13 Langkah (dengan Gambar)

Video: PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu: 13 Langkah (dengan Gambar)

Video: PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu: 13 Langkah (dengan Gambar)
Video: PIXELCADE Бартоп Аркады 2024, Disember
Anonim
Image
Image
PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu
PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu
PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu
PIXELCADE - Mini Bartop Arcade Dengan Paparan LED PIXEL Bersepadu

**** Versi yang Ditingkatkan dengan Marquee LED Bersepadu Di Sini ****

Arked bartop dengan ciri unik paparan LED bersepadu yang sesuai dengan permainan yang dipilih. Seni watak di bahagian kabinet adalah inlay potong laser dan bukan pelekat.

Terima kasih banyak kepada Tobias kerana menyiarkan reka bentuk CAD potongan laser yang asli untuk projek ini. Projek ini memanfaatkan reka bentuk dari Tobias dengan pengubahsuaian berikut:

  • Paparan PIXE: LED ART bersepadu yang berubah dengan permainan RetroPie yang dipilih
  • Inside art sampingan laser
  • Audio amp dengan tombol kawalan kelantangan
  • Butang Tutup / Mulakan Semula
  • Akrilik vs Kayu

Perhatikan bahawa arahan dari Tobias sangat jelas mengenai cara memasang casing, jadi rujuklah kepada Instruksinya jika ragu-ragu.

Semua fail laser. SVG, skrip perisian, gambar dan animasi-g.webp

Bahagian

Joystick Arcade 1x

Butang Arked 4x 30mm

1x butang tekan panel sesaat (lubang pemasangan.62 )

(2) Tombol Tekan Dome 12mm - Merah - E-Switch PV5S64019

(1) 12mm Dome Pushbutton Green - E-Switch PV5S64018

(2) 12mm Dome Pushbutton Yellow - E-Switch PV5S64016

(1) Tombol Tombol Dome 12mm Putih - E-Switch PV5S64012

(1) Tombol Tombol Dome 12mm Hitam - E-Switch PV5S64011

1x 2.1mm Panel Pemasangan Jack DC (lubang pemasangan.33 )

1x Rocker On / Off Panel Mount Switches (anda memerlukan 2 tetapi PIXEL: Maker's Kit dilengkapi dengan 1)

1x Raspberry Pi 3+

Kad microSD 1x (128 GB adalah ukuran yang baik untuk projek ini)

1x Raspberry Pi Monitor Rasmi

Kit Marquee LED Pixelcade 1x

Matriks LED 1x 32x32 P4 Pitch 5 "x 5" - Adafruit atau sumber lain

Penguat Audio 1x

2x Mini Oval Speaker 35mm x 20mm

Kabel audio stereo 1x (sudut kanan lebih baik tetapi normal akan sesuai dan juga ok)

2x Kabel Pemasangan Panel USB A-A

6x LED Putih Super Bright 5mm (untuk lampu belakang tenda)

Perintang 6x 220 ohm

1x bicu kuasa DC sudut kanan

Soket microUSB 1x (gunakan kabel microUSB lama dan potong bahagian USB yang besar)

1x Sebotol Dakwat India

1x Mr Clean Magic Pemadam Sponge

Pita Pelukis Biru

Skru, Mur, Stand-Off

Skru kepala panci 8x 4/40 x 3/16 (untuk port penyelenggaraan)

Skru kepala pan 2x 4/40 x 7/16 ?

Skru 7x M3 x 10mm

Skru 4x M3 x 5mm (untuk pelekap kayu bedik)

Kacang hex persegi 4x M3 (untuk pelekap kayu bedik)

Skru kepala pan 8x 2/56 x 1/2 hitam (untuk pembesar suara)

8x 2/25 kacang (untuk pembesar suara)

(2) Hex Stand-Off Aluminium, 1/4 "Hex, 1-1 / 8" Long, 4-40 Thread

(4) Hex Stand-Off Aluminium, 1/4 "Hex, 5/8" Long, 4-40 Thread

Skru Nilon 2x 4/40 x 3/8"

Kacang Nilon 4x 4/40

Pad bumper getah 4x untuk bahagian bawah

Akrilik & Gam

Lembaran Akrilik Hitam 4x 12x20 ", tebal 1/8"

Lembaran Akrilik Merah 4x 12x20 ", tebal 1/8"

Lembaran Akrilik Putih 1x 12x20 "- tebal 1/16"

Lembaran Akrilik Asap Tembus 1x 12x12, tebal 1/8 (diffuser matriks LED pilihan)

Lembaran Akrilik Jelas 1x 12x12, tebal 1/8"

Kepingan berwarna lain-lain bergantung pada inlay watak arked yang diingini (pilihan)

Gam simen akrilik

Simen Akrilik untuk Permohonan Kapilari

Aplikator Botol Polietilena Berketumpatan Rendah

Pilihan

Pita Kaptop (untuk mengikat kabel ke header Pi)

Penyesuai Audio USB 1x (ini tidak begitu diperlukan, sedangkan audio Pi diketahui lemah, saya tidak dapat membezakannya dengan yang satu ini)

Terminal Dupont Female Pin Crimp 2.54mm (untuk membuat kabel anda sendiri dengan penyambung DuPont yang dipasang ke header Raspberry Pi GPIO 40-pin tetapi anda juga boleh menggunakan kabel rak dan menyambungkannya yang lebih murah

Dupont Terminal Crimper

Alat

Laser Cutter (Saya menggunakan Glowforge dengan kawasan pemotongan 19.5 x 11)

Alat Ketuk 4/40 (untuk mengetuk lapan lubang 4/40 untuk port penyelenggaraan)

Langkah 1: Ukur Sebelum Memotong Laser

Ukur Sebelum Memotong Laser!
Ukur Sebelum Memotong Laser!

SANGAT PENTING: Sebelum anda memotong akrilik dengan laser untuk projek ini, pastikan dan letakkan semua bahagian tangan terlebih dahulu dan ukur untuk memastikannya sesuai dengan lubang pemasangan pada fail. SVG laser. Berikut adalah item yang perlu diperiksa dan disesuaikan. Sekiranya anda tidak melakukan ini, anda akhirnya perlu mengikis dan memotong semula banyak akrilik.

1. Matriks LED 32x32 P4 HUB75 - Yang digunakan dalam projek ini saya beli terus dari China, bukan dari Adafruit dan pengeluar panel LED berbeza mempunyai lokasi lubang pemasangan yang berbeza.

2. Pembesar suara - Saya tidak menggunakan pembesar suara di pautan dan sebaliknya ada yang berbaring di kedai saya. Yang ada dalam pautan yang saya rasa dekat tetapi saya tidak pasti lubang pelekap akan berbaris tepat.

3. Butang - Anda akan baik-baik saja pada lubang butang arked 30mm tetapi periksa lubang pemasangan 7 butang tekan berbanding butang anda. Lubang pemasangan butang tekan di bahagian belakang lebih besar daripada lubang lubang tekan 6 di bahagian depan.

Saya menggunakan pemotong laser Glowforge dan semua fail pemotongan laser. SVG berukuran untuk ukuran potong Glowforge pada 19.5 "x 11".

Langkah 2: Mencantum Akrilik Terukir

Mencetak Akrilik Terukir
Mencetak Akrilik Terukir
Mencetak Akrilik Terukir
Mencetak Akrilik Terukir
Mencetak Akrilik Terukir
Mencetak Akrilik Terukir

Potong laser dan terukir "Red 2 - Tepi Belakang dan Bahagian Depan Panel Tombol.svg". Perhatikan garis di panel depan diberi laser dan laser teks terukir.

Biarkan pita pelekat akrilik dan sikat cat India dengan murah hati. Biarkan dakwat India kering selama beberapa jam atau lebih lama.

Setelah kering, keluarkan pita pelindung akrilik dan anda akan ditinggalkan dengan beberapa sisa yang akan dikeluarkan. Ambil beberapa pita saluran kuat seperti pita saluran Gorilla dan tekan dengan kuat pada teks yang terukir dan kemudian koyakkan. Ulangi ini beberapa kali dan sebahagian besar sisa dakwat akan dikeluarkan. Kemudian gunakan span lembut basah atau span pemadam sihir Mr. Clean untuk melepaskan selebihnya.

Langkah 3: Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount

Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount
Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount
Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount
Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount
Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount
Bahagian Bawah dan Belakang W / Maintenance Ports dan PIXEL LED Panel Mount

Laser memotong fail berikut:

  • Black 1 - Port Penyelenggaraan Bawah.svg
  • Merah 1 - Pelabuhan Penyelenggaraan Belakang dan Matrik LED Mount.svg

Pemasangan dan pelekapan port penyelenggaraan agak sukar, sebaiknya merujuk pada langkah 3 dari Tobias.

Langkah 4: Memasang PIXEL Board dan LED Matrix Panel

Memasang PIXEL Board dan Panel Matrik LED
Memasang PIXEL Board dan Panel Matrik LED
Memasang PIXEL Board dan LED Matrix Panel
Memasang PIXEL Board dan LED Matrix Panel
Memasang PIXEL Board dan LED Matrix Panel
Memasang PIXEL Board dan LED Matrix Panel

Teruskan dan lepaskan pita pelindung akrilik di kedua-dua belah pihak sekarang.

Pasang dahulu papan PCB PIXEL dan kemudian pasangkan panel LED di sisi lain. Perhatikan orientasi & pastikan panel LED menghadap ke atas sesuai dengan label pada pelekap akrilik.

Selanjutnya pasangkan skru di tangan kanan bawah papan PIXEL ke panel.

Pasang panel LED menggunakan (6) skru M3 x 8mm. Perhatikan panel LED diikat untuk skru M3, 4/40 tidak akan berfungsi.

Ia adalah pilihan tetapi saya cadangkan untuk menambahkan panel diffuser di bahagian atas menggunakan hex stand-off. Tanggalkan pelindung dari bahagian bawah panel penyebar dan biarkan topeng di bahagian atas.

Perhatikan hex stand-off berlaku pada lubang dalam, bukan di luar.

Sekarang pasangkan kacang hex menggunakan empat skru.

Perhatikan hentakan hex saya tidak cukup lama dan saya terpaksa menggunakan beberapa mesin basuh sebagai spacer. Lihat gambarajah mengenai jumlah pelepasan yang anda perlukan atau panel penyebar depan akan tunduk.

Langkah 5: Paparan Depan Dengan Monitor dan Raspberry Pi

Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi
Paparan Depan Dengan Monitor dan Raspberry Pi

Laser memotong fail ini:

  • Black 2 - Monitor Bevel dan Marquee.svg
  • Hitam 3 - Skrin Depan Di Dalam dan Luar.svg

Pasang monitor Pi dan Raspberry Pi. Pastikan dan pasangkan monitor Pi pada bingkai tanpa slot. Langkah pemasangan ini sukar, jadi pastikan dan rujuk langkah 4 di Tobias's Instructable untuk mendapatkan bahagian ini dengan betul.

Sementara menunggu lapisan pertama kering, tambahkan skru di lubang pembesar suara untuk memastikan penjajaran.

Sekarang adalah masa yang tepat untuk memasang RetroPie, gambar pra-binaan yang akan anda pasang pada kad microSD Pi anda. Pada akhir pemasangan RetroPie, anda akan diminta untuk mengkonfigurasi input. Sambungkan papan kekunci USB generik dan gunakan kekunci ini:

D-PAD UP - Anak Panah Atas

D-PAD BAWAH - Panah Bawah

D-PAD KIRI - Anak Panah Kiri

D-PAD KANAN - Anak Panah Kanan

Mula - A

Pilih - S

Butang - Z

Butang B - X

Butang X - C

Butang Y - V

Tahan sebarang kekunci untuk melangkau kekunci yang selebihnya sehingga anda sampai ke Hotkey Enable

HOTKEY DIAMBIL - RUANG

Apabila anda sampai ke OK tekan butang yang telah anda konfigurasikan sebagai Butang A yang dalam kes ini adalah "Z"

Langkah 6: Panel Kawalan Arked Dengan Inti Joystick

Panel Kawalan Arked Dengan Inti Joystick
Panel Kawalan Arked Dengan Inti Joystick
Panel Kawalan Arked Dengan Inti Joystick
Panel Kawalan Arked Dengan Inti Joystick
Panel Kawalan Arked Dengan Inti Joystick
Panel Kawalan Arked Dengan Inti Joystick

Potong laser:

  • Hitam 4 - Panel Kawalan.svg
  • Thin White 1 - Marquee White Liners.svg

Potong dahulu lapisan Atas dan Bawah di "Black 4 - Control Panel.svg" dan terukir segi empat hijau sedalam 1mm (ini mungkin memerlukan hantaran kedua).

Kemudian gunakan fail yang sama, sembunyikan lapisan "Atas" dan "Bawah" dan buka "Lapisan lapisan". Balikkan potongan atas seperti teks ungu dalam gambar. Ukir lapisan arah arked sedalam 2mm atau 0,06 ". Pada pemotong laser Glowforge saya, ini memerlukan 2 pas menggunakan tetapan lalai untuk Akrilik Tipis 1/8".

Anda mungkin perlu memfailkan sedikit sebelum inlay berubah. Setelah rata, gunakan simen akrilik untuk merekatkan lapisan.

Sekarang skru batang kayu ke lapisan bawah dengan skru dan kacang persegi. Lakukan ujian dan letakkan lapisan atas di atas lapisan bawah dan pastikan anda telah terukir cukup dalam sehingga kedua lapisan itu rata. Kemudian gunakan simen akrilik untuk merekatkan kedua-dua lapisan tersebut dan mengepit.

Joystick Sanwa yang saya dapat telah dikonfigurasi secara lalai untuk 8 hala. Minat saya adalah permainan arcade 80-an yang kebanyakannya dimainkan dengan kayu bedik 4-arah. Jadi ini adalah masa yang tepat untuk berubah dari 8-arah ke 4-arah yang mudah dilakukan dengan menggerakkan sekeping templat di bahagian bawah kayu bedik, video ini menerangkan cara beralih dari 8-arah ke 4-arah dan sebaliknya. Dengan menggunakan port penyelenggaraan bahagian bawah mesin arked, anda boleh menukar bolak-balik selepas semuanya dipasang tetapi ruang terhad dan akan lebih mudah untuk melakukannya sekarang.

Gunakan penguji kesinambungan pada multimeter anda dan kemudian labelkan setiap wayar pada Joystick (atas, bawah, kiri, kanan).

Langkah 7: Bar Lampu LED untuk Lampu Latar Marquee

Bar Lampu LED untuk Lampu Latar Marquee
Bar Lampu LED untuk Lampu Latar Marquee
Bar Lampu LED untuk Lampu Latar Marquee
Bar Lampu LED untuk Lampu Latar Marquee
Bar Lampu LED untuk Lampu Latar Marquee
Bar Lampu LED untuk Lampu Latar Marquee

Black 1 - Bottom Maintenance Port.svg mengandungi akrilik untuk bar lampu LED sehingga anda sudah mencetaknya.

Kabelkan perintang 6 220 ohm dan 6 LED putih super terang mengikut skema. Hujung panjang LED harus menuju ke perintang dan + 5V dan hujung pendek ke arah GND.

Langkah 8: Pendawaian

Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian
Pendawaian

Rujuk skema rajah pendawaian dan buat kabel kuasa yang akan terdiri daripada bicu DC wanita yang kemudiannya akan dipisahkan 4 arah ke Pi (penyambung microUSB), PIXEL: Papan ART LED (penyambung bicu laras DC sudut kanan), amp mini audio (wire hook-up), dan bar lampu LED (wire-up wire). Cari kabel microUSB lama dan potong hujung penyambung USB yang besar dan sambungkan dan pateri ke kabel kuasa ini untuk sambungan ke Pi.

Pasang meja pendawaian yang memetakan setiap arah dan butang kayu bedik ke pin yang sesuai pada Pi dan kekunci papan kekunci yang ditetapkan. Sekiranya anda memetakan ke kunci yang sama seperti yang saya lakukan, maka anda boleh menggunakan fail konfigurasi pada langkah-langkah seterusnya di luar kotak.

Anda memerlukan kabel DuPont wanita untuk menyambung ke header GPIO 40-pin pada Pi. Saya akhirnya membuat kabel saya sendiri yang cukup menyeronokkan tetapi juga banyak kerja dan anda juga memerlukan kelim dan terminal DuPont wanita. Lebih pantas dan lebih murah dengan hanya menggunakan kabel DuPont wanita untuk wanita yang mungkin anda sudah terbaring dan sambungkan / soldernya. Sekiranya anda akhirnya membuat kabel DuPont anda sendiri, ternyata ia tidak mudah dibuat, saya dapati tutorial video YouTube ini sangat membantu dan dapat membuatnya dengan senang selepas itu.

Buat kabel untuk butang dan kayu bedik dan jangan sambungkan ke Pi. Anda akan menyambung ke Pi pada langkah seterusnya. Secara amnya, setiap kabel panjangnya ~ 13 inci, cukup panjang untuk mencapai Pi ketika dipasang. Sekiranya anda boleh, gunakan warna yang berbeza untuk setiap kabel (gunakan hitam untuk semua GND) atau labelkan setiap kabel yang akan mempermudah dalam langkah seterusnya.

Langkah 9: Menggabungkan Semuanya

Image
Image
Menggabungkan Semuanya!
Menggabungkan Semuanya!
Menggabungkan Semuanya!
Menggabungkan Semuanya!

Sekarang datang bahagian yang menyeronokkan di mana anda mengumpulkan semuanya! Tetapi pasangkan pertama 6 butang di panel merah depan, butang 4 arked dan kayu bedik pada panel kawalan hitam, dan soket kuasa, suis togol, dan amp audio di panel belakang. Anda tidak akan dapat memasang butang dan kayu bedik setelah sarungnya bersatu kerana kekurangan ruang siku.

Ikuti gambar untuk menyatukan barang-barang tetapi jangan merekatkan apa-apa dan sebaliknya gunakan pita pelukis biru untuk menjaga kesatuan buat masa ini. Sebaik sahaja anda sampai ke gambar berlabel "Setelah anda sampai di sini, sambungkan wayar ke GPIO Pi Header", kemudian mulailah menyambungkan wayar ke pin pada header Pi.

Ikuti jadual yang anda kumpulkan pada langkah sebelumnya untuk menyambungkan setiap wayar ke header Pi. Ia akan sangat sempit dan tidak begitu mudah untuk menyambungkan pin ke header Pi sehingga sabar.

Setelah anda menyambungkan semuanya, hidupkan sistem dan lakukan ujian penuh yang merangkumi pengujian kayu bedik dan setiap butang. Untuk menguji, kita perlu memasang utiliti dari Adafruit bernama Retrogame yang menukar input joystick dan butang dari GPIO Pi menjadi input papan kekunci. Dengan menggunakan Retrogame, anda tidak memerlukan emulator papan kekunci arked USB yang baik.

Ikuti arahan ini dari Adafruit untuk memasang Retrogame. Setelah anda memasang Retrogame, kemudian salin fail retrogame.cfg ini ke direktori / boot pada Pi anda. Fail retrogame.cfg di sini menganggap anda telah mengikuti pemetaan papan kekunci dan sambungan pin yang sama dalam jadual pendawaian dari Langkah 8 - Pendawaian. Sekiranya anda telah menggunakan pin atau pemetaan papan kekunci yang berbeza, jangan risau, buat perubahan yang sama dalam retrogame.cfg. Kemungkinan anda telah menyambungkan satu atau dua pin, jadi hanya menguji setiap input dan betul.

Tutorial ini membimbing anda cara mengatur butang shutdown dan restart gabungan.

Setelah semuanya berfungsi, sekarang anda sudah bersedia untuk menjadikan perkara kekal. Sekiranya anda mempunyai pita Kapton, itu adalah cara yang baik untuk mengamankan pin Pi memastikan mereka tidak akan longgar kemudian. Balut beberapa pita Kapton di sekitar pin dan header Pi. Tetapi jangan risau jika anda tidak melakukannya, itu tetap baik.

Sekarang putar arked di sisinya. Pada ketika ini, anda hanya memasang sebelah kiri, sebelah kanan masih terbuka. Gunakan aplikator pelarut akrilik kapilari anda untuk melekatkan akrilik. Pelarut akrilik berfungsi dengan sangat cepat dan akan kukuh dalam masa kurang dari 5 minit dan tidak perlu dijepit. Berikut adalah primer yang baik semasa menggunakan pelarut akrilik.

Pasangkan potongan untuk tenda (pastikan untuk melakukan ini sebelum menambah sebelah kanan). Dan kemudian lekatkan kepingan putih tebal 1/16 ke bahagian dalam tenda juga, warna putih menjadikan kesan kotak cahaya lebih baik. Juga pasangkan dua pendirian hex untuk bar lampu LED dan pasangkan bar lampu LED. Bar LED harus menghadap ke dalam, ini akan memberi kesan kotak cahaya yang tersebar. Sekiranya LED menghadap ke depan, LED tidak akan cukup menyebar dan anda akan melihat bintik-bintik terang LED bulat.

Sekarang pasangkan bahagian kanan dan gam yang menggunakan pelarut akrilik.

Terakhir, gunakan alat penggiling atau Dremel untuk mengisar sisi kiri dan kanan sehingga rata (takik hitam mungkin sedikit melekat). Anda pasti mahu melakukan ini supaya bahagian luar yang dilekatkan akan menjadi cantik dan rata.

Langkah 10: Marquee

Marquee
Marquee
Marquee
Marquee
Marquee
Marquee
Marquee
Marquee

Saya mencuba laser cut marquee dan profesional yang dicetak pada filem lut sinar. Hasil terbaik pasti dengan cetakan profesional.

Untuk cetakan profesional, saya pergi dengan https://gameroomsolutions.com/shop/marquee-print/, itu adalah $ 25 pada masa penulisan ini untuk cetakan dan kerana tenda saya kecil, mereka mencetak 2 dengan harga $ 25.

Berikut adalah fail sumber marquee saya dalam Adobe Illustrator yang boleh anda ubah suai untuk reka bentuk anda.

vectorlib.free.fr/ mempunyai beberapa seni arked dalam format vektor yang akan menjimatkan banyak masa.

Dimensi untuk tenda ini ialah 9.06 "x 2.17". Saya memasangkan cetakan di antara dua kepingan akrilik yang jernih dan menambahkan sedikit gam akrilik di tepinya untuk mengekalkan kedua-dua kepingan itu. Marquee sangat ketat dan terkunci ke dalam casing tanpa perlu lem kekal sehingga anda dapat menukar tenda kemudian.

Langkah 11: Panel & Inlay Luar Kiri dan Kanan

Image
Image
Panel & Inlay Luar Kiri dan Kanan
Panel & Inlay Luar Kiri dan Kanan
Panel & Inlay Luar Kiri dan Kanan
Panel & Inlay Luar Kiri dan Kanan

Inlay watak arked adalah pilihan tetapi kesan yang cukup bagus jika anda mempunyai masa. Sekiranya tidak menggunakan inlay, maka anda juga boleh menggunakan perkhidmatan seperti ini untuk mencetak beberapa pelekat seni sampingan atau hanya membiarkan sisi berwarna merah padat yang masih bagus.

Sekiranya tidak menggunakan inlay, kemudian ubah Red 4 - Side Pieces Outside.svg dan hapus garis besar inlay. Sekiranya anda mahu memperibadikan dengan watak arked kegemaran anda, inilah sumber yang hebat untuk arcade sprite. Kemudian adalah masalah mengasingkan setiap warna sprite dan kemudian mengesan dalam program vektor seperti Illustrator atau Inkscape. Amaran, ini adalah jumlah kerja yang baik. Sekiranya anda mahu mengikut watak yang saya gunakan, gunakan fail ini untuk memotong laser setiap warna setiap watak.

Semasa anda memotong laser setiap warna setiap watak, letakkan di atas meja dan hanya gam ke sisi arked sebaik sahaja anda tahu semuanya sesuai dengan betul. Kemungkinan ada beberapa kesilapan (saya membuat banyak) jadi jika anda terlalu cepat lem, anda akan menghadapi masalah kerana pelarut akrilik adalah kekal.

Juga SANGAT PENTING, anda tidak mahu menggunakan warna merah untuk mana-mana watak inlay kerana panel sisi sudah berwarna merah. Oleh itu, jika sprite arked yang anda mahukan berwarna merah, ganti warna lain seperti yang saya lakukan dengan watak Dig Dug misalnya berubah dari merah ke hitam.

Langkah 12: Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART

Image
Image
Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART
Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART
Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART
Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART
Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART
Skrip Perisian untuk Integrasi Matriks PIXEL: LED ART

Hampir siap! Langkah terakhir adalah menambahkan beberapa skrip sehingga paparan PIXEL: LED ART akan mengubah karya seni secara automatik berdasarkan platform atau permainan yang dipilih dari RetroPie. Nasib baik, RetroPie menyertakan hook yang dipanggil runcommand yang merupakan skrip linux bash shell (.sh) yang berjalan sebelum setiap pelancaran permainan. Oleh itu, kami akan menambahkan skrip runcommand kami sendiri yang meneruskan permainan dan platform semasa ke program Java baris perintah (pixelc.jar) yang kemudian menulis-g.webp

Skrip ini melakukan perkara berikut:

  1. Memeriksa apakah-g.webp" />
  2. Sekiranya tidak, periksa sama ada terdapat-g.webp" />
  3. Sekiranya tiada-g.webp" />
  4. Sebelum menulis, periksa bahawa-g.webp" />

Perhatikan bahawa setelah LED-g.webp

Langkah Pemasangan

Periksa sama ada Java 8 dipasang pada Pi anda.

java -versi

Sekiranya Java 8 tidak dipasang:

sudo apt-get kemas kini

sudo apt-get install oracle-java8-jdk

Pertama buat direktori pada Pi anda yang disebut pixelcade.

mkdir / rumah / pi / pixelcade

Salin kandungannya ke folder pixelcade ini pada Pi anda.

Catatan: Anda mesti memasang firmware Android dan Pi pada papan ART LED PIXEL: yang merupakan lalai, perisian firmware iOS / Android tidak akan berfungsi. Periksa semula bahawa papan PIXEL: LED ART adalah USB yang disambungkan ke Pi. Juga pastikan suis togel pada papan PIXEL: LED ART menghadap ke arah USB dan tidak menghadap ke arah BT. Periksa bahawa Pi anda mengesan papan PIXEL: LED ART.

ls / dev / ttyACM0

Dan anda harus kembali

/ dev / ttyACM0

Salin runcommand-onstart.sh dan runcommand-onend.sh ke / opt / retropie / configs / all / pada Pi anda dan kemudian buat runcommand-onstart.sh dan runcommand-onend.sh dapat dilaksanakan

sudo chmod + x /opt/retropie/configs/all/runcommand-onstart.sh

sudo chmod + x /opt/retropie/configs/all/runcommand-onend.sh

Anda boleh menyesuaikan skrip ini jika anda suka dan di bawah ini adalah penjelasan mengenai bagaimana skrip ini berfungsi. Tetapi perhatikan bahawa jika anda mengikuti langkah pemasangan, anda tidak perlu menyentuh skrip ini.

1. Menetapkan jalan di mana pixelc.jar berada. Sekiranya anda menyalin pixelc.jar di / home / pi / pixelcade, maka tinggalkan baris ini sebagaimana adanya

PIXELPATH = "/ rumah / pi / pixelcade /";

2. Periksa bahawa papan PIXEL: LED ART disambungkan. Sekiranya ya, kami terus berjalan dan jika tidak, skrip akan berakhir.

sekiranya $ pixelexists | grep -q '/ dev / ttyACM0';

3. RetroPie meneruskan skrip ini dalam bentuk pemboleh ubah permainan permainan yang dipilih dan platform permainan yang dipilih (atari2600, nes, mame, dll.). Coretan kod di bawah akan mengesan platform permainan terlebih dahulu dan memilih reka bentuk LED untuk platform tersebut. Kemudian ia akan memeriksa apakah ada-g.webp

jika

echo "Dimasukkan $ {PLATFORM} Jika Penyataan"> & 2 jika

echo "Fail $ MARQUEEGIF ada jadi kami akan menuliskannya ke LED marquee"> & 2

yang lain

jika

PERMAINAN = $ MAMEDEFAULT

echo "Fail $ MARQUEEGIF TIDAK wujud, lalai ke marquee LED generik: $ {GAMEIMAGE}"> & 2

yang lain

PERMAINAN = $ MAMEDEFAULT <

echo "Fail $ NGPCDEFAULT TIDAK wujud, lalai pada marquee LED generik: $ {GAMEIMAGE}"> & 2

fi

fi

fi

4. Perintah terakhir dalam skrip ini menulis sebenar ke paparan LED.

java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp

Permainan (1944-g.webp

Perhatikan juga bahawa setiap kali permainan dilancarkan, fail log akan ditulis ke /root/dev/shm/runcommand.log yang akan sangat membantu untuk menyelesaikan masalah.

Oleh itu, teruskan dan ubah mengikut keperluan anda dan juga buat-g.webp

Untuk gabungan butang restart dan shutdown di bahagian belakang, berikut adalah skrip untuk itu

Oleh kerana pemasangan ini adalah untuk monitor berorientasikan menegak, berikut adalah tema menegak yang bagus untuk RetroPie

Saya juga memindahkan perisian ini ke Windows, berikut adalah contoh pemasangan menggunakan hujung depan Maximus Arcade pada Windows dalam pemasangan LED marquee yang lebih besar.

Langkah 13: Pelajaran yang Dipelajari

Pelajaran yang Dipelajari
Pelajaran yang Dipelajari

Beberapa perkara yang saya akan lakukan berbeza:

Paparan PIXEL: LED Art bagus tetapi sebenarnya lebih baik sebagai tenda yang dipasang di bahagian depan. Saya merancang untuk membuat binaan lain dengan matriks LED 64x32 dan kemudian hanya perlu mengubah reka bentuk potongan laser untuk tenda yang lebih besar.

Saya bermain permainan arcade 80-an, yang mana kebanyakannya bermain lebih baik pada monitor yang dipasang secara menegak berbanding pemasangan mendatar dalam projek ini.

RetroPie dan MAME mempunyai banyak butang fungsi yang saya dapat ingat apa yang masing-masing lakukan sejak saya memprogramnya tetapi memang begitu, isteri dan anak-anak saya tidak dan meminta label pada semua butang untuk binaan seterusnya.

Peraduan Epilog X
Peraduan Epilog X
Peraduan Epilog X
Peraduan Epilog X

Naib Johan dalam Peraduan Epilog X

Disyorkan: