
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:01

Dalam arahan ini saya akan menunjukkan kepada anda bagaimana saya membina struktur seperti arked saya yang dikendalikan menggunakan Arduino dan komputer riba luaran.
Ia akan mempunyai beberapa pilihan yang harus anda isi: reka bentuk arcade memerlukan monitor, yang menentukan seberapa besar anda perlu membina keseluruhan bingkai.
Langkah 1: Keperluan

Anda akan memerlukan: Arduino Uno
Wayar: Anda memerlukan hujung lelaki dan wanita kerana unit kayu bedik. Lelaki ke lelaki bersama-sama dengan wanita ke wanita akan berfungsi, tetapi lelaki ke wanita juga akan berfungsi. Saya mencadangkan banyak warna yang berbeza.
Papan pemecah kayu Joystick DR811
Papan roti 170 pin (Yang kecil) Anda tidak perlu menyolder dalam kursus ini, tetapi anda boleh memperhalus reka bentuk saya dengannya.
Tombol Microswitch 12x12mm (Mana-mana penutup warna)
Perintang 10k Ohm.
Pita Saluran
Kuku
(Lama) Monitor. Sebaiknya segi empat sama.
Kayu (atau sesuatu yang lain anda akan membina kerangka)
Bingkai putih pada foto adalah optimum, seperti ini berguna untuk pengurusan kabel anda.
Langkah 2: Menyiapkan Pendawaian Arduino


Joystick sangat asas dan dipasang seperti gambar yang menunjukkannya. Slot Kunci mesti dimasukkan ke dalam sebilangan pin anda. Dalam gambar saya, joystick dan butang ditunjukkan bahawa mereka dimasukkan ke dalam slot 2. Kami tidak akan menggunakan kunci joystick (ini adalah untuk menekan butang joystick). Oleh itu, saya memasukkannya ke dalam 3 (kerana jika anda mahu melakukan sesuatu dengan itu).
Joystick X dan Y akan menjadi input analog. A0 dan A1. Selanjutnya anda harus menggunakan 5v dan tanah ke Joystick.
Butang adalah versi https://www.arduino.cc/en/Tutorial/Button yang lebih kecil
Dalam kursus ini, saya telah menggunakan papan roti yang lebih kecil seperti yang ditunjukkan pada gambar. Ini akan memberi anda papan roti butang yang sangat kecil yang tidak perlu anda pateri. Pastikan untuk benar-benar menekan butang microswitch ke papan roti, ia memerlukan sedikit tekanan untuk melekat di dalamnya.
Butang menggunakan 3.3v.
Langkah 3: Skrip Arduino



Skrip mengubah analog dan digital bersama-sama, kerana ini agak rumit untuk dilakukan pada Arduino Uno. Di Arduino Leonardo, lebih mudah. Dua rakan pengaturcara saya | Aroop Roelofs dan Robert Popijus telah menolong saya mewujudkannya.
Untuk menjelaskan skrip ini: ia bermula dengan menentukan satu set pemboleh ubah. Anda memerlukan kadar baud 9600, dengan cara ini arduino dapat terus menghantar input ke mesin Unity Game dengan tepat.
Joystick berfungsi dengan titik tengah 512 unit (anda boleh membayangkannya sebagai piksel). Kita memerlukan nilai X +, X-, Y + dan Y-. Inilah sebabnya mengapa kita menentukan 256 pada pemboleh ubah dua paksi. Dengan cara ini joystick berpusat di tengah tepat 512, dan nilai antara -1 dan 1 dapat dikembalikan.
Bahagian bawah di bawah "kod sebenar" menghasilkan gabungan kata tertentu sebagai String tunggal, yang dihantar ke mesin Unity. Ia akan kelihatan seperti: Xvalue_Yvalue_FiringYa / Tidak
Butang akan mengatakan ft (api benar) untuk mengatakan bahawa pemain menembak. Jika tidak, ia akan terus mengatakan ff (api salah)
Oleh itu, jika anda meletakkan kayu bedik sedikit ke kanan dan menekan butang penembakan, sistem akan menghantar sesuatu seperti 0.53_0_ft
Bahagian bawah adalah mesin yang berfungsi untuk mekanisme ini.
Sebagai alternatif, skrip boleh dimuat turun di sini
Langkah 4: Membina Arcade Frame



Ini adalah langkah besar dan boleh berbeza bagi anda daripada cara saya melakukannya.
Anda perlu membina bingkai kayu di sekitar monitor yang ingin anda gunakan untuk arked.
Mulakan dengan melukis bingkai anda, dan dapatkan ukuran yang tepat. Ukur di sekitar monitor anda untuk mendapatkan hasil terbaik. Anda perlu membuat depan yang miring agar arduino anda diletakkan. Saya menggunakan sedikit 8 hingga 9 sentimeter melekat monitor. Saya bermula dengan bahagian bawah dan kemudian menambah beberapa panel sisi pada gambar pertama. Saya bekerja dengan MDF, kayu yang senang dibina.
Tambahkan bahagian belakang arked anda, dengan MDF anda boleh menggunakan skru untuk menyatukan semuanya. Saya tidak menggunakan gam, jadi saya boleh membongkar bingkai ini jika saya mahu menaik taraf, atau membaiki sesuatu di kemudian hari.
Selepas anda menambah bahagian belakang, anda perlu membuat platform untuk monitor anda berdiri. Monitor anda harus berdiri sedikit lebih tinggi daripada bahagian bawah keseluruhan arked: bahagian bawahnya adalah untuk pembinaan arduino anda.
Di panel atas, saya memotong beberapa tulang rusuk penyejuk agar udara mengalir, kerana monitor saya agak tua dan mungkin panas.
Buat beberapa lubang besar di bahagian belakang, supaya HMDI / VGA dan kabel kuasa monitor anda dapat melekat.
Langkah 5: Menambah Arduino



Arduino anda harus dimasukkan ke ruang depan yang keluar dari arked anda. Anda perlu membina dua platform untuk kayu bedik dan papan serbuk butang. Saya menggunakan dua balok kayu dan melihatnya sama sudut panel depan turun. Dengan cara ini kayu bedik dan butang anda akan tetap sama seperti yang dilakukan oleh seluruh panel depan.
Panel depannya agak sederhana, gerudi beberapa lubang sehingga kayu bedik dan butang anda dapat menonjol. Anda memerlukan beberapa lubang.
Lubang untuk kayu bedik anda, satu untuk butang anda, dan lubang untuk kabel USB Arduino anda melekat. Anda boleh meninggalkan lubang terakhir ini dan membuat bateri di arduino anda jika anda mahu. Anda juga boleh menambah lubang terakhir pada salah satu panel sisi.
Butang itu sendiri sangat rendah dan tidak akan melekat di luar panel depan anda. Cari objek silinder, penutup gincu. Ini biasanya merupakan sisi yang baik untuk butang jari. Dengan superglue saya mengisi topi dan menempelkan penutup atas butang pada pengisian kertas yang dicop. Seterusnya anda boleh mengkliknya kembali pada butang papan roti anda. Anda boleh merekam kedua-dua unit pengawal pada platform blok anda seperti yang saya lakukan dengan papan roti saya. Saya menjumpai sendiri beberapa benda dan memukulnya pada lubang kecil yang disertakan dengan unit kayu bedik. jika anda melekatkan papan roti di semua sisi, ia tidak dapat bergerak digabungkan dengan butang tutup yang melekat dari panel depan anda. Apabila anda merasakannya sudah selesai, sambungkan arduino anda ke kabel USB, tambahkan panel depan anda dan skru semuanya bersama.
Langkah 6: Muat turun Permainan dan Main



Saya telah membuat permainan yang boleh anda mainkan dengan segera.
Ia boleh dimuat turun di
Sambungkan Arduino USB ke Komputer riba atau PC anda, dan sambungkan HDMI. Apabila tetingkap permainan muncul, pilih "Paparan 2" yang biasanya merupakan monitor tersambung anda. Sekiranya menggunakan monitor yang lebih lama dan mempunyai komputer yang lebih baru, anda mungkin memerlukan penukar VGA ke HMDI seperti pada gambar.
Main dan nikmati!
Disyorkan:
Arked Retro Berdiri 2-Pemain oleh Pusat Mikro: 20 Langkah

2-Player Stand-Up Retro Arcade oleh Micro Center: Pusat Micro tempatan anda sekarang membawa semua yang anda perlukan untuk membuat kabinet Retro Arcade berasaskan Raspberry Pi anda sendiri. Kit dapat disesuaikan sepenuhnya, termasuk kabinet, Raspberry Pi, butang, kayu bedik, aksesori audio dan video, dan banyak lagi. Ia
Kabinet Arked Meja Koktel: 8 Langkah

Kabinet Arked Meja Koktel: Saya memutuskan untuk melakukan sesuatu yang baik untuk diri sendiri dan menggunakan hujung minggu percutian saya untuk akhirnya menyelesaikan projek ini
Arked: 3 Langkah (dengan Gambar)

Arcade: 20 tahun yang lalu saya bermain Run and Gun @ the Arcade dan sekarang memutuskan untuk membina Arcade saya sendiri. Setelah membeli butang dan melekat di http://www.arcadewinkel.nl/ dan mendapatkan kayu MDF, ia dimulakan dengan reka bentuk
Mesin Arked Dengan Tukar LED Berubah: 5 Langkah (dengan Gambar)

Mesin Arked Dengan Mengubah LED Marquee: Bahagian yang Diperlukan: Anda boleh memotong laser pelekap LED dengan menggunakan fail di Instructable atau bagi mereka yang tidak mempunyai akses ke pemotong laser, ia juga boleh didapati dengan lengkap. Opsyen Kit / Anda Potong Laser dan Pasang Pixelcade P3 LED Marquee
Permainan Arked Bola Keranjang Pintar Dengan Skor Menghitung Skor Menggunakan Evive- Platform Tertanam Arduino: 13 Langkah

Permainan Arked Bola Keranjang Pintar Dengan Skor Menghitung Skor Menggunakan Platform Tertanam Evive- Arduino: Dari semua permainan di luar sana, yang paling menghiburkan adalah permainan arked. Oleh itu, kami berfikir mengapa tidak menjadikannya sendiri di rumah! Dan inilah kami, permainan DIY paling menghiburkan yang pernah anda mainkan hingga sekarang - Permainan Bola Keranjang Arcade DIY! Bukan hanya