Daftar Isi:
- Langkah 1: Alat & Perangkat Keras
- Langkah 2: Mengunggah Kode Ke Arduino
- Langkah 3: (Opsional) Pengaturan Papan Tempat memotong roti
- Langkah 4: Membuat/Memesan PCB
- Langkah 5: Menguji Jika Semuanya Cocok
- Langkah 6: Menyolder
Video: Pengontrol Video Game USB DIY: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Ada berbagai pengontrol kustom do-it-yourself di luar sana, dari stik arcade klasik hingga rekreasi pengontrol modern, biasanya dibuat dari bagian inti yang sama.
Untuk tugas akhir kami di kelas Teknik Lanjutan sekolah menengah kami, kami telah mengambil sendiri untuk membuat pengontrol kecil kami sendiri yang memiliki tata letak sederhana, dan dibuat untuk bermain game sederhana. Desain ini juga merupakan adaptasi dari kontroler khusus lainnya, yang dapat Anda temukan di sini:
Karena beberapa komponen tersedia secara terbuka di sekolah kami, mungkin sulit untuk melakukan beberapa langkah ini, tetapi jika Anda memiliki semua item yang tercantum di bawah ini, atau ingin mencoba dan berimprovisasi/beradaptasi seperti yang kami lakukan, maka jangan ragu untuk mengikuti instruksi kami untuk membuat Pengontrol Video Game Kustom USB DIY Anda sendiri!
Langkah 1: Alat & Perangkat Keras
Item yang Anda perlukan untuk proyek ini:
- Tombol Tekan 6x6x4.5mm (12)
- Arduino Pro Micro dengan sisipan Micro USB (1)
- Kabel USB Mikro (1)
- Resistor 10KΩ (10)
- PCB Kustom (1) - File Gerber akan dicantumkan untuk dipesan
- 1/8 "Akrilik - Warna apa saja
- header 10-pin pria-wanita (2)
Perangkat keras yang dibutuhkan untuk proyek:
- Besi Solder (& Peralatan keselamatan)
- Pemotong Laser - Mungkin sulit; Dapat dikerjakan
- Pencetak 3D
Opsional! - Jika Anda ingin menguji hasil Anda sebelum menyolder semuanya ke PCB, Anda dapat meletakkan kode di Arduino, dan memasangnya di papan tempat memotong roti (seperti yang terlihat pada Langkah 3), yang Anda perlukan:
- Arduino Pro Micro (dengan kode sudah terpasang)*
- Papan tempat memotong roti besar (1-2)
- Kabel (Bisa menggunakan warna berbeda untuk memudahkan membedakan) (12)
- Resistor 10KΩ (10)
- Tombol Tekan 6x6x4.5mm (12)
*Barang-barang ini dapat digunakan kembali untuk tugas akhir. Anda tidak harus mendapatkan yang baru, jika Anda menginginkannya
Jika Anda memiliki semua item Anda panas dan siap untuk pergi, mari kita mulai!
Langkah 2: Mengunggah Kode Ke Arduino
Kode yang kami gunakan adalah versi modifikasi dari kode dari Instructable yang menjadi dasar kami, karena Arduino yang kami gunakan berbeda dari desain yang mereka gunakan. Kami mengubah sekitar port untuk tombol yang berbeda untuk membuat semuanya jauh lebih sederhana.
Ini kode aslinya jika Anda ingin mencoba dan menggunakannya:
Pada software Arduino, pastikan Arduino yang di setting adalah Arduino Mirco, dan COM portnya adalah Arduino Micro yang telah anda pasang. Setelah anda cek, anda tinggal klik Upload, dan kode harus di Arduino.
Langkah 3: (Opsional) Pengaturan Papan Tempat memotong roti
PERHATIAN!
Langkah ini, jika Anda tidak melihat di Langkah 1 atau di judul langkah ini, adalah opsional. Jika Anda berpikir bahwa semuanya dapat bekerja tanpa mengujinya di papan tempat memotong roti, lakukanlah. Karena ini adalah pertama kalinya kami melakukan proyek seperti ini, kami memutuskan untuk mengujinya karena kami tidak ingin merusak peralatan yang kami beli atau telah tersedia untuk kami, dan kami juga ingin belajar lebih efisien daripada dibuang. ke ujung yang dalam tanpa pengetahuan apapun. Jika Anda ragu untuk melakukan langkah lain, ikuti langkah ini sebelum melanjutkan.
Kami mengeluarkan papan tempat memotong roti dan menyatukannya untuk mendapatkan tata letak yang kohesif untuk tombol, resistor, dan kabel. Kami meletakkan tombol dalam pola garis lurus di papan tempat memotong roti (kecuali untuk satu tombol di papan yang lebih kecil di atas, karena itu adalah tombol uji kami. Anda tidak harus melakukannya persis seperti itu). Kami kemudian menghubungkan kabel dan resistor ke tombol seperti gambar di atas. Sebelum Anda mengatur Arduino, pastikan Anda mengikuti langkah terakhir dan meletakkan kode di sana. Jika tidak, itu pada dasarnya akan menjadi sepotong plastik mahal yang tidak melakukan apa-apa.
Kami kemudian meletakkan Arduino di tempat di mana semua kabel dapat dihubungkan ke port yang berbeda yang akan digunakan oleh tombol. Jika Anda menggunakan beberapa papan tempat memotong roti, pastikan untuk menghubungkan daya dan arde ke keduanya, serta ke Arduino itu sendiri.
Langkah 4: Membuat/Memesan PCB
PCB yang kami gambarkan adalah desain khusus yang kami buat untuk proyek ini karena PCB asli yang digunakan tidak kompatibel dengan Arduino yang kami gunakan. Untuk membuatnya, kami menggunakan program bernama Fritzing, yang sangat mudah digunakan dan sangat ramah pengguna. Kami mengatur tata letak tombol, tata letak resistor, dan memilih slot Arduino yang akan berfungsi untuk Arduino kami, karena program tidak memiliki model yang tepat.
Perusahaan yang kami gunakan untuk memesan PCB untuk membuatnya adalah JLCPCB. Biayanya sekitar $30 dengan pengiriman dari DHL, dan ada pilihan pengiriman yang lebih murah, tetapi hanya akan memakan waktu lebih lama karena proses pembuatannya. Kami juga membuatnya menjadi warna merah khusus, yang menambahkan $8, jadi sebenarnya PCB Anda bisa menjadi sekitar $8-10 dengan pengiriman.
Langkah 5: Menguji Jika Semuanya Cocok
Setelah PCB Anda tiba, Arduino Anda memiliki semua kode yang diunggah, dan Anda memiliki semua bagian lainnya, saatnya untuk menyatukannya. Uji untuk melihat apakah Arduino yang Anda miliki cocok dengan slot yang dibuat dengan tepat untuk mereka, pastikan resistor dan tombol pas di tempat yang benar, dan lihat apakah ada kabel di dalam PCB yang terhubung dengan benar, dan tidak ada putus (jika Anda menggunakan desain kami, seharusnya tidak ada masalah, tetapi selalu baik untuk memeriksa ulang).
Langkah 6: Menyolder
Setelah semuanya diletakkan di tempat yang benar, Anda sekarang perlu menyolder semua bagian Anda untuk membuatnya memiliki koneksi. Sebelum Anda menyolder, ingatlah untuk menggunakan kacamata, dan masker jika Anda mau, dan siapkan solder Anda. Kami menggunakan timah yang lebih tipis, tetapi Anda senang menggunakan jenis solder apa pun, asalkan dapat digunakan untuk membuat sambungan dengan PCB.
Kami akan merekomendasikan memulai dengan resistor sehingga Anda tidak memiliki banyak potongan tipis di semua tempat, dan lakukan satu per satu. Cara yang baik untuk menjaga resistor tetap di tempatnya saat Anda menyolder adalah menekuk ujung panjang dari satu sama lain saat terjebak di dalam lubang PCB. Setelah Anda menyoldernya, Anda dapat memotong ujung panjang resistor dengan beberapa potongan kawat, dan saat melakukannya, pastikan untuk tidak memotong terlalu dekat, atau Anda dapat memotong solder dan kehilangan sambungan.
Setelah semua 10 resistor disolder, tombol berikutnya. Tempelkan semua tombol pada tempatnya daripada memisahkannya hanya untuk mempermudah. Pastikan untuk memeriksa apakah Anda menyolder semua lubang, karena mereka sangat berdekatan.
Setelah semuanya masuk dan siap untuk digunakan, saatnya untuk bagian yang sulit: Arduino. Tempelkan Arduino ke dalam lubang, dan solder 1-2 port agar tetap di tempatnya, lalu lanjutkan, hati-hati, untuk menyolder sisanya. Selain memastikan Anda menekan setiap lubang, pastikan juga tidak ada solder yang menyentuh solder lainnya, seolah-olah itu terjadi, ada kemungkinan korsleting, yang merupakan sesuatu yang tidak kita inginkan, atau Anda akan dalam kesulitan yang dalam.
Direkomendasikan:
Pengontrol Video Game Arduino: 4 Langkah
Pengontrol Video Game Arduino: Apakah Anda memiliki kit Arduino yang tergeletak di sekitar tetapi tidak tahu apa yang harus dilakukan dengannya? Mungkin tidak, tetapi dalam Instruksi ini saya akan menunjukkan kepada Anda langkah demi langkah bagaimana membangun, membuat kode, dan mengintegrasikan Arduino ke dalam proyek Anda. Saat ini panduan ini hanya diuji dengan Clic
Pengontrol Game DIY Berbasis Arduino - Pengontrol Permainan Arduino PS2 - Bermain Tekken Dengan Gamepad Arduino DIY: 7 Langkah
Pengontrol Game DIY Berbasis Arduino | Pengontrol Permainan Arduino PS2 | Bermain Tekken Dengan Gamepad Arduino DIY: Halo teman-teman, bermain game selalu menyenangkan tetapi bermain dengan Kontroler game kustom DIY Anda sendiri lebih menyenangkan. Jadi kami akan membuat Pengontrol game menggunakan arduino pro micro dalam instruksi ini
Pengontrol Game Arduino + Game Unity: 5 Langkah
Arduino Game Controller + Unity Game: Dalam instruksi ini saya akan menunjukkan kepada Anda cara membuat/memprogram pengontrol game arduino yang dapat terhubung ke unity
Pengontrol Game Arduino Dengan Lampu Menanggapi Game Unity Anda:: 24 Langkah
Pengontrol Game Arduino Dengan Lampu Menanggapi Game Persatuan Anda :: Pertama-tama saya menulis hal ini dalam kata. Ini adalah pertama kalinya saya menggunakan instruksi jadi setiap kali saya mengatakan: tulis kode seperti jadi ketahuilah bahwa saya mengacu pada gambar di bagian atas langkah itu. Dalam proyek ini saya menggunakan 2 arduino untuk menjalankan 2 bit terpisah
YABC - Pengontrol Blynk Lain - Pengontrol Suhu dan Kelembaban IoT Cloud, ESP8266: 4 Langkah
YABC - Pengontrol Blynk Lain - Pengontrol Suhu dan Kelembaban IoT Cloud, ESP8266: Hai Pembuat,Saya baru-baru ini mulai menanam jamur di rumah, jamur tiram, tetapi saya sudah 3x pengontrol ini di rumah untuk kontrol Suhu Fermentor untuk minuman rumah saya, istri juga melakukan hal Kombucha ini sekarang, dan sebagai Termostat untuk Panas