Daftar Isi:
- Langkah 1: Bagaimana Cara Kerjanya?
- Langkah 2: Bahan
- Langkah 3: Membangun Proyek Anda
- Langkah 4: Teknologi
Video: "Color Match" (Permainan Refleks): 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
pengantar:
Untuk proyek sekolah saya, saya tidak yakin apa yang harus dibuat, tetapi setelah beberapa pemikiran, saya memutuskan untuk membuat permainan refleks. Bagaimanapun, kami adalah sekolah game. Kami harus membuat sesuatu yang interaktif dan unik, sehingga sebuah game akan menjadi sempurna! Saya senang bagaimana semuanya berubah dan saya berharap Anda akan menikmati perjalanan juga!
Jadi dengan produk ini saya akan menunjukkan kepada Anda bagaimana saya membuat game "Color Match" saya sendiri di Arduino. Sebelum kita mulai, saya harus mengatakan bahwa 1 bagian kecil dari permainan tidak berfungsi karena ada yang salah dalam kode saya sehingga Anda dapat mengambil kode saya dan mencoba menyelesaikannya, tetapi kita akan sampai di sana.
Langkah 1: Bagaimana Cara Kerjanya?
Jadi pada dasarnya saya telah membuat permainan 1 lawan 1 di mana Anda harus menjadi orang pertama yang mendapat 4 poin. Bagaimana Anda bisa mendapatkan poin? Yah itu sederhana, Anda harus memiliki refleks terbaik. Anda mendapat 3 warna berbeda (merah, hijau dan biru) di satu sisi dan jumlah yang sama untuk sisi lainnya. Di satu sisi salah satu dari tiga warna (LED) mulai berkedip sebentar, katakanlah merah berkedip. Setelah itu di sisi lain akan berkedip salah satu dari tiga LED juga dan jika itu merah (seperti flash dari sisi lain) Anda harus menjadi yang pertama menekan tombol dan siapa yang pertama mendapatkan poin. Tetapi jika hijau atau biru berkedip, Anda tidak boleh menekan tombol karena jika tidak, Anda akan kehilangan poin (ini adalah bagian yang tidak berfungsi untuk saya). Jadi untuk membuatnya tetap sederhana, Anda hanya perlu menekan saat warna cocok dan tidak menekan jika warna tidak cocok. Yang pertama mencapai 4 poin memenangkan pertandingan.
Agar tetap menarik, ada satu lagi yang belum saya ceritakan tentang game tersebut. Ketika lampu hijau berkedip di 1 sisi dan menyala juga di sisi lain dan sisi hijau menekan tombol terlebih dahulu, dia akan mendapatkan 2 poin. Jumlah yang sama dengan sisi biru tetapi bukannya 2 led hijau harus ada 2 flash led biru.
Langkah 2: Bahan
Untuk langkah ini saya akan menjelaskan semua yang Anda perlukan untuk menjadikan proyek ini milik Anda!
Apa yang saya gunakan:
Teknologi
- 1x Arduino Uno
- 5x LED Hijau
- 5x LED Biru
- 2x LED Merah
- 1x LED Kuning
- 2x Tombol kecil
- Kabel listrik 37x (panjang masing-masing sekitar 40 cm)
- 1x papan solder
Bahan:
- Kotak kayu (selengkapnya tentang ini di "Membangun Proyek Anda")
- Segitiga kayu (lebar: 10 cm, panjang: 10 cm, tinggi: 7 cm)
- 2x Silinder kayu (untuk kancing)
- Cat (putih, biru, hijau, merah, oranye dan kuning)
Ini semua bahan yang saya gunakan untuk membuat produk ini. Apa yang harus digunakan semua akan dijelaskan di sini di bawah ini. Ketika Anda ingin menggunakan sesuatu yang berbeda dari yang saya miliki, silakan! Sedikit kreativitas Anda sendiri tidak ada salahnya. Anda bisa keluar semua dengan imajinasi Anda.
Langkah 3: Membangun Proyek Anda
Dalam langkah ini saya akan menunjukkan kepada Anda bagaimana saya membuat kotak saya untuk permainan. Saya mulai dengan beberapa sketsa kasar sehingga saya tahu apa yang ingin saya buat dan seberapa besar segala sesuatunya. Saya memiliki cukup ruang di dalam kotak itu sendiri untuk menutupi semua kabel daya dan arduino.
1. Mulailah dengan beberapa sketsa. Pada langkah ini Anda harus membuat sketsa bagaimana Anda ingin ukuran kotak Anda, di mana Anda ingin LED dan di mana meletakkan tombol. Saya seharusnya tidak membuat kotak Anda menjadi kecil karena jika tidak, Anda tidak memiliki cukup ruang untuk meletakkan semuanya di proyek Anda.
2. Letakkan sketsa Anda di atas kayu sehingga Anda tahu di mana harus memotong, melihat dll. Saya telah membuat kotak dengan ukuran 34 cm (panjang) x 26 cm (lebar) x 10 cm (tinggi). Bagian bawahnya bisa dilepas sehingga Anda bisa menggeser arduino Anda ke sana. Saya membuat segitiga kayu dari kayu juga, yaitu 10 cm (lebar) x 10 cm (panjang) x 7 cm (tinggi). Buat lubang di segitiga (diameter sekitar 2 cm) sehingga kabel listrik masuk ke sana.
3. Bor lubang untuk tombol dan LED. Saya telah membuat lubang kecil untuk 13 LED saya, saya membuatnya sehingga LED tidak bisa masuk melalui lubang tetapi hanya pin dari LED. Untuk kancingnya saya buat lubang untuk kancing besar saya buat kancingnya dari kayu (diameter 2,8 cm).
4. Pasang segitiga. Saya telah menempelkan segitiga kayu di tengah sisi kotak (sisi lebar).
5. Sebelum Anda mulai di sini (lanjut ke bagian 5 dari Teknologi) Rekatkan potongan-potongan kayu menjadi satu. Tidak banyak yang bisa dikatakan di sini, bagian baut memberikannya. Saat ini saya telah merekatkan bagian atas kayu saya ke bagian lain dari kotak saya.
6. Saatnya mengecat proyek Anda. Anda bisa memberikan warna apa saja yang Anda inginkan, setelah bagian ini Anda harus menunggu sebentar sebelum kering. mencoba untuk datang dengan beberapa ide-ide keren gila.
7. LED memasang lampu. Setelah cat kering, Anda bisa menempelkan semua LED di lubang yang Anda buat, tunggu sampai lem mengering dan jika Anda tidak suka mendekorasi LED Anda, Anda bisa langsung ke bagian teknis.
8. Dekorasi. Jika Anda ingin mendekorasi LED Anda, silakan. Buat sesuatu yang Anda inginkan tetapi pastikan Anda masih bisa melihat cahaya LED.
Langkah 4: Teknologi
Kami akhirnya berhasil sampai ke bagian terakhir, bagi saya ini adalah bagian yang paling menyenangkan tetapi juga bagian tersulit. Sekarang kita akan membuat beberapa rangkaian listrik dan kita perlu memprogram beberapa hal. Saya telah menonton banyak tutorial online dan saya sangat menyarankan Anda untuk melakukan hal yang sama. Online ada banyak tutorial yang dapat membantu Anda lebih jauh dari yang saya bisa.
Tapi mari kita melangkah lebih jauh dengan prosesnya!
1. Tonton beberapa tutorial dan buat beberapa hal dasar dengan arduino Anda. Saya mulai menyalakan dan mematikan lampu kilat LED. Setelah itu saya mencoba membuat LED menyala setelah saya menekan tombol dan begitulah saya memulai seluruh proyek ini. Video ini banyak membantu saya dengan proyek spesifik saya.
2. Mencoba prototipe Anda di papan tempat memotong roti. Jika Anda mendapatkan ide Anda, Anda harus mencoba membuat sirkuit listrik Anda sendiri. Jika Anda ingin menggunakan milik saya, Anda hanya perlu mengikuti kabel dari jadwal kabel saya.
3. Muncul dengan ikhtisar kabel Anda. Sangat penting untuk membuat jadwal yang baik untuk semua kabel Anda. Anda tahu, jika ada beberapa kabel ke + maka Anda harus mewarnai semuanya sama dan jumlah yang sama untuk -. Ini adalah langkah yang sangat penting, karena jika Anda mengeluarkan semuanya dari papan tempat memotong roti, Anda masih dapat melihat kabel mana yang harus dibawa ke mana. Ini juga membantu jika Anda akan menyolder. Anda dapat melakukan hal yang sama seperti saya dan membuat jadwal di atas kertas, atau Anda dapat membuatnya secara online dengan Fritzing. Saya belum membuatnya dengan Fritzing karena rasanya lebih baik membuatnya di atas kertas (setidaknya bagi saya).
4. Membuat kabel. Mari kita ke beberapa bagian terakhir dari proyek. Anda harus membuat beberapa kabel daya yang dapat Anda pasang ke arduino dan menghubungkannya ke LED dan tombol. Saya memiliki beberapa kabel pria ke pria yang dapat dicolokkan ke arduino, saya telah memotongnya menjadi dua dan melepaskan kabelnya sehingga saya dapat menyoldernya ke kabel daya saya yang lain.
5. Hubungkan tombol. Jadi sebelum Anda menyolder semuanya, pertama-tama Anda harus menyolder beberapa kabel ke tombol. Anda harus meletakkan tombol melalui papan solder terlebih dahulu dan kemudian menyoldernya ke kabel. Sekarang Anda dapat meletakkan papan solder dengan tombol dan kabel melalui lubang yang Anda pasang di segitiga. Jika Anda telah merekatkan papan solder ke segitiga, Anda dapat kembali ke bagian 5 dari "Membangun Proyek Anda".
5. Waktu untuk menyolder. Sekarang saatnya untuk bagian fisik terakhir! Sekarang Anda harus menyolder semuanya bersama-sama. Jika semuanya berjalan baik-baik saja, Anda harus memiliki jadwal kabel sekarang, itu berarti Anda dapat dengan mudah melihat apa yang harus disolder dengan kabel mana. Semoga beruntung!
6. Pengkodean. Untuk pengkodean, saya telah menulis bagian terbesar sendiri dan mendapat bantuan dengan kode dari video di bagian 1 teknologi. Saya tidak dapat menjelaskan semua yang telah saya lakukan, tetapi saya akan meninggalkan kode di bawah ini. Jika Anda memiliki masalah dengan kode Anda, saya dapat mencoba membantu!
Untuk saat ini, jika Anda tidak ingin memprogram, cukup salin kodenya dan sambungkan arduino Anda ke komputer. Kirim kode ke arduino Anda dan itu akan berfungsi!
Terima kasih telah membaca panduan ini dan saya berharap Anda semua berhasil membuat game ini!
Direkomendasikan:
Tas Punching Refleks Interaktif: 3 Langkah (dengan Gambar)
Tas Pukulan Refleks Interaktif: Instruksi ini ditujukan untuk siapa saja yang ingin meningkatkan kelincahan dan keterampilan tinju sambil mendapatkan lebih banyak pengalaman menyolder, menggunakan Arduino, LED, dan Akselerometer MK 2125. Tujuan dari proyek ini adalah untuk memodifikasi tas refleks yang ada dan mentrans
Arduino "Pemain Pertama" untuk Permainan Papan: 4 Langkah
Arduino "Pemain Pertama" untuk Permainan Papan: Proyek ini terinspirasi oleh "pemain pertama" aplikasi yang saya dan suami saya gunakan di ponsel kami. Kami suka bermain permainan papan dan menggunakan "pemain pertama" aplikasi untuk memutuskan siapa yang lebih dulu. Saya memutuskan untuk mencoba membuat versi Arduino saya sendiri
Permainan Logika "Kolom": 5 Langkah
Game Logika "Kolom": Halo! Hari ini saya ingin membagikan proyek untuk membuat game logika sederhana "Kolom". Untuk ini kami membutuhkan:Salah satu tampilan SPI yang paling terjangkau dan terjangkau,Arduino Nano,TFT-perisai untuk Arduino Nano (dengan mana kami akan menggabungkan individ
HC - 06 (Slave Module) Mengganti " NAMA " Tanpa Menggunakan " Monitor Serial Arduino " yang " Bekerja Dengan Mudah " : Cara Faultless !: 3 Langkah
HC - 06 (Slave Module) Mengganti " NAMA " Tanpa Menggunakan " Monitor Serial Arduino "…yang " Bekerja Dengan Mudah " : Cara Faultless !: Setelah " Lama " mencoba Mengubah Nama ke HC - 06 (Modul budak), menggunakan " monitor serial Arduino, tanpa " Berhasil ", saya menemukan cara mudah lain dan saya Berbagi sekarang! Bersenang-senang Sobat
SENTER LED TERBUAT DARI MATCH-BOX: 8 Langkah
SENTER LED TERBUAT DARI KOTAK KASUS: PELAJARI BAGAIMANA MEMBANGUN SENTER LED DALAM WAKTU KURANG DARI 5 MENIT MENGGUNAKAN KOTAK KECANTIKAN