Daftar Isi:

PUZZLE - Permainan Logika Arduino: 3 Langkah
PUZZLE - Permainan Logika Arduino: 3 Langkah

Video: PUZZLE - Permainan Logika Arduino: 3 Langkah

Video: PUZZLE - Permainan Logika Arduino: 3 Langkah
Video: How To Create An Arduino Escape Room Mastermind Puzzle 2024, November
Anonim
PUZZLE - Permainan Logika Arduino
PUZZLE - Permainan Logika Arduino

Halo.

Saya ingin bercerita tentang sejarah pembuatan game puzzle sederhana "Puzzle" menggunakan Arduino UNO dan TFT-Shield.

Untuk membuat game, saya membutuhkan komponen berikut:

  • Arduino UNO
  • Adaptor Daya (AC-DC) 6-12V untuk Arduino UNO
  • Kartu MicroSD
  • Perisai TFT

Langkah 1: Versi Awal

Versi awal
Versi awal

Pelindung TFT nyaman karena memiliki slot untuk menghubungkan kartu micro SD dan dekoder Jpeg perangkat keras terintegrasi. Fitur ini memungkinkan Anda dengan cepat dan mudah membuat bingkai foto sendiri untuk melihat foto (tentu saja, berdasarkan demo). Itulah yang pertama kali saya lakukan. Tetapi kemudian saya bosan hanya dengan melihat foto-foto itu dan kemudian muncul ide di benak saya: apakah saya akan mencoba membuat permainan yang logis? Beberapa malam dihabiskan untuk menulis sketsa untuk Arduino Uno. Dan versi awal sudah siap.

Sebuah foto dimuat dari kartu microSD, gambar di layar dibagi menjadi sel 4x3, sel kanan bawah menghilang dan semua sel mulai bergerak secara acak. Dengan menekan tombol kiri di bawah layar Anda dapat memuat foto berikutnya. Dengan menekan tombol tengah Anda dapat memulai permainan - untuk mengumpulkan teka-teki. Memindahkan teka-teki dengan menekan layar sentuh TFT-Shield. Sebagai contoh, saya merekam gambar dari instruksi.com pada kartu micro SD. Anda dapat merekam foto Anda di kartu micro SD.

Langkah 2: Menambahkan Fungsionalitas

Menambahkan Fungsionalitas
Menambahkan Fungsionalitas
Menambahkan Fungsionalitas
Menambahkan Fungsionalitas
Menambahkan Fungsionalitas
Menambahkan Fungsionalitas

Mengumpulkan teka-teki 4x3 itu menarik, tetapi mudah dan cukup cepat. Saya ingin mempersulit permainan, misalnya, untuk meningkatkan partisi dari 4x3 menjadi 8x6.

Saya menambahkan kemampuan untuk mengatur jumlah kolom dan baris dalam sketsa (disarankan: 4x3, 4x6, 8x3, 8x6). Bermain menjadi jauh lebih sulit dan lebih lama. Dan menjadi jauh lebih sulit untuk menavigasi teka-teki.

Saya memutuskan untuk menambahkan petunjuk - ketika saya mengklik tombol keempat (dari kiri ke kanan), nomor sel muncul di layar. Ketika Anda mengklik tombol kedua (dari kiri ke kanan) tip di layar menghilang. Saat Anda mengklik tombol pertama, Anda dapat mengubah warna tooltip (bergantung pada foto) untuk membuat tooltip semudah mungkin dibaca.

Langkah 3: Demonstrasi

Sebagai hasil dari pekerjaan saya, saya mendapat permainan, untuk demonstrasi yang saya buat video berikut.

Di akhir instruksi saya lampirkan sketsa TFT_shield_Puzzle. Untuk mengkompilasi sketsa Anda perlu menginstal perpustakaan YATFT.

Saya harap Anda menikmati instruksi saya.

Terima kasih telah menonton.

Direkomendasikan: