Daftar Isi:
- Langkah 1: Kumpulkan Komponen yang Diperlukan
- Langkah 2: Diagram Sirkuit dan Pengodean
- Langkah 3: Pemotongan, Pengecatan dan Solder
- Langkah 4: Memperbaiki Limit Switch dan Pengujian Akhir
- Langkah 5: Menyatukan Semuanya
Video: GAMEPAD TERKENDALI ARDUINO UNTUK PC: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Halo teman-teman, saya Sarvesh. Beberapa hari yang lalu saya ingin memainkan beberapa game retro. Jadi saya menginstalnya di PC saya. Tapi saya hanya bisa bermain dengan keyboard PC saya dan itu tidak memberikan nuansa masa kecil saya. Jadi saya memutuskan untuk membuat gamepad untuk PC saya yang dapat memainkan game lama maupun baru (Tidak semua). Saya menggunakan pengontrol game lama dan memodifikasinya untuk membuat Gamepad yang luar biasa ini. Ini adalah game pad berkabel untuk PC. Dapat digunakan untuk memainkan emulator dan game PC. Juga joystick dapat berfungsi sebagai mouse untuk PC Anda. Game pad dikendalikan menggunakan Arduino Pro Micro.
Langkah 1: Kumpulkan Komponen yang Diperlukan
Mendapatkan semua persediaan adalah langkah pertama dan terpenting dalam membangun proyek. Dan untuk memastikan Anda mendapatkannya dengan benar adalah dengan memesannya dari satu tempat. Ini membantu dalam menerima semua komponen secara bersamaan.
Saya sangat menyarankan kalian untuk membeli komponen dari UTSource karena cukup andal dan kualitas produknya juga bagus. Mereka mengirimkan produk tepat waktu dan itu juga dalam kondisi yang tepat.
Sekarang mari kita lihat komponennya.
1. Pengontrol game retro lama
Anda dapat menggunakan pengontrol game retro seperti yang saya gunakan. Jika Anda memiliki akses ke printer 3d, Anda dapat mencetak casing Anda sendiri (Opsi ini akan memberi Anda ruang untuk menambahkan lebih banyak tombol).
2. Arduino Pro Mikro
Untuk proyek ini Anda perlu menggunakan Arduino Pro Micro atau Arduino Leonardo mini. Singkatnya, Anda memerlukan pengontrol mikro dengan kemampuan HID (Human Interface Device). Mikro Arduino Pro memiliki mikrokontroler ATmega 32U4.
3. Beralih
Ini adalah sakelar geser normal yang saya gunakan untuk keperluan darurat. Masalah dengan bekerja dengan perpustakaan mouse dan keyboard adalah jika Anda gagal mengunggah kode yang benar, Anda dapat kehilangan kendali atas keyboard atau mouse Anda. Jadi sangat penting untuk memiliki sakelar yang dapat membantu Anda mendapatkan kembali kendali atas mouse/keyboard PC Anda.
4. Modul Joystick
Untuk mengontrol gerakan mouse kita perlu menggunakan modul joystick. Setiap modul mengontrol arah X dan Y.
5. Batasi Saklar
Saya menggunakan sakelar batas sebagai pemicu untuk pengontrol saya. Ini opsional jika Anda ingin membuat game pad hanya dengan menekan tombol.
6. Tombol Tekan
Tombol push dapat dihubungkan dengan konfigurasi pull up atau pull down. Di sini saya menggunakan konfigurasi pull down untuk semua tombol dan sakelar. Saya menggunakan resistor 10 K ohm untuk ini.
7. PCB tujuan umum
Dapatkan PCB tujuan umum untuk menyolder semua komponen.
Langkah 2: Diagram Sirkuit dan Pengodean
Hubungkan semua komponen sesuai dengan diagram rangkaian yang diberikan di atas. Saya juga telah melampirkan panduan cepat untuk antarmuka tombol tekan dengan Arduino.
Saya akan merekomendasikan untuk terlebih dahulu memeriksa semua koneksi dan mengerjakan papan tempat memotong roti.
Tata letak penempatan tombol saya yang sebenarnya juga ditampilkan di atas untuk memberi Anda gambaran yang jelas tentang tombol mana yang diposisikan di mana, label apa yang diprogram dengannya, dan karakter apa yang dikirim ke komputer.
Sekarang unduh kode dan instal perpustakaan mouse.h dan keyboard.h. Unggah kode ke Arduino Anda.
KLIK DI BAWAH UNTUK DOWNLOAD KODE
Langkah 3: Pemotongan, Pengecatan dan Solder
Pertama potong PCB sesuai ukuran Game pad dan sejajarkan tombol push dan modul joystick. Anda dapat menghindari tugas menyolder yang sibuk ini dengan memesan PCB. UTSource.net menyediakan PCB berkualitas dengan harga terjangkau.
Kemudian cat game pad dengan warna pilihan Anda.
Sekarang solder tombol tekan dan joystick pada PCB tujuan umum.
Langkah 4: Memperbaiki Limit Switch dan Pengujian Akhir
Sekarang perbaiki sakelar batas di posisinya dengan bantuan lem super.
Solder komponen yang tersisa dan lakukan tes akhir.
Langkah 5: Menyatukan Semuanya
Sekarang tutup penutup dengan bantuan beberapa sekrup.
Saya telah melampirkan beberapa gambar di atas untuk menunjukkan kepada Anda bagaimana tampilan produk akhir.
Itu saja Anda sudah selesai. Sekarang coba mainkan beberapa game. Anda dapat memainkan emulator serta game PC (yang tidak memerlukan lebih banyak tombol).
Dengan ini berakhir instruksi pertama saya. Saya harap Anda menyukainya:)
Direkomendasikan:
Buzzer Terkendali Jarak Jauh untuk Hilang-dan-Ditemukan: 4 Langkah
Buzzer Terkendali Jarak Jauh untuk Hilang-dan-Ditemukan: Sirkuit dua bagian ini terdiri dari bel dan pengontrol. Pasang buzzer ke item yang mungkin sering hilang, dan gunakan tombol dan kenop volume pada pengontrol untuk mengaktifkan buzzer saat item hilang. Buzzer dan kontrol
Modul Relai 4CH Terkendali WI-Fi untuk Otomatisasi Rumah: 7 Langkah (dengan Gambar)
Modul Relai 4CH Terkendali WI-Fi untuk Otomasi Rumah: Saya telah menggunakan banyak WI-FI Berdasarkan Sakelar Mati Sebelumnya. Tapi itu tidak sesuai dengan Kebutuhan saya. Itu sebabnya saya ingin membangun sendiri, yang dapat menggantikan soket Wall Switch normal tanpa Modifikasi apa pun. Chip ESP8266 adalah Wifi memungkinkan
IOT Mudah – Hub Sensor RF Terkendali Aplikasi untuk Perangkat IOT Jarak Menengah: 4 Langkah
IOT Mudah – Hub Sensor RF Terkendali Aplikasi untuk Perangkat IOT Jarak Menengah: Dalam rangkaian tutorial ini, kami akan membangun jaringan perangkat yang dapat dikontrol melalui tautan radio dari perangkat hub pusat. Manfaat menggunakan koneksi radio serial 433MHz daripada WIFI atau Bluetooth adalah jangkauan yang jauh lebih besar (dengan
Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk Ios dan Android: 4 Langkah
Buat Robot Butler / Mobil / Tank ESP8266 Terkendali Jarak Jauh seharga $15 untuk iOS dan Android: Apakah Anda benci berjalan ke dapur untuk mengambil camilan? Atau untuk mendapatkan minuman baru? Ini semua dapat diperbaiki dengan butler sederhana yang dikendalikan dari jarak jauh seharga $ 15 ini. Sebelum kita melangkah lebih jauh, saya menjalankan proyek Kickstarter sekarang untuk strip led RGB yang dikendalikan suara
Pompa Terkendali Arduino untuk Menguras Air: 4 Langkah (dengan Gambar)
Arduino Controlled Pump for Draining Water: Ide proyek ini muncul ketika saya membeli boiler gas kondensasi untuk apartemen saya. Saya tidak memiliki saluran pembuangan dekat untuk air kental yang dihasilkan boiler. Jadi air ditampung dalam tangki 20 liter (drum) selama beberapa hari dan ketika sampai