Isi kandungan:

PUZZLE - Arduino Logic Game: 3 Langkah
PUZZLE - Arduino Logic Game: 3 Langkah

Video: PUZZLE - Arduino Logic Game: 3 Langkah

Video: PUZZLE - Arduino Logic Game: 3 Langkah
Video: Making an Escape Room Game - #3 Chessboard Puzzle 2024, November
Anonim
PUZZLE - Arduino Logic Game
PUZZLE - Arduino Logic Game

Helo.

Saya ingin memberitahu anda mengenai sejarah membuat permainan teka-teki sederhana "Puzzle" menggunakan Arduino UNO dan TFT-Shield.

Untuk membuat permainan, saya memerlukan komponen berikut:

  • Arduino UNO
  • Power Adapter (AC-DC) 6-12V untuk Arduino UNO
  • Kad MicroSD
  • Perisai TFT

Langkah 1: Versi Permulaan

Versi Awal
Versi Awal

TFT-perisai adalah mudah kerana ia mempunyai slot untuk menyambungkan kad SD mikro dan penyahkod Jpeg perkakasan bersepadu. Ciri ini membolehkan anda membuat bingkai foto anda sendiri dengan cepat dan mudah untuk melihat foto (tentu saja, berdasarkan demo). Itulah yang saya buat pertama kali. Tetapi kemudian saya bosan dengan hanya melihat gambar dan kemudian idea itu muncul di fikiran saya: adakah saya akan cuba membuat permainan logik? Beberapa malam dihabiskan untuk menulis sketsa untuk Arduino Uno. Dan versi awal sudah siap.

Foto dimuat dari kad microSD, gambar di skrin terbahagi kepada sel 4x3, sel kanan bawah hilang dan semua sel mula bergerak secara rawak. Dengan menekan butang kiri di bawah skrin, anda boleh memuatkan foto seterusnya. Dengan menekan butang tengah anda boleh memulakan permainan - untuk mengumpulkan teka-teki. Menggerakkan teka-teki dengan menekan pada skrin sentuh TFT-Shield. Sebagai contoh, saya merakam gambar dari instruktor.com pada kad micro SD. Anda boleh merakam foto anda pada kad SD mikro.

Langkah 2: Menambah Fungsi

Menambah Fungsi
Menambah Fungsi
Menambah Fungsi
Menambah Fungsi
Menambah Fungsi
Menambah Fungsi

Mengumpulkan teka-teki 4x3 adalah menarik, tetapi cukup mudah dan pantas. Saya mahu merumitkan permainan, misalnya, untuk meningkatkan partition dari 4x3 menjadi 8x6.

Saya menambahkan keupayaan untuk menetapkan bilangan lajur dan baris dalam lakaran (disyorkan: 4x3, 4x6, 8x3, 8x6). Bermain menjadi lebih sukar dan lama. Dan menjadi lebih sukar untuk menelusuri teka-teki.

Saya memutuskan untuk menambah petunjuk - apabila saya mengklik butang keempat (dari kiri ke kanan), nombor sel muncul di skrin. Apabila anda mengklik butang kedua (dari kiri ke kanan) petua di skrin hilang. Apabila anda mengklik pada butang pertama, anda dapat mengubah warna petua alat (bergantung pada foto) untuk menjadikan petua alat yang dibaca mungkin.

Langkah 3: Demonstrasi

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

Pada akhir arahan saya melampirkan lakaran TFT_shield_Puzzle. Untuk menyusun lakaran, anda perlu memasang perpustakaan YATFT.

Saya harap anda menikmati arahan saya.

Terima kasih kerana menonton.

Disyorkan: