Daftar Isi:

Arduino "Pemain Pertama" untuk Permainan Papan: 4 Langkah
Arduino "Pemain Pertama" untuk Permainan Papan: 4 Langkah

Video: Arduino "Pemain Pertama" untuk Permainan Papan: 4 Langkah

Video: Arduino
Video: Strategi Basket Dasar yang Digunakan Seluruh Tim NBA! 2024, November
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Proyek ini terinspirasi oleh aplikasi "pemain pertama" yang saya dan suami saya gunakan di ponsel kami. Kami suka bermain game papan dan menggunakan aplikasi "pemain pertama" untuk memutuskan siapa yang akan terlebih dahulu. Saya memutuskan untuk mencoba membuat versi Arduino saya sendiri dan mencoba mengkodekannya berdasarkan apa yang telah saya pelajari. Aplikasinya cukup sederhana, mereka secara acak memilih orang mana yang akan pertama kali bermain.

Proyek ini dirancang untuk menekan tombol (input) dan kemudian secara acak akan menyalakan LED (output) merah atau biru. Cukup pilih warna Anda, dan jika LED Anda menyala, Anda adalah orang pertama yang memainkan game ini! Papan pertama ini sederhana dengan hanya 2 LED, tetapi Anda dapat dengan mudah menambahkan lebih banyak LED dan memodifikasi kode untuk memilih pemain pertama dari lebih banyak pemain (misalnya jika Anda ingin 4 pemain, tambahkan 2 LED lagi).

Ini juga dapat membantu Anda membuat keputusan! Tidak dapat memutuskan acara Netflix apa yang akan ditonton? Tetapkan setiap opsi warna dan biarkan ini memilih untuk Anda! Siapa yang akan mencuci piring malam ini? Biarkan itu memutuskan untuk Anda!

Semoga Anda bersenang-senang dengan ini.

Proyek ini bagus untuk pemula yang memiliki latar belakang pengetahuan pengkodean dalam C++.

Perlengkapan

  • Arduino Uno atau Sparkfun Redboard, dll.
  • Komputer dan menghubungkan kabel USB
  • 2 LED (saya menggunakan merah dan biru)
  • Menghubungkan kabel
  • 1 tombol tekan
  • 2 resistor
  • Arduino Editor login online untuk kode

Langkah 1: Siapkan Papan Sirkuit

Mengatur Papan Sirkuit
Mengatur Papan Sirkuit
Mengatur Papan Sirkuit
Mengatur Papan Sirkuit

Langkah pertama Anda adalah menghubungkan dan membuat sirkuit di papan tempat memotong roti Anda.

  • Masukkan 2 LED dan sambungkan 2 kabel jumper (saya menggunakan merah dan biru). Sisi positif yang lebih panjang dari LED merah saya (anoda) terhubung ke pin 11. LED biru terhubung ke pin 12.
  • Masukkan 2 resistor untuk menghubungkan sisi pendek negatif (katoda) masing-masing LED ke kolom negatif (-) vertikal hitam.
  • Hubungkan kabel jumper hitam dari kolom vertikal negatif ke ground.
  • Tambahkan tombol di bagian tengah papan tempat memotong roti Anda. Lihat gambar untuk menghubungkan kabel hitam ke ground dan kabel kuning ke pin 2.
  • Colokkan papan Anda ke komputer untuk mendapatkan daya.

Langkah 2: Kode Proyek Anda

Kode Proyek Anda
Kode Proyek Anda

Berikut ini tautan ke kode saya. Silakan lihat //notes saya yang menjelaskan setiap bagian dari kode saya. Ini akan membantu Anda mengeditnya sesuai keinginan!

Langkah 3: Uji Ini

Menguji
Menguji

Cobalah! Pasang dan unggah kode Anda. Berikut adalah video untuk menunjukkan cara kerjanya.

Langkah 4: Opsional - Perpanjang Proyek Anda

Seperti disebutkan sebelumnya, beberapa opsi untuk ditambahkan ke proyek ini agar lebih maju:

  • Tambahkan lebih banyak LED untuk lebih banyak "pemain" (mis. jika Anda memiliki game 4 pemain)
  • Tambahkan lebih banyak tombol (mis. minta semua orang menekan tombol)
  • Ubah waktu tunda jika diinginkan
  • Tambahkan suara bel
  • Dll.

Direkomendasikan: