Daftar Isi:

PressKill: Game Arduino: 5 Langkah
PressKill: Game Arduino: 5 Langkah

Video: PressKill: Game Arduino: 5 Langkah

Video: PressKill: Game Arduino: 5 Langkah
Video: HITMAN EPISODE 3 MARRAKESH - Printing Press Kill 2024, November
Anonim
PressKill: Game Arduino
PressKill: Game Arduino

PressKill adalah permainan fisik untuk empat pemain yang saya rancang dan buat menggunakan Arduino untuk proyek sekolah. Pembuatan game ini melibatkan pemrograman, penyolderan, pembuatan rencana vektor, pemotongan laser dan beberapa perekatan. Ingin membuat game rad untuk dimainkan bersama teman? Baca terus!

Aturan untuk permainan:

  1. Ketika ada pemain yang menekan tombol mereka, mereka mendapat poin dan Deadzone dimulai.
  2. Ketika ada pemain yang menekan tombol mereka selama Deadzone, mereka kalah dan keluar dari permainan.
  3. 5 detik setelah dimulainya Deadzone berakhir. Tidak ada indikasi ini.
  4. Pemain pertama yang memiliki lima poin atau yang terakhir bertahan, menang.

Langkah 1: Bagian

Bagian
Bagian
Bagian
Bagian

Berikut adalah daftar semua bagian yang digunakan untuk membangun fisik game.

  • 1 Arduino
  • 4 tombol arcade besar dengan lampu opsional
  • 16 konektor perempuan
  • 4 led putih
  • 4 220 Ohm resistor
  • 4 10.000 Ohm resistor
  • banyak kawat
  • tabung panas menyusut
  • papan perf
  • 1 lembar kayu MDF 3mm
  • lem kayu

Saya juga menggunakan alat berikut:

  • Besi solder
  • Pemotong laser
  • Pistol panas (pemantik juga berfungsi)

Langkah 2: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Pengkabelan itu sendiri tidak terlalu rumit, hanya membosankan karena Anda perlu melakukan hal yang sama empat kali, sekali untuk setiap tombol. Berikut adalah instruksi yang bagus untuk pin tombol: Big-dome-push-button-LinkIt-basics

Baiklah, inilah masalahnya hanya dalam lima langkah:

  1. Masukkan LED ke tombol arcade. Jika tombol Anda mudah kompatibel dengan LED, bagus! Milik saya tidak, jadi saya menyoldernya di tempatnya.
  2. Pasang konektor perempuan ke beberapa kabel. Saya menyoldernya untuk memperkuat sambungan dan menambahkan beberapa tabung panas menyusut, menggunakan senapan panas, untuk keamanan. Saya memberi kode warna pada kabel menjadi negatif (abu-abu) dan positif (merah).
  3. Solder semua kabel untuk setiap tombol ke sepotong kecil perfboard, untuk menambahkan resistor yang tepat. Ini juga membantu untuk mengatur sedikit. Periksa gambar yang disertakan untuk melihat lebih dekat pada kabel dan resistor yang berbeda. Kemudian sambungkan kabel dengan konektor perempuan ke tombol. sekarang ulangi empat kali!
  4. Solder semua kabel dari setiap tombol yang masuk ke 5V dan GND Arduino ke sepotong kecil perfboard lainnya, secara paralel. dengan cara ini Anda hanya perlu menghubungkan dua kabel ke Arduino Anda, bukan delapan.
  5. Ini adalah langkah opsional, tetapi jika Anda ingin tetap teratur seperti saya, beri label kabel dari setiap tombol yang masuk ke PIN Arduino. Saya memberi kode warna milik saya dengan warna tombol.

Itu saja untuk elektronik! Jika Anda lebih pintar dari saya, rencanakan sirkuit Anda sebelumnya sehingga Anda dapat mengatur kabel dengan mudah dan menghindari spageti kabel yang besar.

Langkah 3: Kotak

Kotak
Kotak

Untuk alasan pribadi, saya ingin membuat kotak potong laser untuk menampung semua barang elektronik. Ini adalah bentuk yang agak sederhana dan dapat dengan mudah dibuat hanya dengan menggergaji kayu dan mengebor lubang bundar, jadi jika itu lebih cepat atau lebih mudah diakses untuk Anda, itu adalah langkah yang cerdas. Tapi izinkan saya memberi tahu Anda, sendi jari itu terlihat keren sekali.

Saya mengambil pola kotak dari makercase.com, yang membuatnya sangat mudah untuk tidak menggambar semua sambungan jari sendiri. Saya kemudian memodifikasi pola di Inkscape, program menggambar vektor gratis. Dalam pengalaman saya, Inkscape tidak pandai mengekspor file.dxf yang dibaca oleh pemotong laser, jadi solusi untuk masalah itu adalah menggunakan Adobe Illustrator.

Kotak itu sendiri berukuran 30 x 30 x 10 sentimeter. Setelah Anda memotong laser mdf Anda, Anda dapat merekatkan panel bersama-sama. Jangan lem bagian bawahnya! Ini berfungsi sebagai tutup terbalik untuk mengakses perangkat keras. Anda dapat membuatnya dapat dilampirkan dengan menempelkan beberapa magnet ke bagian dalam. Saya tidak melakukannya, hanya karena saya tidak perlu. Ini adalah keputusan yang baik jika Anda ingin banyak memindahkan kotak tanpa bagian bawahnya jatuh.

Catatan: paket yang disediakan dalam instruksi ini tidak termasuk lubang untuk kabel daya ke Arduino. Saya mengebor sendiri, tetapi Anda dapat mengubah rencana untuk mengakomodasi satu, atau menempatkan sumber daya 5 V di dalam kotak. Masih ada banyak ruang untuk itu.

Langkah 4: Kode

Berikut kode untuk Arduino. Itu dibuat oleh saya dan dapat mengandung bug, meskipun saya belum melihatnya, untuk saat ini. Itu dikomentari dan Anda sangat bebas untuk lebih mengoptimalkan, memodifikasi, atau menambahkannya.

Langkah 5: Bersenang-senang

Selamat bersenang-senang!
Selamat bersenang-senang!

Ini mungkin terdengar cheesy, tapi saya sungguh-sungguh: bersenang-senang membuat dan bermain! Ingat juga: tidak bersenang-senang juga merupakan bagian dari kesenangan membuat. Jika Anda terjebak, bermain-main dan bereksperimen untuk menemukan solusi baru untuk masalah. Begitulah cara saya membuat game ini. Terima kasih sudah membaca!

Direkomendasikan: