"Color Match" (Permainan Refleks): 4 Langkah
"Color Match" (Permainan Refleks): 4 Langkah
Anonim
Imej
Imej

Pengenalan:

Untuk projek sekolah saya, saya tidak pasti apa yang harus dibuat, tetapi setelah berfikir, saya memutuskan untuk membuat permainan refleks. Kami adalah sekolah permainan. Kami harus membuat sesuatu yang interaktif dan unik, jadi permainan akan menjadi sempurna! Saya gembira bagaimana semuanya berubah dan saya harap anda juga dapat menikmati perjalanan ini!

Jadi dengan produk ini saya akan menunjukkan kepada anda bagaimana saya membuat permainan saya sendiri "Color Match" di Arduino. Sebelum kita memulakan, saya harus mengatakan bahawa 1 bahagian permainan tidak berfungsi kerana ada masalah dalam kod saya, jadi anda boleh mengambil kod saya dan cuba menyelesaikannya, tetapi kami akan sampai di sana.

Langkah 1: Bagaimana Ia Berfungsi?

Jadi pada dasarnya saya telah membuat permainan 1 lawan 1 di mana anda harus menjadi yang pertama yang mendapat 4 mata. Bagaimana anda boleh memperoleh mata? Baik itu mudah, anda mesti mempunyai refleks terbaik. Anda mendapat 3 warna yang berbeza (merah, hijau dan biru) di satu sisi dan jumlah yang sama untuk sisi yang lain. Di satu sisi salah satu daripada tiga warna (LED) mula berkelip sebentar, katakanlah kilatan merah. Selepas itu di sebelah lain akan ada salah satu dari tiga LED juga dan jika itu berwarna merah (seperti lampu kilat dari sisi lain), anda harus menjadi yang pertama menekan butang dan siapa yang pertama mendapat mata. Tetapi jika hijau atau biru berkelip, anda tidak boleh menekan butang kerana jika tidak, anda akan kehilangan satu titik (ini adalah bahagian yang tidak berfungsi untuk saya). Jadi untuk membuatnya mudah, anda hanya perlu menekan ketika warna sesuai dan jangan tekan jika warna tidak sesuai. Yang pertama yang mencapai 4 mata memenangi perlawanan.

Untuk menjadikannya menarik, ada satu lagi yang belum saya ceritakan mengenai permainan ini. Apabila lampu hijau berkelip di 1 sisi dan ia juga berlaku di sisi lain dan sisi hijau menekan butang terlebih dahulu, dia akan mendapat 2 mata. Sama juga dengan sisi biru tetapi bukannya 2 led hijau harus ada 2 flash LED biru.

Langkah 2: Bahan

Untuk langkah ini saya akan menerangkan semua yang anda perlukan untuk menjadikan projek ini menjadi milik anda!

Apa yang saya gunakan:

Teknologi

- 1x Arduino Uno

- 5x LED Hijau

- 5x LED Biru

- 2x LED Merah

- 1x LED Kuning

- 2x butang Kecil

- Kabel kuasa 37x (panjangnya sekitar 40 cm)

- 1x papan pateri

Bahan

- Kotak kayu (lebih lanjut mengenai ini dalam "Membangun Projek Anda")

- Segitiga kayu (lebar: 10 cm, panjang: 10 cm, tinggi: 7 cm)

- Silinder kayu 2x (untuk butang)

- Cat (putih, biru, hijau, merah, oren dan kuning)

Ini semua bahan yang telah saya gunakan untuk membuat produk ini. Apa di mana untuk digunakan akan dijelaskan di sini di bawah. Apabila anda ingin menggunakan sesuatu yang berbeza daripada yang saya ada, pasti teruskan! Sedikit kreativiti anda sendiri tidak akan menyakitkan. Anda boleh melakukan semua dengan khayalan anda.

Langkah 3: Membina Projek Anda

Membangunkan Projek Anda
Membangunkan Projek Anda
Membangunkan Projek Anda
Membangunkan Projek Anda
Membangunkan Projek Anda
Membangunkan Projek Anda

Dalam langkah ini saya akan menunjukkan kepada anda bagaimana saya membuat kotak saya untuk permainan. Saya bermula dengan beberapa lakaran kasar sehingga saya tahu apa yang ingin saya buat dan seberapa besar semua perkara yang diperlukan. Saya mendapat cukup ruang di dalam kotak itu sendiri untuk menutup semua kabel kuasa dan arduino.

1. Mulakan dengan beberapa lakaran. Pada langkah ini, anda harus membuat lakaran bagaimana anda mahu ukuran kotak anda, di mana anda mahu LED dan di mana meletakkan butang. Saya tidak boleh menjadikan kotak anda kecil kerana jika tidak, anda tidak mempunyai cukup ruang untuk meletakkan semua projek anda.

2. Letakkan lakaran anda di atas kayu sehingga anda tahu di mana memotong, gergaji dll Saya telah membuat kotak dengan ukuran 34 cm (panjang) x 26 cm (lebar) x 10 cm (tinggi). Bahagian bawahnya boleh ditanggalkan sehingga anda dapat meluncurkan arduino anda ke sana. Saya telah membuat segi tiga kayu dari kayu juga, mereka berukuran 10 cm (lebar) x 10 cm (panjang) x 7 cm (tinggi). Buat lubang di segitiga (kira-kira diameter 2 cm) sehingga kabel kuasa masuk ke sana.

3. Bor lubang untuk butang dan LED. Saya telah membuat lubang kecil untuk 13 LED saya, saya membuatnya sehingga LED tidak dapat masuk melalui lubang tetapi hanya pin dari LED. Untuk butang saya membuat lubang di mana butang besar saya dapat dilalui, saya telah membuat butang kayu dari batang penyapu (diameternya 2, 8 cm).

4. Pasang segitiga. Saya telah melekatkan segitiga kayu di tengah-tengah sisi kotak (sisi lebar).

5. Sebelum anda bermula di sini (pergi ke bahagian 5 dari Teknologi) Lekatkan kepingan kayu bersama-sama. Tidak banyak yang boleh dikatakan di sini, bahagian bolt memberikannya. Pada masa ini saya telah melekatkan bahagian atas kayu ke bahagian kotak saya yang lain.

6. Masa untuk melukis projek anda. Anda boleh memberikan warna apa sahaja yang anda mahukan, selepas bahagian ini anda harus menunggu sedikit sebelum kering. cuba buat dengan idea-idea sejuk yang gila.

7. LED memasang lampu. Setelah cat kering, anda boleh memasang semua LED di lubang yang anda buat, tunggu sehingga gam kering dan jika anda tidak mahu menghias LED anda boleh terus ke bahagian teknikal.

8. Hiasan. Sekiranya anda ingin menghias LED anda, teruskan. Buat sesuatu yang anda mahukan tetapi pastikan anda masih dapat melihat cahaya LED.

Langkah 4: Teknologi

Teknologi
Teknologi
Teknologi
Teknologi
Teknologi
Teknologi

Kami akhirnya berjaya sampai ke bahagian terakhir, bagi saya ini adalah bahagian yang paling menyeronokkan tetapi bahagian yang paling sukar juga. Sekarang kita akan membuat litar elektrik dan kita perlu memprogramkan beberapa barang. Saya telah menonton banyak tutorial dalam talian dan saya sangat mengesyorkan anda melakukan perkara yang sama. Dalam talian terdapat banyak tutorial yang dapat membantu anda lebih jauh daripada yang saya dapat.

Tetapi mari kita teruskan prosesnya!

1. Tonton beberapa tutorial dan buat beberapa perkara asas dengan arduino anda. Saya mula menyalakan dan mematikan denyar LED. Selepas itu saya cuba menyalakan LED setelah saya menekan butang dan begitulah saya memulakan keseluruhan projek ini. Video ini banyak membantu saya dalam projek khusus saya.

2. Mencuba prototaip anda di papan roti. Sekiranya anda mendapat idea anda, anda harus mencuba membuat litar elektrik anda sendiri. Sekiranya anda ingin menggunakan tambang, anda hanya perlu mengikuti kabel dari jadual kabel saya.

3. Muncul dengan gambaran keseluruhan kabel anda. Sangat penting untuk membuat jadual yang baik untuk semua kabel anda. Anda tahu, jika ada beberapa kabel ke + maka anda harus mewarnai semua yang sama dan sama untuk kiraan -. Ini adalah langkah yang sangat penting, kerana jika anda mengeluarkan semua dari papan roti anda, anda masih dapat melihat kabel mana yang harus dilalui. Ia juga membantu jika anda akan menyolder. Anda boleh melakukan perkara yang sama seperti saya dan membuat jadual di atas kertas, atau anda boleh membuat jadual dalam talian dengan Fritzing. Saya belum membuatnya dengan Fritzing kerana lebih baik membuatnya di atas kertas (bagi saya sekurang-kurangnya).

4. Membuat kabel. Mari kita sampai ke bahagian terakhir projek. Anda harus membuat beberapa kabel kuasa yang boleh anda pasangkan ke arduino dan menyambungkannya ke LED dan butang. Saya mempunyai beberapa kabel lelaki hingga lelaki yang boleh dipasang ke arduino, saya telah memotongnya separuh dan menanggalkan wayar sehingga saya dapat menyoldernya ke kabel kuasa saya yang lain.

5. Sambungkan butang. Oleh itu, sebelum anda menyatukan semuanya, pertama-tama anda harus menyatukan beberapa kabel ke butang. anda harus memasukkan butang melalui papan solder terlebih dahulu dan kemudian memasangkannya ke kabel. Sekarang anda boleh meletakkan papan solder dengan butang dan kabel melalui lubang yang anda kawin di segitiga. Sekiranya anda melekatkan papan solder ke segitiga anda boleh kembali ke bahagian 5 dari "Membangun Projek Anda".

5. Masa untuk memateri. Sekarang adalah masa untuk bahagian fizikal terakhir! Sekarang anda harus menyatukan semuanya. Sekiranya semuanya berjalan lancar, anda seharusnya mempunyai jadual kabel sekarang, itu bermakna anda dapat dengan mudah melihat apa yang harus disolder dengan kabel mana. Semoga berjaya!

6. Pengekodan. Untuk pengekodan, saya telah menulis bahagian terbesar saya sendiri dan mendapat bantuan dengan kod dari video di bahagian 1 teknologi. Saya tidak dapat menerangkan semua perkara yang telah saya lakukan, tetapi saya akan meninggalkan kod di bawah. Sekiranya anda menghadapi masalah dengan kod anda, saya boleh membantu!

Buat masa ini, jika anda tidak mahu memprogram, salin kodnya dan sambungkan arduino anda ke komputer anda. Hantarkan kod ke arduino anda dan semestinya berfungsi!

Terima kasih kerana membaca panduan ini dan saya doakan semoga berjaya dengan membuat permainan ini!

Disyorkan: