Daftar Isi:

Buzz Wire Game Dengan LED Timer untuk Arduino UNO: 5 Langkah
Buzz Wire Game Dengan LED Timer untuk Arduino UNO: 5 Langkah

Video: Buzz Wire Game Dengan LED Timer untuk Arduino UNO: 5 Langkah

Video: Buzz Wire Game Dengan LED Timer untuk Arduino UNO: 5 Langkah
Video: How to make Wire Buzz Game with Arduino at Home | Homemade Project 2024, Juli
Anonim
Image
Image

Permainan kawat buzz ini memungkinkan pengguna untuk menantang tangan stabil mereka melawan timer LED. Tujuannya adalah untuk mendapatkan pegangan permainan dari satu sisi labirin ke sisi lain tanpa menyentuh labirin dan sebelum LED mati. Jika pegangan permainan dan labirin menyentuh, dengungan keras akan keluar dari piezo. Ide untuk game ini berasal dari game favorit masa kecil, Operation, kecintaan siswa saya pada teka-teki yang menantang, dan game buzz wire FABLABJubail.

Proyek ini sangat bagus untuk pengguna Arduino pemula yang terbiasa dengan dasar-dasar pengkodean.

Bahan dan alat yang dibutuhkan:

  • 1 Arduino Uno
  • 1 papan tempat memotong roti
  • 1 Kabel USB
  • 1 Piezo Buzzer
  • 1 Lampu LED
  • 1 560 Ohm Resistor
  • 4 Kabel Jumper Panjang
  • 1 Kawat Jumper Pendek
  • 2 Kabel Jumper Klip Buaya (1 jantan/1 betina)
  • Kawat Aluminium
  • Tang
  • Pemotong Kawat
  • 1 Kotak Kecil
  • Pita Listrik

Langkah 1: Pengaturan Arduino UNO dan Breadboard

Pengaturan Arduino UNO dan Papan Tempat memotong roti
Pengaturan Arduino UNO dan Papan Tempat memotong roti

LED -- Tempatkan LED seperti yang ditunjukkan. Resistor 560 ohm menghubungkan katoda (kaki pendek) ke rel negatif papan tempat memotong roti. Kabel jumper hijau menghubungkan anoda (kaki lebih panjang) ke port 13.

Piezzo Buzzer -- Tempatkan buzzer piezo seperti yang ditunjukkan. Dengan menggunakan kabel jumper pendek, sambungkan kabel negatif buzzer ke rel negatif. Menggunakan kabel jumper klip buaya, sambungkan kabel positif bel ke pegangan permainan. Amankan dengan pita listrik jika diperlukan. **Untuk membuat kawat lebih panjang gunakan kabel jumper jantan ke jantan dan kawat jumper klip buaya dengan kepala betina.**

Breadboard to Game -- Menggunakan kabel jumper klip buaya dengan header jantan, sambungkan kabel positif buzzer ke game. Amankan dengan pita listrik jika diperlukan.

Breadboard ke Arduino -- Terakhir, sambungkan rel negatif dan positif dari breadboard ke ground dan port 5V. Kabel jumper merah menghubungkan rel positif dan port 5V. Kabel jumper hitam menghubungkan rel negatif dan port ground.

Nyalakan Arduino -- Hubungkan kabel USB dari Arduino ke komputer.

Langkah 2: Buat Game dan Pegangan Buzz Wire

Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
Buat Game dan Pegangan Buzz Wire
  1. Menggunakan pemotong kawat memotong bagian kawat aluminium. Seberapa besar bagian tergantung pada seberapa gila Anda ingin labirin Anda dan kotak yang digunakan sebagai pangkalan. Permainan kawat buzz saya menggunakan sekitar satu setengah kaki kawat.
  2. Dengan menggunakan tang, tekuk kawat menjadi berbagai kurva (lihat gambar).
  3. Dapatkan sepotong kawat lain, panjangnya sekitar 9 inci, untuk membuat pegangannya.
  4. Tekuk salah satu ujungnya menjadi satu lingkaran (lihat gambar). Semakin kecil diameter lingkaran, semakin sulit permainannya.
  5. Letakkan ujung labirin melalui sisi kotak.
  6. Sebelum mengamankan labirin ke dalam kotak, letakkan lingkaran pegangan di salah satu sisi labirin (lihat gambar).
  7. Amankan labirin di bagian dalam kotak dengan menekuk kawat (lihat gambar).
  8. Amankan labirin di bagian luar kotak dengan pita listrik.

Langkah 3: Kode

Kode
Kode

Kodenya sangat sederhana. Fungsi setup digunakan untuk menginisialisasi mode pin untuk buzzer dan LED. Fungsi loop mengatur nada buzzer ke 1.000 hertz dan menyalakan dan mematikan LED. Dalam kode ini, yang dapat diakses di tautan ini, LED menyala selama 60.000 milidetik atau 60 detik.

Langkah 4: Mainkan Game

Mainkan permainannya
Mainkan permainannya

Untuk memulai permainan, jalankan kode dan tunggu hingga LED menyala. Setelah LED menyala, Anda memiliki waktu 60 detik untuk memindahkan pegangan dari satu ujung labirin ke ujung lainnya tanpa membuat bel berbunyi. Jika LED mati sebelum Anda mencapai akhir 60 detik Anda sudah habis, tapi jangan menyerah. Mulai ulang LED dan coba lagi. Untuk memulai ulang LED, Anda dapat menunggu selama 30 detik hingga LED menyala kembali sesuai kode atau Anda dapat menekan tombol reset pada Arduino Anda untuk memulai ulang sekarang. Game ini bisa sangat membuat ketagihan, jadi bersenang-senanglah!

Langkah 5: Mengubah Kesulitan Game

Berikut adalah beberapa ide tentang cara menantang diri sendiri setelah Anda menguasai permainan:

  1. Ubah waktu berapa lama LED menyala. Alih-alih 60 detik, bisakah Anda menyelesaikan labirin dalam waktu yang lebih singkat? Coba 45 detik (45000 milidetik) atau bahkan 30 detik (30000 detik.
  2. Ubah diameter loop pada pegangan. Lihat apakah Anda masih bisa menyelesaikan labirin tanpa menyalakan bel dengan putaran yang lebih kecil.
  3. Ubah labirin. Tambahkan lebih banyak kurva dan buat lebih dekat untuk mengubah kesulitan permainan.

FABLABJubail. (4 Oktober 2016). Buzz Wire Game [situs web]. Diperoleh dari

Direkomendasikan: