Daftar Isi:

Kabinet Arkade Mini: 7 Langkah
Kabinet Arkade Mini: 7 Langkah

Video: Kabinet Arkade Mini: 7 Langkah

Video: Kabinet Arkade Mini: 7 Langkah
Video: Micro Arcade cabinet DIY 2024, November
Anonim
Kabinet Arkade Mini
Kabinet Arkade Mini

Instruksi ini dibuat untuk memenuhi persyaratan proyek Makecourse di University of South Florida (www.makecourse.com)

Perlengkapan

Joystik arcade

4 x tombol Arkade

Papan tempat memotong roti

Kabel papan tempat memotong roti

Layar 7 inci dengan input HDMI

Kabel HDMI

Raspberry Pi 3

Catu Daya Raspberry Pi 5V 2.5A

Arduino Leonardo

Kayu lapis

Pasak persegi 1 inci

Langkah 1: Langkah 1: Potong Eksterior

Untuk langkah ini, akan ideal untuk menggunakan pemotong laser untuk pemotongan yang presisi agar tepi kabinet tetap bagus dan rata. Jika Anda tidak memilikinya, gergaji akan bekerja dengan baik, meskipun akan memakan waktu dan sedikit energi.

Potong pasak menjadi bagian berikut: 4 x 10 inci, 2 x 12,5 inci, 2 x 8 inci, 2 x 3 inci, 2 x 3,3 inci, 2 x 9,3 inci pada sudut 15 derajat. Ini akan membentuk kerangka kabinet arcade.

Sekarang: potong kayu lapis menjadi dimensi berikut: 10 inci x 4 inci, 10 inci x 10,3 inci (pastikan juga untuk memotong area di dalam bagian ini dengan dimensi spesifik layar), 10 inci x 12,5 inci, 10 inci x 5 inci, 2 bagian dari 12,5in x 12in pastikan untuk memotong bagian 5 inci pada sudut 15 derajat ke dalam (2 bagian terakhir ini adalah panel samping kabinet. Pastikan untuk merujuk ke model untuk memastikan desain untuk potongan Anda cocok dengan bentuk yang sama.)

Langkah 2: Langkah 2: Merakit Kerangka

Gabungkan empat bagian 10 inci menjadi persegi panjang menggunakan sekrup kayu. Ini akan menjadi bagian bawah kabinet.

Gabungkan 12,5 inci ke bagian atas sudut satu sisi persegi panjang. Ini akan menjadi bagian belakang kabinet.

Hubungkan 2 bagian kabinet yang membentuk bagian belakang dengan bagian 8 inci.

Tambahkan bagian 3,3 inci ortogonal ke bagian belakang sehingga menghadap ke depan kabinet.

Tambahkan bagian 10 inci langsung di bagian 10 inci di bagian depan kabinet sehingga Anda memiliki dua bagian yang sama yang ditumpuk di atas satu sama lain.

Tambahkan bagian 3 inci ke kedua sisi bagian 10 inci yang baru saja Anda tempatkan. Potongan samping ini akan terhubung ke bagian miring dan akan menjadi tempat wajah untuk joystick dan tombol.

Tambahkan bagian miring yang menghubungkan bagian yang baru saja Anda tempatkan ke bagian yang menonjol dari bagian atas kabinet.

Terakhir, tambahkan potongan 8 inci terakhir di antara bagian miring yang terletak di dekat bagian atas kabinet.

Sekarang Anda harus memiliki kerangka rakitan lengkap yang menyerupai kabinet arcade mini.

Langkah 3: Langkah 3: Pasang Eksterior

Potong empat lubang 22mm ke dalam kayu lapis untuk tombol arcade dan tempelkan ke bagian kanan papan, pastikan untuk meninggalkan cukup ruang untuk tongkat di sisi kiri.

Potong lubang 20mm di bagian kiri untuk tongkat arcade.

Pasang semua potongan kayu lapis ke rangka KECUALI untuk bagian belakang dan papan tombol/joystick. Kami akan meninggalkan bagian-bagiannya sehingga kami dapat menambahkan elektronik dan komponen lainnya.

Langkah 4: Langkah 4: Kode Arduino

Langkah 4: Kode Arduino
Langkah 4: Kode Arduino

Tambahkan kode berikut ke dalam arduino. Kode ini memungkinkan arduino untuk membaca penekanan tombol dan mengeluarkannya sebagai input keyboard ke raspberry pi.

batalkan pengaturan() {

Keyboard. makhluk();

pinMode(2, INPUT_PULLUP); //Joystick Naik

pinMode(3, INPUT_PULLUP); //Joystick Turun

pinMode(4, INPUT_PULLUP); //Joystick Kanan

pinMode(5, INPUT_PULLUP); //Joystick Kiri

pinMode(6, INPUT_PULLUP); //Tombol 1

pinMode(7, INPUT_PULLUP); //Tombol 2

pinMode(8, INPUT_PULLUP); //Tombol 3

pinMode(9, INPUT_PULLUP); //Tombol 4

}

lingkaran kosong() {

int Status2 = digitalBaca(2);

int State3 = digitalRead(3);

int State4 = digitalRead(4);

int Status5 = digitalRead(5);

int State6 = digitalRead(6);

int State7 = digitalRead(7);

int State8 = digitalRead(8);

int Status9 = digitalRead(9);

jika (Negara2 == RENDAH){

Keyboard.tekan (215)

}

lain{

Keyboard.rilis (215)

}

jika (Negara 3 == RENDAH){

Keyboard.tekan(216)

}

lain{

Keyboard.rilis (216)

}

jika (Negara4 == RENDAH){

Keyboard.tekan(217)

}

lain{

Keyboard.rilis (217)

}

jika (Negara5 == RENDAH){

Keyboard.tekan(218)

}

lain{

Keyboard.rilis (218)

}

jika (Negara6 == RENDAH){

Keyboard.tekan(219)

}

lain{

Keyboard.rilis (219)

}

jika (Negara7 == RENDAH){

Keyboard.tekan(220)

}

lain{

Keyboard.rilis (220)

}

jika (Negara8 == RENDAH){

Keyboard.tekan(221)

}

lain{

Keyboard.rilis (221)

}

jika (Negara9 == RENDAH){'

Keyboard.tekan(222)

}

lain{

Keyboard.rilis (222)

}

}

Langkah 5: Langkah 5: Hubungkan Elektronik

Langkah 5: Hubungkan Elektronik
Langkah 5: Hubungkan Elektronik

Dengan menggunakan kode tersebut, sambungkan joystick ke pin 2 hingga 5 pada arduino dan hubungkan pin ke-5.

Selanjutnya, sambungkan satu pin pada setiap tombol ke ground dan pin yang tersisa ke pin 6 hingga 9 pada arduino.

Terakhir, tancapkan arduino ke raspberry pi yang akan kita atur di langkah selanjutnya.

Langkah 6: Langkah 6: Siapkan Raspberry Pi 3

Langkah 6: Siapkan Raspberry Pi 3
Langkah 6: Siapkan Raspberry Pi 3

Buka https://retropie.org.uk/download/ dan unduh retropie versi terbaru.

Menggunakan perangkat lunak pilihan Anda, flash gambar ke kartu microSD dan tempatkan ke dalam raspberry pi 3. Saya merekomendasikan win32 disk imager.

Hubungkan raspberry pi ke layar 7 inci dan catu daya.

Saat diminta untuk mengonfigurasi pengontrol, ikuti prosedur menggunakan joystick arduino yang sebelumnya Anda beri kode dan kabel.

Untuk pengaturan khusus ini, kami akan menjalankan penyerbu ruang di SNES, jadi temukan salinan rom online dari sumber tepercaya seperti

Sekarang transfer ROM menggunakan program seperti winSCP ke ssh ke raspberry pi dan salin file di direktori /retropie/roms/snes.

Reboot raspberry pi dan logo SNES harus ditambahkan ke menu dengan ROM penyerbu ruang terdaftar di dalam menunya.

Langkah 7: Langkah 8: Satukan Semuanya

Pasang joystick mereka ke tempatnya di kayu lapis. Kemudian tambahkan tombol. Sebagian besar akan memiliki kait di bagian dalam yang akan menahannya tanpa menggunakan sekrup.

Pasang papan dengan joystick dan tombol ke kerangka kabinet, kencangkan di tempatnya.

Tempatkan layar ke dalam lubang yang dipotong ke wajah miring.

Sambungkan kembali semua elektronik dan letakkan di papan belakang untuk menyegelnya. Pastikan untuk meninggalkan lubang untuk catu daya untuk menghubungkan stopkontak.

Direkomendasikan: