Isi kandungan:

Pengawal Permainan Video USB DIY: 6 Langkah
Pengawal Permainan Video USB DIY: 6 Langkah

Video: Pengawal Permainan Video USB DIY: 6 Langkah

Video: Pengawal Permainan Video USB DIY: 6 Langkah
Video: Ngeri! Bedanya tentara luar negeri dan tentara indonesia ketika latihan 2024, November
Anonim
Pengawal Permainan Video USB DIY
Pengawal Permainan Video USB DIY

Terdapat pelbagai alat pengawal khusus di luar sana, dari kayu arked klasik hingga rekreasi alat kawalan moden, biasanya dibuat dari bahagian inti yang sama.

Untuk projek akhir kami di kelas Kejuruteraan Lanjutan sekolah menengah, kami telah membuat sendiri pengawal kecil yang mempunyai susun atur yang mudah, dan dibina untuk bermain permainan mudah. Reka bentuk ini juga merupakan penyesuaian pengawal tersuai yang lain, yang anda dapati di sini:

Oleh kerana beberapa komponen tersedia secara terbuka di sekolah kami, sukar untuk melakukan beberapa langkah ini, tetapi jika anda mempunyai semua item yang disenaraikan di bawah ini, atau ingin mencuba dan memperbaiki / menyesuaikan diri seperti yang kami lakukan, kemudian ikuti arahan kami untuk membina Pengawal Permainan Video Custom DIY USB anda sendiri!

Langkah 1: Alat & Perkakasan

Alat & Perkakasan
Alat & Perkakasan
Alat & Perkakasan
Alat & Perkakasan
Alat & Perkakasan
Alat & Perkakasan

Item yang anda perlukan untuk projek ini:

  • Butang Tekan 6x6x4.5mm (12)
  • Arduino Pro Micro w / Micro USB insert (1)
  • Kabel USB Mikro (1)
  • Perintang 10KΩ (10)
  • Custom PCB (1) - Fail Gerber akan disenaraikan untuk pesanan
  • 1/8 "Akrilik - Warna apa pun
  • Header lelaki-wanita 10-pin (2)

Perkakasan yang diperlukan untuk projek:

  • Soldering Iron (& peralatan keselamatan)
  • Pemotong Laser - Mungkin sukar; Boleh diusahakan
  • Pencetak 3D

Pilihan! - Sekiranya anda ingin menguji keputusan anda sebelum memasukkan semuanya ke PCB, anda boleh meletakkan kodnya di Arduino, dan memasangnya di papan roti (seperti yang dilihat pada Langkah 3), yang mana anda perlukan:

  • Arduino Pro Micro (tanpa kod sudah dipasang) *
  • Papan Roti Besar (1-2)
  • Wayar (Boleh menggunakan warna yang berbeza untuk memudahkan pembezaan) (12)
  • Perintang 10KΩ (10)
  • Butang Tekan 6x6x4.5mm (12)

* Item ini boleh digunakan semula untuk projek akhir. Anda tidak perlu mendapatkan yang baru, jika anda mahu

Sekiranya anda mempunyai semua barang anda yang panas dan sudah siap, mari mulakan!

Langkah 2: Memuat naik Kod Ke Arduino

Memuat naik Kod Onto Arduino
Memuat naik Kod Onto Arduino

Kod yang kami gunakan adalah versi kod yang dimodifikasi dari Instructable yang kami gunakan, kerana Arduino yang kami gunakan berbeza dari reka bentuk yang mereka gunakan. Kami menukar butang berlainan di sekitar port untuk menjadikan semuanya lebih mudah.

Inilah kod asal jika anda ingin mencuba dan menggunakannya:

Dalam perisian Arduino, pastikan bahawa Arduino dalam tetapannya adalah Arduino Mirco, dan bahawa port COM adalah Arduino Micro yang telah anda pasangkan. Setelah anda menyemaknya, anda seharusnya dapat mengklik Muat naik, dan kod harus ada di Arduino.

Langkah 3: (Pilihan) Penyediaan Papan Roti

(Pilihan) Penyediaan Papan Roti
(Pilihan) Penyediaan Papan Roti
(Pilihan) Penyediaan Papan Roti
(Pilihan) Penyediaan Papan Roti

KEPALA!

Langkah ini, jika anda tidak melihat pada Langkah 1 atau pada tajuk langkah ini, adalah pilihan. Sekiranya anda berfikir bahawa semuanya boleh berfungsi tanpa mengujinya di papan roti, lakukanlah. Oleh kerana ini adalah pertama kalinya kami melakukan projek seperti ini, kami memutuskan untuk mengujinya kerana kami tidak mahu merosakkan peralatan yang kami beli atau ada untuk kami, dan kami juga ingin belajar dengan lebih cekap daripada dibuang hingga ke akhir tanpa pengetahuan. Sekiranya anda mempunyai keraguan untuk melakukan langkah-langkah lain, daripada ikuti langkah ini sebelum meneruskan.

Kami mengeluarkan papan roti dan menyusunnya untuk mendapatkan susun atur yang padat untuk butang, perintang, dan wayar. Kami meletakkan butang dengan corak garis lurus di papan roti (kecuali butang satu di papan yang lebih kecil di atas, seperti itu butang ujian kami. Anda tidak perlu melakukannya dengan tepat). Kami kemudian menyambungkan wayar dan perintang ke butang seperti gambar di atas. Sebelum anda meletakkan Arduino, pastikan anda mengikuti langkah terakhir dan meletakkan kod di sana. Sekiranya tidak, pada dasarnya ia akan menjadi sekeping plastik mahal yang tidak melakukan apa-apa.

Kami kemudian meletakkan Arduino di tempat di mana semua wayar dapat disambungkan ke port yang berbeza yang akan digunakan oleh butang. Sekiranya anda menggunakan pelbagai papan roti, pastikan untuk menyambungkan kuasa dan arde ke kedua-duanya, juga ke Arduino itu sendiri.

Langkah 4: Membuat / Memesan PCB

PCB yang kami gambarkan adalah reka bentuk khusus yang kami buat untuk projek ini kerana PCB asli yang digunakan tidak sesuai dengan Arduino yang kami gunakan. Untuk membuatnya, kami menggunakan program bernama Fritzing, yang sangat mudah digunakan dan sangat mesra pengguna. Kami mengatur susun atur butang, susun atur perintang, dan memilih slot Arduino yang sesuai untuk Arduino kami, kerana program ini tidak mempunyai model yang tepat.

Syarikat yang kami gunakan untuk memesan PCB untuk membuatnya adalah JLCPCB. Kosnya sekitar $ 30 dengan penghantaran dari DHL, dan ada pilihan pengiriman yang lebih murah, tetapi akan memakan masa lebih lama kerana proses pembuatannya. Kami juga menjadikannya warna merah kebiasaan, yang meletakkan $ 8 lagi, jadi sebenarnya PCB anda dapat sekitar $ 8-10 dengan penghantaran.

Langkah 5: Menguji Sekiranya Semuanya Sesuai

Setelah PCB anda tiba, Arduino anda telah memuat naik semua kod, dan anda mempunyai semua bahagian anda yang lain, sudah tiba masanya untuk menyusunnya. Uji untuk melihat apakah Arduino yang anda pasangkan pada slot yang sesuai untuknya, pastikan perintang dan butang sesuai di tempat yang betul, dan lihat apakah ada kabel di dalam PCB yang disambungkan dengan betul, dan tidak ada jeda (jika anda menggunakan reka bentuk kami, semestinya tidak ada masalah, tetapi selalu baik untuk diperiksa semula).

Langkah 6: Pematerian

Pematerian
Pematerian
Pematerian
Pematerian

Setelah semuanya dimasukkan ke tempat yang betul, anda sekarang perlu menyolek semua kepingan anda untuk menjadikannya bersambung. Sebelum anda menyolder, ingat untuk menggunakan kacamata, dan topeng jika anda mahu, dan siapkan solder anda. Kami menggunakan plumbum yang lebih nipis, tetapi anda senang menggunakan apa-apa solder, asalkan ia dapat digunakan untuk membuat hubungan dengan PCB.

Kami mengesyorkan bermula dengan perintang supaya anda tidak mempunyai sekumpulan nipis di semua tempat, dan lakukannya satu demi satu. Cara yang baik untuk menjaga perintang semasa anda menyolder adalah membongkok ujung yang panjang antara satu sama lain semasa tersekat di dalam lubang PCB. Setelah dipateri, anda boleh memotong hujung panjang perintang dengan beberapa dawai, dan semasa melakukannya, pastikan tidak memotong terlalu dekat, atau anda mungkin memotong solder dan terputus.

Selepas semua 10 perintang disolder, butang di sebelahnya. Pasang semua butang ke tempatnya daripada meletakkannya secara berasingan hanya untuk memudahkan semuanya. Pastikan untuk memeriksa sama ada anda menyolder semua lubang, kerana lubang itu berdekatan.

Setelah semuanya siap dan siap untuk pergi, sudah tiba masanya untuk bahagian yang sukar: Arduino. Masukkan Arduino ke dalam lubang, dan pateri 1-2 port untuk meletakkannya di tempat, dan kemudian teruskan, berhati-hati, untuk menyolok selebihnya. Seiring dengan memastikan anda memukul setiap lubang, pastikan juga bahawa tidak ada solder yang menyentuh pateri yang lain, seolah-olah itu berlaku, ada kemungkinan litar pintas, yang merupakan sesuatu yang tidak kita mahukan, atau anda akan menjadi dalam kesusahan yang mendalam.

Disyorkan: