Isi kandungan:
- Bekalan
- Langkah 1: LANGKAH 1: Membuat Litar
- Langkah 2: Langkah 2: Menghubungkan Litar
- Langkah 3: LANGKAH 3: Menyusun Bahagian
- Langkah 4: LANGKAH 4: Memasang Perisian
- Langkah 5: LANGKAH 5: Penyesuaian Gun
- Langkah 6: LANGKAH 6: Nikmati
- Langkah 7: LANGKAH: 7: Penambahbaikan Masa Depan
Video: Gun Game ZAP: 7 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Melalui Instructables ini, saya ingin memperkenalkan anda kepada senjata permainan saya. Maksud projek ini adalah untuk mengembangkan senapang permainan arked. yang anda dapat dalam 2 hingga 3 jam. Sekiranya anda cuba menerangkannya, anda boleh mengatakannya sebagai gabungan antara papan kekunci dan tetikus udara.
senapang ini boleh digunakan untuk bermain pelbagai permainan FPS.
MOTIVASI
Motivasi permainan senjata ini adalah dari permainan arcade. Projek ini sesuai untuk orang yang suka permainan, dan juga peminat Arduino.
Ini adalah projek yang tidak memerlukan masa lebih dari 3 jam.
KERJA
Kerja projek ini semudah ABC!
set program berfungsi dengan satu set dan, keadaan lain yang membentuk keseluruhan kod.
pistol meniru tetikus dan papan kekunci udara. Giroskop yang terdapat di dalam senapang membantu mengesan pergerakan pistol dan memerintahkan komputer untuk meletakkan penunjuk tetikus di tempat berikut.
sama, kayu bedik yang terdapat di dalam senapang cuba meniru kayu bedik yang terdapat di konsol permainan. Ia membantu pengguna menavigasi depan, belakang, kanan, kiri dalam permainan. Selain ini, ia juga membantu untuk melompat.
Sensor IR membantu mencetuskan tujuan a
* semua di atasnya *
Anda hanya boleh menukar kunci yang ditetapkan dalam program seperti dalam permainan.
Bekalan
Perkara yang anda perlukan untuk membuat projek ini adalah:
- Arduino Leonardo.
- MPU-6050 / giroskop
- Batang Joystick
- Butang Tactile Push
- Kit pengukiran PCB
- wayar
- jalur berg lelaki
- jalur berg perempuan.
- Sensor IR
* Anda boleh mendapatkan bekalan ini secara dalam talian atau di kedai tempatan. *
Langkah 1: LANGKAH 1: Membuat Litar
Untuk ini, anda memerlukan larutan tembaga dan ferus klorida.
Anda boleh mendapatkan mana-mana di mana kedai elektronik tempatan atau saya mengesyorkan membeli 'kit etsa PCB'.
Ini mungkin alat yang paling berguna untuk proses ini.
Untuk membuat gambarajah PCB, anda perlu menggunakan fritzing atau anda juga boleh menggunakan EAGLE.
Saya telah memuat naik pautan untuk reka bentuk PCB dalam Instructables ini.
Untuk membuat PCB, anda boleh mengikuti langkah-langkah yang diberikan dalam Membuat PCB anda.
Langkah 2: Langkah 2: Menghubungkan Litar
Selepas pengeluaran PCB pasangkan semua bahagian pada PCB.
* Anda juga boleh menggunakan papan roti untuk itu *
* musim panas sambungan *
butang Pin = 4 butang Pin 1 = 5
butang Pin2 = 6 butang Pin 3 = 7
butangPin4 = 8 butangPin5 = 9;
butangPin6 = 10 butangPin7 = 11;
butangPin8 = 12; butangPin9 = 13;
butangPin10 = A1; analogPin = 0;
butangPINjoy = A2
VRyPIN = A3; VRxPIN = A4;
Langkah 3: LANGKAH 3: Menyusun Bahagian
Sebelum proses ini, anda perlu memasangkan sensor dan kayu bedik ke jalur burg wanita sehingga mereka sesuai dengan pin header lelaki yang anda solder pada PCB.
Sekarang, langkahnya mudah.
Saya tidak ingin memberitahu banyak mengenai proses ini.
Hanya untuk memberitahu anda, dalam proses ini, anda harus membuka pistol dan memasang (melampirkan) semua bahagian di dalam pistol.
Kerana senapang mungkin berbeza dengan semua orang, adalah cara anda untuk memasang.
Anda dapat melihat dalam gambar di atas bagaimana saya menyusun pistol saya.
Langkah 4: LANGKAH 4: Memasang Perisian
Untuk menggunakan senapang, anda perlu memuat turun perisian Arduino dan sebarang permainan yang anda ingin mainkan.
Ini semua adalah keperluan senjata.
untuk menggunakan senjata hanya sambungkan port Arduino Leonardo ke port USB PC atau Laptop.
pistol akan dikenali sebagai tetikus dan papan kekunci yang sah untuk peranti ini.
Langkah 5: LANGKAH 5: Penyesuaian Gun
Untuk menukar kawalan senjata anda perlu menukar kod sumber senapang.
Saya akan menunjukkan tempat untuk menukar
if (buttonState7 == RENDAH && sebelumnyaButtonState == TINGGI) {Keyboard.write ("j"); // granade khas}
if (buttonState8 == RENDAH && sebelumnyaButtonState == TINGGI) {Keyboard.write ("f"); // ambil sebarang senjata}
if (buttonState9 == RENDAH && sebelumnyaButtonState == TINGGI) {Keyboard.write (""); // night vision}
untuk menukar kawalan ganti huruf tebal dengan kawalan yang anda mahukan.
* syarat serupa berlaku untuk semua syarat jika. *
Langkah 6: LANGKAH 6: Nikmati
Sekarang senjata anda sudah siap
nikmatinya…
Fail kod
Langkah 7: LANGKAH: 7: Penambahbaikan Masa Depan
Semasa kita bercakap mengenai apa-apa, kita tahu semuanya mesti berkembang seiring dengan masa.
jadi kita mempunyai perkembangan masa depan dalam senjata ini
- Boleh dibuat senapang Bluetooth dan bukannya kabel USB.
- Boleh dibuat lebih realistik.
Sekiranya anda mendapat penambahbaikan masa depan atau cadangan
tolonglah
komen
di bahagian komen
di bawah …
Disyorkan:
Arahan Pemasangan Ray-Gun Laser-cut saya: 10 Langkah
Arahan Pemasangan Ray-Gun Laser-cut saya: Dengan permintaan maaf atas kelewatan ini, berikut adalah arahan saya yang telah lama tertangguh mengenai cara memasang Laser Pointer Ray-Gun, anda boleh membeli rancangan lukisan Vektor, untuk membuatnya … Pada CNC Laser-Cutter! Https: //cults3d.com/en/3d-model/gadget/ray-gunInilah caranya
KOTAK 4 dalam 1 (Gun Stun Gun Isi Ulang Suria, Power Bank, Lampu LED & Laser): 5 Langkah (dengan Gambar)
4 in 1 BOX (Solar Rechargeable Stun Gun, Power Bank, LED Light & Laser): Dalam projek ini saya akan membincangkan mengenai cara membuat 4 in 1 Solar Rechargeable Stun Gun, Power Bank, LED Light & Laser semua dalam satu kotak. Saya membuat projek ini kerana saya mahu menambahkan semua peranti yang saya mahukan di dalam kotak, ia seperti kotak bertahan, kapasiti besar
Simon Game - Fun Game !: 5 Langkah
Simon Game - Fun Game !: Rujukan: Di sini Selepas hujung minggu yang panjang, anda mesti benar-benar berusaha keras untuk menyelesaikan semua tugas dan kerja yang anda tanggung. Sudah waktunya kita melatih otak kita, bukan? Selain permainan yang membosankan dan tidak bermakna, ada permainan yang disebut Simon Game
Arduino Game Controller + Unity Game: 5 Langkah
Arduino Game Controller + Unity Game: Dalam instruksional ini saya akan menunjukkan kepada anda bagaimana membina / memprogram pengawal permainan arduino yang dapat menghubungkan ke kesatuan
Arduino Game Controller With Lights Menanggapi Unity Game Anda :: 24 Langkah
Arduino Game Controller With Lights Merespon Your Unity Game :: Pertama saya menulis perkara ini dengan kata-kata. Ini adalah kali pertama saya menggunakan arahan, setiap kali saya mengatakan: tuliskan kod seperti jadi ketahuilah bahawa saya merujuk kepada gambar di bahagian atas langkah itu. Dalam projek ini saya menggunakan 2 arduino ’ s untuk menjalankan 2 bit berasingan