Isi kandungan:

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: Papan Skor dengan PLCArduino Nano dan 2 buah 7 segmen 8 digit 2024, Julai
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Projek ini diilhamkan oleh aplikasi "pemain pertama" yang saya dan suami gunakan di telefon kami. Kami suka bermain permainan papan dan menggunakan aplikasi "pemain pertama" untuk menentukan siapa yang mendahului. Saya memutuskan untuk mencuba membuat versi Arduino saya sendiri dan mencuba kodnya berdasarkan apa yang telah saya pelajari. Aplikasinya agak mudah, mereka memilih secara rawak orang mana yang akan dimainkan terlebih dahulu.

Projek ini dirancang untuk menekan butang (input) dan kemudian akan menyalakan LED (output) merah atau biru secara rawak. Cukup pilih warna anda, dan jika LED anda menyala, anda adalah orang pertama yang memainkan permainan ini! Papan pertama ini mudah dengan hanya 2 LED, tetapi anda boleh menambahkan lebih banyak LED dengan mudah dan mengubah kodnya untuk memilih pemain pertama daripada lebih ramai pemain (mis. Jika anda mahukan 4 pemain, tambahkan 2 LED lagi).

Ini juga dapat membantu anda membuat keputusan! Tidak dapat memutuskan rancangan Netflix untuk ditonton? Tetapkan setiap pilihan warna dan biarkan ini memilih untuk anda! Siapa yang akan mencuci pinggan malam ini? Biarkan ia menentukan untuk anda!

Semoga anda bersenang-senang dengan ini.

Projek ini bagus untuk pemula yang mempunyai pengetahuan latar belakang mengenai pengekodan dalam C ++.

Bekalan

  • Arduino Uno atau Sparkfun Redboard, dll.
  • Komputer dan menyambungkan kabel USB
  • 2 LEDS (saya menggunakan merah dan biru)
  • Menyambung wayar
  • 1 butang tekan
  • 2 perintang
  • Arduino Editor log masuk dalam talian untuk kod

Langkah 1: Sediakan Papan Litar

Sediakan Papan Litar
Sediakan Papan Litar
Sediakan Papan Litar
Sediakan Papan Litar

Langkah pertama anda adalah menghubungkan dan membuat litar di papan roti anda.

  • Masukkan 2 LED dan sambungkan 2 wayar pelompat (saya menggunakan warna merah dan biru). Bahagian positif positif LED merah saya (anod) disambungkan ke pin 11. LED biru disambungkan ke pin 12.
  • Masukkan 2 perintang untuk menyambungkan sisi pendek negatif (katod) setiap LED ke lajur menegak negatif (-) hitam.
  • Sambungkan wayar pelompat hitam dari lajur menegak negatif ke tanah.
  • Tambahkan butang di bahagian tengah papan roti anda. Lihat gambar untuk menyambungkan wayar hitam ke tanah dan wayar kuning ke pin 2.
  • Pasangkan papan anda ke komputer anda untuk mendapatkan kuasa.

Langkah 2: Kodkan Projek Anda

Kodkan Projek Anda
Kodkan Projek Anda

Berikut adalah pautan ke kod saya. Sila lihat // nota saya yang menerangkan setiap bahagian kod saya. Ini akan membantu anda mengeditnya mengikut kehendak anda!

Langkah 3: Uji Ia

Uji Ia
Uji Ia

Cubalah! Pasangkan dan muat naik kod anda. Berikut adalah video untuk menunjukkan bagaimana ia berfungsi.

Langkah 4: Pilihan - Panjangkan Projek Anda

Seperti yang telah disebutkan sebelumnya, beberapa pilihan untuk menambah projek ini untuk menjadikannya lebih maju:

  • Tambahkan lebih banyak LED untuk lebih banyak "pemain" (mis. Jika anda mempunyai permainan 4 pemain)
  • Tambahkan lebih banyak butang (mis. Minta semua orang menekan butang)
  • Tukar masa kelewatan jika mahu
  • Tambahkan bunyi buzzer
  • Dan lain-lain.

Disyorkan: