Daftar Isi:
- Perlengkapan
- Langkah 1: Potong dan Pasang Bagian
- Langkah 2: Potong Dowel dan Pegas ke Ukuran
- Langkah 3: Merakit Mekanisme Pembalikan
- Langkah 4: Pasang Komponen
- Langkah 5: Unggah Kode
- Langkah 6: Sesuaikan Game
- Langkah 7: Contoh
Video: Balikkan! - Game Terbodoh di Dunia?: 7 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Asal: Ini adalah game yang saya kembangkan selama beberapa tahun 2018-2019
Awalnya bernama "Bodoh Flip" dan muncul dari minat saya untuk membuat game interaktif sederhana dan menyenangkan yang juga dapat digunakan untuk mengajar coding. Ini adalah tentang permainan paling sederhana yang bisa dibayangkan dan melibatkan membalik lengan dari satu pemain ke pemain lain dengan kartu (token) yang terpasang di ujungnya dengan magnet.
Para pemain mendapatkan poin jika lawan mereka 'menjatuhkan' kartu ketika mencoba untuk membaliknya, atau jika mereka berhasil membalik dengan kekuatan yang tepat yang diperlukan untuk menyimpan kartu di sisi lawan mereka.
Meskipun sangat sederhana, Flip-It! juga anehnya membuat ketagihan dan menyebalkan.
Prototipe awal dibuat dalam karton dan menggunakan dudukan papan sirkuit ABS berbentuk tabung sebagai bantalan. Ini memiliki sistem penilaian analog (lihat gambar).
Versi berikutnya menggabungkan kasing MDF, komponen cetak 3d untuk bantalan, sambungan, dan dudukan magnet. Langkah terakhir adalah menambahkan skor elektronik.
Instruksi ini berkaitan dengan konstruksi versi elektronik CNC, cetak 3d. Saya mengembangkan ini untuk serangkaian lokakarya desain / pembuatan. Idenya adalah bahwa anak-anak dapat mengembangkan tema permainan mereka sendiri. Tema awalnya adalah membalik (JianZi) di antara dua pemain. JianZi adalah shuttlecock berbobot Cina yang dapat ditendang di antara pemain.
Tema dalam contoh ini menunjukkan modul bulan Apollo 11 membalik antara Bumi dan Bulan.
Mengumpulkan semua bagian adalah proses yang cukup panjang, jadi saya juga mendorong siapa pun yang tertarik untuk menggunakan dimensi untuk membuat versi sederhana di karton. Ini dapat dilakukan dengan sangat cepat dan permainannya sama menyenangkannya. Satu-satunya bagian yang penting adalah magnet neodymium 5mm. Kami telah menggunakan yang berbentuk bola yang Anda temukan di mainan konstruksi atau 'mainan eksekutif' di mana Anda dapat membuat bentuk dengan banyak magnet.
Dalam versi ini saya menggunakan pegas untuk memberikan kekuatan 'angkat' atau membalik, tetapi dalam versi sebelumnya saya juga menggunakan karet gelang dengan kesuksesan yang sama.
Papan skor elektronik adalah latihan yang menyenangkan dalam pengkodean. Sistem deteksi mengandalkan dua sensor reflektif mata ajaib IR. Ini memungkinkan Arduino untuk menentukan kapan kartu telah 'dibalik' dan kapan kemungkinan akan jatuh. Ini, bersama dengan tombol interupsi, adalah satu-satunya input ke game ini. Outputnya adalah tampilan 7-segmen 8 digit dan buzzer piezo. Saya mencoba melakukan sebanyak yang saya bisa dengan pengaturan sederhana ini tetapi ada banyak ruang untuk penyesuaian dan peningkatan. Ini hanya proyek ketiga atau keempat yang telah saya kode dan ini kasar dan berantakan seperti yang Anda harapkan. Saya harap saya telah membuat catatan yang cukup untuk membantu siapa saja yang ingin mengetahui apa yang sedang terjadi. Saya mengembangkan beberapa efek suara dan gembar-gembor untuk permainan, tetapi untuk sebagian besar elemen suara termasuk tema Mario Bros, saya berhutang budi kepada Dipto Pratyaksa dan Pangeran Stevie-Ray Charles Balabis dari Princetronics.
Juga disertakan di sini adalah file cetak 3d untuk berbagai komponen sambungan dan bantalan. Saya sangat berterima kasih kepada Mike dan Per Widing atas bantuan mereka dalam menyempurnakan desain dan pencetakan ini untuk saya.
Film ini menunjukkan semua langkah yang relevan tetapi saya akan menjelaskannya di sini secara lebih rinci.
Perlengkapan
Untuk membangun permainan:
Gunakan file terlampir ke CNC atau potong laser satu set bagian
Gunakan file terlampir untuk mencetak 3D elemen penghubung
O-Ring atau karet gelang
Ekstensi pegas eksternal diameter 7mm Diameter internal 5mm
Paku kayu 5mm
Balok kayu bulat 28mm, dibor 5mm (untuk penyeimbang) - tidak perlu bulat
Magnet neodymium bulat 5mm (sama dengan yang ditemukan pada mainan konstruksi magnetik)
Untuk membangun elemen penilaian elektronik:
Dudukan dan timah baterai 9v
baterai 9v
Arduino Nano (saya menggunakan tiruan)
Papan breakout nano
Saklar tombol tekan 12mm
Modul tampilan LED 8 x 7 segmen
Buzzer pasif
2 x modul sensor reflektif IR
Kabel Dupont wanita ke wanita
Langkah 1: Potong dan Pasang Bagian
Gunakan file terlampir untuk memotong bagian dalam MDF 5mm
Merakit seperti yang ditunjukkan dalam video menggunakan lem kayu dan biarkan kering
Langkah 2: Potong Dowel dan Pegas ke Ukuran
Gunakan panduan pemotongan untuk memotong pasak dan pegas sesuai ukuran.
Pasang pegas ke papan belakang kasing dengan lem kayu.
Saat kering, dorong dan putar pegas ke ini dan kemudian selesaikan dengan bagian paku kayu lainnya.
Langkah 3: Merakit Mekanisme Pembalikan
Mekanisme flipping dibuat dengan dowel 5mm dan serangkaian komponen cetak 3D.
Bagian-bagian ini dikembangkan dengan Mike dan Per Widing dan mereka melakukan pekerjaan yang baik untuk menyempurnakannya.
Bagian 'bantalan' (disebut 'kubah' di sini) harus diluruskan dengan bor 5.2mm agar pasak berjalan dengan lancar. Ini kemudian menempel pada papan belakang kasing dengan lem panas.
Komponen lainnya ditahan di tempatnya dengan O-Ring 6mm, tetapi karet gelang kecil berfungsi sama baiknya.
Ini memungkinkan lengan untuk disesuaikan untuk performa bermain yang optimal!
Langkah 4: Pasang Komponen
Terlampir adalah diagram pengkabelan yang menunjukkan cara merakit komponen dengan Arduino Nano.
Modul sensor IR mengirimkan sinyal digital ke arduino (on/off). Sensitivitasnya perlu disesuaikan dengan potensiometernya sehingga dapat secara akurat mendeteksi jika token ada di tempatnya.
Langkah 5: Unggah Kode
Ini adalah kode yang saya kembangkan untuk permainan.
Seperti disebutkan sebelumnya, ini adalah upaya yang cukup amatir dan saya yakin ini dapat diperbaiki. Tapi itu bekerja untuk saya.
Pada dasarnya detektor IR menentukan di mana token berada untuk mulai bermain dan kemudian menguji apakah telah berhasil 'dibalik' atau tidak.
Setiap 'flip' berturut-turut berkontribusi pada penghitungan reli.
Penghitungan ini ditambahkan ke skor pemain yang menang ketika token dijatuhkan.
Para pemain kehilangan nyawa setiap kali token dijatuhkan.
Ketika salah satu pemain telah kehilangan 5 nyawa, permainan berakhir.
Langkah 6: Sesuaikan Game
Contoh tema yang ditampilkan di sini adalah modul lunar yang melakukan perjalanan antara Bumi dan Bulan. Saya membuat ini karena peringatan 50 tahun misi Apollo11.
Itu terbuat dari beberapa bagian cetakan sederhana, tetapi idenya adalah bahwa gim ini dapat sepenuhnya bertema dengan cat dan bagian tambahan.
Bagian 'token' harus berdiameter sekitar 70mm. Kami menemukan bahwa dua atau tiga staples yang direkatkan di antara dua lembar kertas dan kemudian dilaminasi memiliki berat dan kekuatan magnet yang tepat, tetapi ini adalah sesuatu yang memerlukan eksperimen.
Langkah 7: Contoh
Berikut adalah beberapa contoh Flip-it! yang kami buat di bengkel baru-baru ini.
Semua contoh ini menampilkan roda penilaian daripada penilaian elektronik.
Keduanya sama menyenangkan, bodoh, dan membuat ketagihan!
Runner Up dalam Kontes Game
Direkomendasikan:
Inverter Tenaga Surya Off-Grid Paling Efisien di Dunia: 3 Langkah (dengan Gambar)
Inverter Surya Off-Grid Paling Efisien di Dunia: Tenaga surya adalah masa depan. Panel dapat bertahan selama beberapa dekade. Katakanlah Anda memiliki tata surya off-grid. Anda memiliki lemari es/freezer, dan banyak barang lain untuk dijalankan di kabin terpencil Anda yang indah. Anda tidak bisa membuang energi
SOLARBOI - Solar Rover 4G untuk Menjelajahi Dunia!: 3 Langkah (dengan Gambar)
SOLARBOI - Solar Rover 4G untuk Menjelajahi Dunia!: Sejak kecil, saya selalu senang menjelajah. Selama bertahun-tahun, saya telah melihat banyak mobil remote control yang dikendalikan melalui WiFi, dan mereka terlihat cukup menyenangkan. Tapi saya bermimpi untuk melangkah lebih jauh - ke dunia nyata, jauh melampaui batas
Mobil Terkecil di Dunia Dengan Kontrol Stabilitas Elektronik!: 5 Langkah (dengan Gambar)
Mobil Terkecil di Dunia Dengan Kontrol Stabilitas Elektronik!: Anda memiliki salah satu dari Coke Can Cars kecil itu? Dan pengendaliannya menyebalkan? Maka inilah solusinya: Arduino 2.4GHz "Micro RC" modifikasi kontrol proporsional!Fitur: Kontrol proporsional Arduino "Micro RC" konversi
Kontrol Perangkat Dunia Nyata Dengan PC Anda: 15 Langkah (dengan Gambar)
Kontrol Perangkat Dunia Nyata Dengan PC Anda: Instruksi ini menunjukkan kepada Anda cara menghubungkan PC dan mikrokontroler. Demo ini akan merasakan nilai pot atau input analog apa pun dan juga mengontrol servo. Total biaya di bawah $40 termasuk servo. Servo menyalakan microswitch dan kemudian m
Bangun Robot Sangat Kecil: Jadikan Robot Beroda Terkecil di Dunia Dengan Gripper.: 9 Langkah (dengan Gambar)
Bangun Robot Sangat Kecil: Jadikan Robot Beroda Terkecil di Dunia Dengan Gripper.: Bangun robot berukuran 1/20 kubik inci dengan gripper yang dapat mengambil dan memindahkan benda-benda kecil. Itu dikendalikan oleh mikrokontroler Picaxe. Saat ini, saya yakin ini mungkin robot beroda terkecil di dunia dengan gripper. Itu tidak diragukan lagi k