Daftar Isi:

PIXELCADE - Mini Bartop Arcade Dengan Tampilan LED PIXEL Terintegrasi: 13 Langkah (dengan Gambar)
PIXELCADE - Mini Bartop Arcade Dengan Tampilan LED PIXEL Terintegrasi: 13 Langkah (dengan Gambar)

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

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

**** Versi Peningkatan dengan LED Marquee Terintegrasi Di Sini ****

Arcade bartop dibangun dengan fitur unik dari tampilan LED terintegrasi yang cocok dengan game yang dipilih. Seni karakter di sisi kabinet adalah inlay potong laser dan bukan stiker.

Terima kasih banyak kepada Tobias karena telah memposting desain CAD potong laser asli untuk proyek ini. Proyek ini memanfaatkan desain dari Tobias dengan modifikasi berikut:

  • PIXE terintegrasi: Tampilan LED ART yang berubah dengan game RetroPie yang dipilih
  • Inlay seni sisi potong laser
  • Amplifier audio dengan kenop kontrol volume
  • Tombol Matikan/Mulai Ulang
  • Akrilik vs. Kayu

Perhatikan bahwa instruksi dari Tobias sangat jelas tentang cara merakit kasing, jadi lihat Instruksinya jika ragu.

Semua file. SVG yang dipotong laser, skrip perangkat lunak, gambar dan animasi-g.webp

Bagian

1x Arkade Joystick

Tombol Arkade 4x 30mm

1x tombol tekan pemasangan panel sesaat (lubang pemasangan 0,62 )

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

(1) Tombol Tekan Kubah 12mm Hijau - E-Switch PV5S64018

(2) Tombol Tekan Dome 12mm Kuning - E-Switch PV5S64016

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

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

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

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

1x Raspberry Pi 3+

1x kartu microSD (128 GB adalah ukuran yang baik untuk proyek ini)

1x Monitor Raspberry Pi Resmi

1x Pixelcade LED Marquee Kit

1x 32x32 P4 Pitch LED Matrix 5" x 5" - Adafruit atau sumber lainnya

1x Penguat Audio

2x Mini Oval Speaker 35mm x 20mm

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

2x Kabel Pemasangan Panel USB A-A

6x LED Putih 5mm Super Terang (untuk penerangan belakang tenda)

6x220 ohm resistor

1x colokan listrik DC sudut kanan

1x jack microUSB (gunakan kabel microUSB lama dan potong sisi USB yang besar)

1x Botol Tinta India

1x Mr. Clean Magic Eraser Sponge

Pita Pelukis Biru

Sekrup, Mur, Penyangga

Sekrup kepala panci 8x 4/40 x 3/16 (untuk port perawatan)

2x 4/40 x 7/16 sekrup kepala panci?

7x M3 sekrup x 10mm

4x sekrup M3 x 5mm (untuk dudukan joystick)

4x mur hex persegi M3 (untuk dudukan joystick)

Sekrup kepala panci 8x 2/56 x 1/2 hitam (untuk speaker)

8x 2/25 mur (untuk speaker)

(2) Aluminium Hex Stand-Off, 1/4 "Hex, 1-1/8" Panjang, 4-40 Benang

(4) Hex Stand-Off Aluminium, 1/4 "Hex, 5/8" Panjang, 4-40 Benang

2x 4/40 x 3/8 Sekrup Nilon

4x 4/40 Kacang Nilon

4x bantalan bumper karet untuk bagian bawah

Akrilik & Lem

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

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

1x12x20" Lembar Akrilik Putih - 1/16" tebal

1x12x12 Lembaran Akrilik Asap Tembus, tebal 1/8 (diffuser matriks LED opsional)

1x12x12 Lembaran Akrilik Bening, tebal 1/8"

Lembaran berwarna lain tergantung pada inlay karakter arcade yang diinginkan (opsional)

Lem Semen Akrilik

Semen Akrilik untuk Aplikasi Kapiler

Aplikator Botol Polietilen Kepadatan Rendah

Opsional

Pita kaptop (untuk mengamankan kabel ke header Pi)

1x USB Audio Adapter (ini tidak terlalu diperlukan, sementara audio Pi diketahui buruk, saya tidak bisa membedakannya dengan yang ini)

Dupont Female Pin Crimp Terminals 2.54mm Pitch (untuk membuat kabel Anda sendiri dengan konektor DuPont yang dicolokkan ke header 40-pin Raspberry Pi GPIO tetapi Anda juga dapat menggunakan kabel rak dan menyambungnya yang lebih murah

Crimper Terminal Dupont

Peralatan

Pemotong Laser (Saya menggunakan Glowforge dengan area pemotongan 19,5 x 11)

4/40 Tap Tool (untuk mengetuk delapan lubang 4/40 untuk port perawatan)

Langkah 1: Ukur Sebelum Pemotongan Laser

Ukur Sebelum Pemotongan Laser!
Ukur Sebelum Pemotongan Laser!

SANGAT PENTING: Sebelum Anda memotong akrilik dengan laser untuk proyek ini, pastikan dan siapkan semua bagian terlebih dahulu dan ukur untuk memastikan mereka pas dengan lubang pemasangan pada file. SVG laser. Berikut adalah item khusus untuk diperiksa dan disesuaikan. Jika Anda tidak melakukan ini, Anda akhirnya harus mengikis dan memotong kembali banyak akrilik.

1. 32x32 P4 HUB75 LED Matrix - Yang digunakan dalam proyek ini saya beli langsung dari China, bukan dari Adafruit dan produsen panel LED yang berbeda memiliki lokasi lubang pemasangan yang berbeda.

2. Speaker - Saya tidak menggunakan speaker di link dan malah ada beberapa yang tergeletak di sekitar toko saya. Yang ada di tautan menurut saya dekat tetapi tidak yakin lubang pemasangan akan sejajar dengan tepat.

3. Tombol - Anda akan baik-baik saja pada lubang tombol arcade 30mm tetapi periksa 7 lubang pemasangan tombol tekan vs. tombol Anda. Lubang pemasangan tombol tekan di bagian belakang lebih besar dari 6 lubang tombol tekan di bagian depan.

Saya menggunakan pemotong laser Glowforge dan semua file potong laser. SVG berukuran untuk ukuran potongan Glowforge pada 19,5" x 11".

Langkah 2: Meninta Akrilik Terukir

Meninta Akrilik Terukir
Meninta Akrilik Terukir
Meninta Akrilik Terukir
Meninta Akrilik Terukir
Meninta Akrilik Terukir
Meninta Akrilik Terukir

Potong dan ukir laser "Merah 2 - Tombol Tekan Sisi Belakang dan Panel Depan.svg". Perhatikan bahwa garis-garis di panel depan dicetak dengan laser dan diukir dengan laser teks.

Tinggalkan selotip akrilik dan sapukan cat tinta India dengan murah hati. Biarkan tinta India mengering selama beberapa jam atau lebih.

Setelah kering, lepaskan selotip akrilik dan Anda akan meninggalkan beberapa residu untuk dihilangkan. Ambil beberapa lakban yang kuat seperti lakban Gorilla dan tekan keras pada teks terukir dan kemudian sobek. Ulangi ini beberapa kali dan sebagian besar sisa tinta akan hilang. Kemudian gunakan spons lembut basah atau spons penghapus ajaib Mr. Clean untuk menghapus sisanya.

Langkah 3: Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL

Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL
Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL
Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL
Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL
Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL
Sisi Bawah dan Belakang Dengan Port Pemeliharaan dan Pemasangan Panel LED PIXEL

Laser memotong file-file berikut:

  • Hitam 1 - Port Pemeliharaan Bawah.svg
  • Merah 1 - Port Pemeliharaan Belakang dan LED Matrix Mount.svg

Perakitan dan perekatan port perawatan sedikit rumit, sebaiknya lihat langkah 3 dari Tobias.

Langkah 4: Memasang Papan PIXEL dan Panel Matriks LED

Memasang Papan PIXEL dan Panel Matriks LED
Memasang Papan PIXEL dan Panel Matriks LED
Memasang Papan PIXEL dan Panel Matriks LED
Memasang Papan PIXEL dan Panel Matriks LED
Memasang Papan PIXEL dan Panel Matriks LED
Memasang Papan PIXEL dan Panel Matriks LED

Silakan dan lepaskan selotip akrilik di kedua sisi sekarang.

Pertama-tama pasang papan PCB PIXEL lalu pasang panel LED di sisi lainnya. Perhatikan orientasi & pastikan panel LED menghadap ke atas sesuai dengan label pada dudukan akrilik.

Selanjutnya pasang sekrup di tangan kanan bawah papan PIXEL ke panel.

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

Ini opsional tetapi saya sarankan untuk menambahkan panel diffuser di atas menggunakan hex stand-offs. Lepaskan masking dari sisi bawah panel diffuser dan biarkan mask di sisi atas.

Perhatikan hex stand-off masuk ke dalam lubang, bukan di luar.

Sekarang pasang mur hex menggunakan empat sekrup.

Perhatikan bahwa hex stand-off saya tidak cukup panjang dan saya harus menggunakan beberapa ring sebagai spacer. Lihat diagram pada jumlah izin yang Anda butuhkan atau panel diffuser depan akan melengkung.

Langkah 5: Tampilan Depan Dengan Monitor dan Raspberry Pi

Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi
Tampilan Depan Dengan Monitor dan Raspberry Pi

Potong laser file-file ini:

  • Hitam 2 - Monitor Bevel dan Marquee.svg
  • Hitam 3 - Layar Depan Dalam dan Luar.svg

Pasang monitor Pi dan Raspberry Pi. Pastikan dan paskan monitor Pi pada bingkai tanpa slot. Langkah perakitan ini rumit jadi pastikan dan lihat langkah 4 di Instruksi Tobias untuk mendapatkan bagian ini dengan benar.

Sambil menunggu lapisan pertama mengering, tambahkan sekrup di lubang speaker untuk memastikan keselarasan.

Sekarang adalah saat yang tepat untuk menginstal RetroPie, gambar bawaan yang akan Anda instal di kartu microSD Pi Anda. Di akhir penginstalan RetroPie, Anda akan diminta untuk mengonfigurasi input. Hubungkan keyboard USB generik dan gunakan tombol ini:

D-PAD UP - Panah Atas

D-PAD BAWAH - Panah Bawah

D-PAD KIRI - Panah Kiri

D-PAD KANAN - Panah Kanan

Mulai sebuah

Pilih - S

Tombol A - Z

Tombol B - X

Tombol X - C

Tombol Y - V

Tahan tombol apa saja untuk melewati tombol lainnya sampai Anda mendapatkan Hotkey Enable

HOTKEY AKTIFKAN - SPASI

Ketika Anda masuk ke OK tekan tombol yang telah Anda konfigurasikan sebagai Tombol A yang dalam hal ini adalah "Z"

Langkah 6: Panel Kontrol Arkade Dengan Joystick Inlays

Panel Kontrol Arkade Dengan Inlay Joystick
Panel Kontrol Arkade Dengan Inlay Joystick
Panel Kontrol Arkade Dengan Inlay Joystick
Panel Kontrol Arkade Dengan Inlay Joystick
Panel Kontrol Arkade Dengan Inlay Joystick
Panel Kontrol Arkade Dengan Inlay Joystick

Potongan laser:

  • Hitam 4 - Panel Kontrol.svg
  • Tipis Putih 1 - Marquee White Liners.svg

Pertama-tama potong layer Atas dan Bawah di "Black 4 - Control Panel.svg" dan ukir persegi panjang hijau sedalam 1mm (ini mungkin membutuhkan langkah kedua).

Kemudian dengan menggunakan file yang sama, sembunyikan layer "Atas" dan "Bawah" dan sembunyikan "Lapisan tatahan". Balikkan potongan atas seperti pada teks ungu di gambar. Mengukir inlay arah arcade sedalam 2mm atau 0,06". Pada pemotong laser Glowforge saya, ini membutuhkan 2 lintasan menggunakan pengaturan default untuk Akrilik Tipis 1/8".

Anda mungkin perlu mengajukan sedikit sebelum inlay diratakan. Setelah rata, gunakan semen akrilik untuk merekatkan inlay.

Sekarang kencangkan joystick ke lapisan bawah dengan sekrup dan mur persegi. Lakukan tes dan letakkan lapisan atas di atas lapisan bawah dan pastikan Anda telah mengukir cukup dalam sehingga kedua lapisan rata. Kemudian gunakan semen akrilik untuk merekatkan kedua lapisan tersebut dan menjepitnya.

Joystick Sanwa yang saya dapatkan dikonfigurasi secara default untuk 8 arah. Minat saya adalah game arcade tahun 80-an yang sebagian besar dimainkan dengan joystick 4 arah. Jadi ini saat yang tepat untuk mengubah dari 8-way ke 4-way yang mudah dilakukan dengan memindahkan potongan template di bagian bawah joystick, video ini menjelaskan cara beralih dari 8-way ke 4-way dan sebaliknya. Menggunakan port perawatan bawah mesin arcade, Anda dapat mengubah bolak-balik nanti setelah semuanya terpasang tetapi ruang terbatas dan akan jauh lebih mudah untuk melakukannya sekarang.

Gunakan penguji kontinuitas pada multimeter Anda dan kemudian beri label pada setiap kabel pada Joystick (atas, bawah, kiri, kanan).

Langkah 7: Bilah Lampu LED untuk Lampu Latar Marquee

Bilah Lampu LED untuk Lampu Latar Marquee
Bilah Lampu LED untuk Lampu Latar Marquee
Bilah Lampu LED untuk Lampu Latar Marquee
Bilah Lampu LED untuk Lampu Latar Marquee
Bilah Lampu LED untuk Lampu Latar Marquee
Bilah Lampu LED untuk Lampu Latar Marquee

Black 1 - Bottom Maintenance Port.svg berisi akrilik untuk bilah lampu LED sehingga Anda sudah mencetaknya.

Pasang resistor 6 220 ohm dan 6 LED putih super terang sesuai dengan skema. Ujung panjang LED harus menuju resistor dan +5V dan ujung pendek menuju GND.

Langkah 8: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Lihat skema diagram pengkabelan dan buat kabel daya yang akan terdiri dari jack DC betina yang kemudian akan dibagi 4 arah ke Pi (konektor microUSB), PIXEL:LED ART Board (konektor jack barel DC sudut kanan), audio mini amp (kawat pengait), dan bilah lampu LED (kawat pengait). Temukan kabel microUSB lama dan potong ujung konektor USB besar dan sambungkan dan solder ke kabel daya ini untuk koneksi ke Pi.

Kumpulkan tabel pengkabelan yang memetakan setiap arah dan tombol joystick ke pin yang sesuai pada Pi dan tombol keyboard yang ditetapkan. Jika Anda memetakan ke kunci yang sama dengan yang saya lakukan, maka Anda dapat menggunakan file konfigurasi pada langkah selanjutnya di luar kotak.

Anda memerlukan kabel DuPont betina untuk menyambungkan ke header GPIO 40-pin pada Pi. Saya akhirnya membuat kabel sendiri yang cukup menyenangkan tetapi juga banyak pekerjaan dan Anda juga memerlukan crimper dan terminal DuPont perempuan. Akan lebih cepat dan lebih murah untuk hanya menggunakan kabel DuPont betina ke betina yang mungkin sudah Anda miliki dan sambungkan/soldernya. Jika Anda akhirnya membuat kabel DuPont sendiri, ternyata tidak mudah membuatnya, menurut saya tutorial video YouTube ini sangat membantu dan setelah itu dapat membuatnya dengan mudah.

Buat kabel untuk tombol dan joystick dan jangan sambungkan ke Pi. Anda akan terhubung ke Pi di langkah berikutnya. Secara umum, setiap kabel harus memiliki panjang ~13 inci, yang akan cukup panjang untuk mencapai Pi saat dipasang. Jika bisa, gunakan warna yang berbeda untuk setiap kabel (gunakan warna hitam untuk semua GND) atau beri label pada setiap kabel yang akan mempermudah langkah selanjutnya.

Langkah 9: Menyatukan Semuanya

Image
Image
Menyatukan Semuanya!
Menyatukan Semuanya!
Menyatukan Semuanya!
Menyatukan Semuanya!

Sekarang tiba bagian yang menyenangkan di mana Anda menyatukan semuanya! Tapi pertama-tama pasang semua 6 tombol di panel merah depan, 4 tombol arcade dan joystick di panel kontrol hitam, dan colokan listrik, sakelar sakelar, dan audio amp di panel belakang. Anda tidak akan dapat memasang tombol dan joystick setelah kasing disatukan karena kurangnya ruang siku.

Ikuti gambar untuk merakit benda-benda bersama-sama tetapi jangan merekatkan apa pun dan sebagai gantinya gunakan selotip biru untuk menyatukan semuanya untuk saat ini. Setelah Anda mendapatkan gambar berlabel "Setelah Anda sampai di sini, hubungkan kabel ke GPIO Pi Header", kemudian mulai hubungkan kabel ke pin pada header Pi.

Ikuti tabel yang Anda susun pada langkah sebelumnya untuk menghubungkan setiap kabel ke header Pi. Akan sangat sempit dan tidak mudah untuk menghubungkan pin ke header Pi jadi bersabarlah.

Setelah semuanya terhubung, nyalakan sistem dan lakukan pengujian penuh yang mencakup pengujian joystick dan setiap tombol. Untuk menguji, kita perlu menginstal utilitas dari Adafruit bernama Retrogame yang mengubah input joystick dan tombol dari GPIO Pi menjadi input keyboard. Dengan menggunakan Retrogame, Anda tidak memerlukan emulator keyboard arcade USB terpisah yang bagus.

Ikuti instruksi ini dari Adafruit untuk menginstal Retrogame. Setelah Anda menginstal Retrogame, salin file retrogame.cfg ini ke direktori /boot di Pi Anda. File retrogame.cfg di sini mengasumsikan Anda telah mengikuti pemetaan keyboard dan koneksi pin yang sama di tabel pengkabelan dari Langkah 8 - Pengkabelan. Jika Anda telah menggunakan pin atau pemetaan keyboard yang berbeda, jangan khawatir, cukup buat perubahan yang sesuai di retrogame.cfg. Kemungkinan Anda salah menyambungkan satu atau dua pin, jadi uji saja setiap input dan perbaiki.

Tutorial ini memandu Anda melalui cara mengatur tombol shutdown dan restart gabungan.

Setelah semuanya berfungsi, sekarang Anda siap untuk menjadikannya permanen. Jika Anda memiliki beberapa pita Kapton, itu cara yang bagus untuk mengamankan pin Pi memastikan mereka tidak akan lepas nanti. Bungkus beberapa pita Kapton di sekitar pin dan header Pi. Tapi jangan khawatir jika tidak, itu masih akan baik-baik saja.

Sekarang putar arcade di sisinya. Pada titik ini, Anda hanya memasang sisi kiri, sisi kanan masih terbuka. Gunakan aplikator pelarut akrilik aksi kapiler Anda untuk merekatkan akrilik. Pelarut akrilik bekerja sangat cepat dan akan kokoh dalam waktu kurang dari 5 menit dan tidak perlu dijepit. Berikut adalah primer yang baik untuk menggunakan pelarut akrilik.

Pasang potongan untuk tenda (pastikan untuk melakukan ini sebelum menambahkan sisi kanan). Dan kemudian rekatkan potongan putih setebal 1/16 ke bagian dalam tenda juga, putih membuat efek kotak cahaya yang lebih baik. Juga pasang dua hex berdiri untuk bilah lampu LED dan pasang bilah lampu LED. Bilah LED harus menghadap ke dalam, ini membuat efek kotak cahaya menyebar. Jika LED menghadap ke depan, LED tidak akan cukup menyebar dan Anda akan melihat titik terang bulat LED.

Sekarang rekatkan sisi kanan dan rekatkan menggunakan pelarut akrilik.

Terakhir, gunakan penggiling atau alat Dremel untuk menggiling sisi kiri dan kanan sehingga rata (takik hitam mungkin sedikit menonjol). Anda akan ingin melakukan ini sehingga bagian luar saat dipasang akan bagus dan rata.

Langkah 10: Tenda

tenda
tenda
tenda
tenda
tenda
tenda
tenda
tenda

Saya mencoba tenda potong laser dan tenda cetak profesional pada film tembus pandang. Hasil terbaik pasti dengan cetakan profesional.

Untuk cetakan profesional, saya menggunakan https://gameroomsolutions.com/shop/marquee-print/, itu $25 pada saat penulisan ini untuk cetakan dan karena tenda saya kecil, mereka mencetak 2 seharga $25.

Berikut adalah file sumber tenda saya di Adobe Illustrator yang dapat Anda modifikasi untuk desain Anda.

vectorlib.free.fr/ memiliki beberapa seni arcade dalam format vektor yang akan menghemat banyak waktu.

Dimensi untuk tenda ini adalah 9,06" x 2,17". Saya menjepit tenda yang dicetak di antara dua potong akrilik bening dan menambahkan sedikit lem akrilik di tepinya untuk menyatukan kedua bagian itu. Tenda sangat pas dan terpasang ke dalam casing tanpa perlu lem permanen sehingga Anda dapat menukar tenda nanti.

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 karakter arcade adalah opsional tetapi efek yang cukup bagus jika Anda punya waktu. Jika tidak menggunakan inlay, maka Anda juga dapat menggunakan layanan seperti ini untuk mencetak beberapa stiker seni samping atau membiarkan sisi-sisinya berwarna merah pekat yang akan tetap bagus.

Jika tidak menggunakan inlay, maka modifikasi Red 4 - Side Pieces Outside.svg dan hapus inlay outline. Jika Anda ingin mempersonalisasi dengan karakter arcade favorit Anda sendiri, inilah sumber yang bagus untuk sprite arcade. Kemudian masalah mengisolasi setiap warna sprite dan kemudian menelusuri dalam program vektor seperti Illustrator atau Inkscape. Peringatan, ini adalah jumlah pekerjaan yang bagus. Jika Anda ingin tetap menggunakan karakter yang saya gunakan, gunakan file ini untuk memotong laser setiap warna setiap karakter.

Saat Anda memotong laser setiap warna setiap karakter, letakkan di atas meja dan hanya rekatkan ke sisi arcade setelah Anda tahu semuanya cocok dengan benar. Kemungkinan akan ada beberapa kesalahan (saya membuat banyak) jadi jika Anda merekat terlalu cepat, Anda akan mendapat masalah karena pelarut akrilik bersifat permanen.

Juga SANGAT PENTING, Anda tidak ingin menggunakan warna merah untuk karakter tatahan apa pun karena panel samping sudah berwarna merah. Jadi jika sprite arcade yang Anda inginkan berwarna merah, maka ganti warna lain seperti yang saya lakukan dengan karakter Dig Dug misalnya berubah dari merah menjadi hitam.

Langkah 12: Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED

Image
Image
Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED
Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED
Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED
Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED
Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED
Skrip Perangkat Lunak untuk PIXEL: Integrasi Matriks ART LED

Hampir selesai! Langkah terakhir adalah menambahkan beberapa skrip sehingga tampilan PIXEL: LED ART akan mengubah artwork secara otomatis berdasarkan platform atau game yang dipilih dari RetroPie. Untungnya, RetroPie menyertakan pengait yang disebut runcommand yang merupakan skrip shell bash linux (.sh) yang berjalan sebelum setiap peluncuran game. Jadi kita akan menambahkan skrip runcommand kita sendiri yang meneruskan game dan platform saat ini ke program Java baris perintah (pixelc.jar) yang kemudian menulis-g.webp

Skrip ini melakukan hal berikut:

  1. Memeriksa apakah-g.webp" />
  2. Jika tidak, periksa apakah ada-g.webp" />
  3. Jika tidak ada-g.webp" />
  4. Sebelum menulis, periksa apakah-g.webp" />

Perhatikan bahwa setelah-g.webp

Langkah-langkah Instalasi

Periksa apakah Java 8 diinstal pada Pi Anda.

versi java

Jika Java 8 tidak diinstal:

sudo apt-get update

sudo apt-get install Oracle-Java8-jdk

Pertama buat direktori di Pi Anda yang disebut pixelcade.

mkdir /home/pi/pixelcade

Salin konten di sini ke folder pixelcade ini di Pi Anda.

Catatan: Anda harus menginstal firmware Android dan Pi di papan PIXEL:LED ART yang merupakan default, firmware iOS/Android tidak akan berfungsi. Periksa kembali apakah papan PIXEL:LED ART terhubung dengan USB ke Pi. Pastikan juga sakelar sakelar pada papan PIXEL:LED ART menghadap ke arah USB dan tidak menghadap ke arah BT. Periksa apakah Pi Anda mendeteksi papan PIXEL:LED ART.

ls /dev/ttyACM0

Dan kamu 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 dieksekusi

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

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

Anda dapat menyesuaikan skrip ini jika Anda suka dan di bawah ini adalah penjelasan tentang cara kerja skrip ini. Tetapi perhatikan bahwa jika Anda mengikuti langkah-langkah penginstalan, Anda tidak perlu menyentuh skrip ini.

1. Menyetel jalur tempat pixelc.jar berada. Jika Anda menyalin pixelc.jar di /home/pi/pixelcade, biarkan baris ini apa adanya

PIXELPATH="/home/pi/pixelcade/";

2. Periksa apakah papan PIXEL:LED ART tersambung. Jika ya, kami terus berjalan dan jika tidak, skrip berhenti.

jika $pixel ada | grep -q '/dev/ttyACM0';

3. RetroPie lolos ke skrip ini dalam bentuk variabel rom game yang dipilih dan platform game yang dipilih (atari2600, nes, mame, dll.). Cuplikan kode di bawah ini pertama-tama akan mendeteksi platform game dan memilih desain LED untuk platform spesifik tersebut. Kemudian akan memeriksa apakah ada-g.webp

if

echo "Masukkan ${PLATFORM} If Pernyataan" >&2 if

echo "File $MARQUEEGIF ada jadi kami akan menulisnya ke tenda LED" >&2

lain

jika

GAMEIMAGE=$MAMEDEFAULT

echo "File $MARQUEEGIF TIDAK ada, default ke tenda LED generik: ${GAMEIMAGE}" >&2

lain

GAMEIMAGE=$MAMEDEFAULT <

echo "File $NGPCDEFAULT TIDAK ada, default ke tenda LED generik: ${GAMEIMAGE}" >&2

fi

fi

fi

4. Perintah terakhir dalam skrip ini melakukan penulisan aktual ke tampilan LED.

java -jar "/home/pi/pixelcade/pixelc.jar" --gif="/home/pi/pixel/mame-libretro/1944.gif" --64x32 --write --silent

Permainan (1944-g.webp

Perhatikan juga bahwa setiap kali game diluncurkan, file log akan ditulis ke /root/dev/shm/runcommand.log yang akan sangat membantu untuk pemecahan masalah.

Jadi lanjutkan dan modifikasi sesuai kebutuhan Anda dan juga buat-g.webp

Untuk kombinasi tombol restart dan shutdown di bagian belakang, berikut adalah skrip untuk itu

Karena instalasi ini untuk monitor berorientasi vertikal, berikut adalah tema vertikal yang bagus untuk RetroPie

Saya mem-porting perangkat lunak ini ke Windows juga, berikut adalah contoh instalasi menggunakan front end Maximus Arcade di Windows dalam instalasi tenda LED yang lebih besar.

Langkah 13: Pelajaran yang Dipetik

Pelajaran yang Dipetik
Pelajaran yang Dipetik

Beberapa hal yang akan saya lakukan berbeda:

Tampilan PIXEL: LED Art bagus tapi akan lebih baik jika dipasang tenda di bagian depan. Saya berencana untuk membuat bangunan lain dengan matriks LED 64x32 dan kemudian hanya perlu memodifikasi desain potongan laser untuk tenda yang lebih besar.

Saya terutama memainkan game arcade tahun 80-an, yang sebagian besar bermain lebih baik pada monitor yang dipasang secara vertikal vs. pemasangan horizontal dalam proyek ini.

RetroPie dan MAME memiliki banyak tombol fungsi yang saya ingat apa yang masing-masing lakukan sejak saya memprogramnya tetapi memang seharusnya demikian, istri dan anak-anak saya tidak dan telah meminta label pada semua tombol untuk pembuatan berikutnya.

Kontes Epilog X
Kontes Epilog X
Kontes Epilog X
Kontes Epilog X

Runner Up dalam Kontes Epilog X

Direkomendasikan: