Isi kandungan:

Kabinet Mini Arcade: 7 Langkah
Kabinet Mini Arcade: 7 Langkah

Video: Kabinet Mini Arcade: 7 Langkah

Video: Kabinet Mini Arcade: 7 Langkah
Video: Building an Arcade Cabinet Without Special Skills - Step 2: The Cabinet 2024, November
Anonim
Kabinet Arcade Mini
Kabinet Arcade Mini

Instruksional ini dibuat untuk memenuhi keperluan projek Makecourse di University of South Florida (www.makecourse.com)

Bekalan

Joystick arked

4 x butang Arcade

Papan roti

Kawat Papan Roti

Skrin 7 inci dengan input HDMI

Kabel HDMI

Raspberry Pi 3

Bekalan Kuasa 5V 2.5A Raspberry Pi

Arduino Leonardo

Papan lapis

Dowel persegi 1 inci

Langkah 1: Langkah 1: Potong Bahagian Luar

Untuk langkah ini, sangat sesuai untuk menggunakan pemotong laser untuk pemotongan yang tepat agar tepi kabinet tetap bagus dan rata. Sekiranya tidak tersedia, gergaji akan berfungsi dengan baik, walaupun memerlukan sedikit masa dan sedikit tenaga.

Potong dowel ke bahagian 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 darjah. Ini akan membentuk kerangka kabinet arked.

Sekarang: potong papan lapis ke dalam dimensi berikut: 10in x 4in, 10in x 10.3in (pastikan juga memotong kawasan dalam sekeping ini dengan dimensi skrin tertentu), 10in x 12.5in, 10in x 5in, 2 bahagian 12.5in x 12in memastikan memotong bahagian 5 inci pada sudut 15 darjah ke dalam (2 bahagian terakhir ini adalah panel sisi kabinet. Pastikan merujuk model untuk memastikan reka bentuk potongan anda sepadan dengan bentuk yang sama.)

Langkah 2: Langkah 2: Pasang Skeleton

Gabungkan empat bahagian 10 inci ke dalam segi empat tepat menggunakan skru kayu. Ini akan menjadi bahagian bawah kabinet.

Gabungkan 12.5 inci ke bahagian atas sudut satu sisi segi empat tepat. Ini akan menjadi bahagian belakang kabinet.

Sambungkan 2 bahagian kabinet yang membentuk bahagian belakang dengan bahagian 8 inci.

Tambahkan bahagian berukuran 3.3 inci secara ortogonal ke bahagian belakang sehingga menghadap bahagian depan kabinet.

Tambahkan bahagian 10 inci secara langsung di bahagian 10 inci di bahagian depan kabinet sehingga anda mempunyai dua kepingan yang sama yang ditumpuk di atas satu sama lain.

Tambahkan bahagian 3 inci ke kedua-dua bahagian bahagian 10 inci yang baru anda letakkan. Potongan sisi ini akan bersambung dengan bahagian bersudut dan akan menjadi tempat untuk kayu bedik dan butang.

Tambahkan bahagian bersudut yang menghubungkan kepingan yang baru anda letakkan ke kepingan yang menonjol dari bahagian atas kabinet.

Akhir sekali, tambahkan potongan 8 inci terakhir di antara bahagian bersudut yang terletak berhampiran bahagian atas kabinet.

Sekarang anda harus mempunyai kerangka yang dipasang sepenuhnya menyerupai kabinet arked mini.

Langkah 3: Langkah 3: Pasang Bahagian Luar

Potong empat lubang 22mm ke dalam papan lapis untuk butang arcade dan lekatkan pada separuh kanan papan, pastikan untuk meninggalkan ruang yang cukup untuk tongkat di sebelah kiri.

Potong lubang 20mm di sebelah kiri untuk tongkat arked.

Pasang semua kepingan papan lapis ke kerangka KECUALI untuk papan belakang dan butang / kayu bedik. Kami akan melepaskan bahagiannya sehingga kami dapat menambah elektronik dan komponen lain.

Langkah 4: Langkah 4: Kod Arduino

Langkah 4: Kod Arduino
Langkah 4: Kod Arduino

Tambahkan kod berikut ke dalam arduino anda. Kod ini membolehkan arduino membaca butang menekan dan mengeluarkannya sebagai input papan kekunci ke raspberry pi.

batal persediaan () {

Keyboard.being ();

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); // Butang 1

pinMode (7, INPUT_PULLUP); // Butang 2

pinMode (8, INPUT_PULLUP); // Butang 3

pinMode (9, INPUT_PULLUP); // Butang 4

}

gelung kosong () {

int State2 = digitalRead (2);

int State3 = digitalRead (3);

int State4 = digitalRead (4);

int State5 = digitalRead (5);

int State6 = digitalRead (6);

int State7 = digitalRead (7);

int State8 = digitalRead (8);

int State9 = digitalRead (9);

jika (Nyatakan2 == RENDAH) {

Papan Kekunci.press (215)

}

lain {

Papan Kekunci. Rilis (215)

}

jika (Nyatakan3 == RENDAH) {

Papan Kekunci.press (216)

}

lain {

Papan Kekunci. Rilis (216)

}

jika (Nyatakan4 == RENDAH) {

Papan kekunci.press (217)

}

lain {

Papan Kekunci. Rilis (217)

}

jika (Nyatakan5 == RENDAH) {

Papan Kekunci.press (218)

}

lain {

Papan Kekunci. Rilis (218)

}

jika (Nyatakan6 == RENDAH) {

Papan Kekunci.press (219)

}

lain {

Papan Kekunci. Rilis (219)

}

jika (Nyatakan7 == RENDAH) {

Papan Kekunci. Tekan (220)

}

lain {

Papan Kekunci. Rilis (220)

}

jika (Nyatakan8 == RENDAH) {

Papan kekunci.press (221)

}

lain {

Papan Kekunci. Rilis (221)

}

jika (Nyatakan9 == RENDAH) {'

Papan Kekunci. Tekan (222)

}

lain {

Papan Kekunci. Rilis (222)

}

}

Langkah 5: Langkah 5: Kabel Elektronik

Langkah 5: Kabel Elektronik
Langkah 5: Kabel Elektronik

Dengan menggunakan kod, kawat kayu bedik ke pin 2 hingga 5 di arduino dan arahkan pin ke-5.

Seterusnya, kawat satu pin pada setiap butang ke tanah dan pin yang tinggal ke pin 6 hingga 9 di arduino.

Akhirnya, pasangkan arduino ke dalam raspberry pi yang akan kami siapkan pada langkah seterusnya.

Langkah 6: Langkah 6: Sediakan Raspberry Pi 3

Langkah 6: Sediakan Raspberry Pi 3
Langkah 6: Sediakan Raspberry Pi 3

Pergi ke https://retropie.org.uk/download/ dan muat turun versi retropie terkini.

Dengan menggunakan perisian pilihan pilihan anda, masukkan gambar ke kad microSD dan masukkan ke dalam raspberry pi 3. Saya cadangkan win32 disk imager.

Sambungkan raspberry pi ke skrin 7 inci dan bekalan kuasa.

Apabila diminta untuk mengkonfigurasi pengawal, ikuti prosedur menggunakan joystick arduino yang sebelumnya anda kodkan berkod dan berwayar.

Untuk penyediaan ini, kami akan menjalankan penyerang ruang di SNES, jadi cari salinan rom dalam talian dari sumber yang terkenal seperti

Sekarang pindahkan ROM menggunakan program seperti winSCP untuk memasukkan ke raspberry pi dan menyalin fail di direktori / retropie / roms / snes.

Reboot pi raspberry dan logo SNES harus ditambahkan ke menu dengan ROM penyerang ruang yang disenaraikan di dalam menu.

Langkah 7: Langkah 8: Gabungkan Semua

Pasangkan kayu bedik ke tempatnya di papan lapis. Kemudian tambah butang. Sebilangan besar akan mempunyai kait di bahagian dalam yang akan tetap di tempatnya tanpa menggunakan skru.

Pasang papan dengan kayu bedik dan butang ke kerangka kabinet, pasangkannya di tempatnya.

Letakkan skrin ke dalam lubang yang dipotong ke wajah yang bersudut.

Sambungkan semula semua elektronik dan letakkan di papan belakang untuk menutupnya. Pastikan meninggalkan lubang untuk bekalan kuasa untuk menyambungkan saluran keluar.

Disyorkan: