Daftar Isi:
- Langkah 1: Perakitan
- Langkah 2: Demo 1. Grafik dan Teks
- Langkah 3: Demo 2. Layar sentuh
- Langkah 4: Demo 3. Logika Game "Kolom"
- Langkah 5: Video Demo
Video: Permainan Logika "Kolom": 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Halo!
Hari ini saya ingin berbagi proyek untuk membuat permainan logis sederhana "Kolom". Untuk ini kita perlu:
- Salah satu tampilan SPI yang paling terjangkau dan terjangkau,
- Arduino Nano,
- TFT-shield untuk Arduino Nano (dengan mana kami akan menggabungkan masing-masing komponen menjadi satu unit).
Perisai ini adalah versi kedua (ringan, untuk Arduino Nano) dari TFT Shield untuk Arduino Uno, yang dapat Anda baca di sini dan di sini dan di sini.
Deskripsi singkat tentang perisai TFT:
- Ukuran papan 64x49 mm,
- Konektor 30-pin untuk menghubungkan Arduino Nano,
- Konektor 14-pin untuk menghubungkan layar TFT 320x240 dengan antarmuka SPI (termasuk layar sentuh),
- Konektor untuk kartu microSD,
- Konektor untuk modul Bluetooth (HC-06),
- Konektor 20-pin untuk kamera OV7670 (serta lainnya),
- Konektor Mini USB, serta konektor 2-pin terpisah untuk catu daya 5V.
Gim ini sendiri sangat terkenal, jadi saya tidak akan membahas deskripsi aturannya. Dan berbicara tentang manajemen. Karena Di perangkat ini tidak ada tombol mekanis kita akan menggunakan layar sentuh dari tampilan itu sendiri. Batas-batas area layar dan fungsinya yang sesuai ditunjukkan pada gambar berikut.
Tidak ada yang rumit. Jadi, mari kita mulai.
Langkah 1: Perakitan
Merakit papan sangat sederhana. Tetapi harus berhati-hati untuk membaca penunjukan kontak sebelum pemasangan. Pertama, Anda perlu memasang papan Arduino Nano seperti yang ditunjukkan pada foto. Setelah itu, layar terhubung, yang dapat dihubungkan baik di satu sisi papan (foto dari 1 hingga 6) dan di sisi lain (foto dari 7 dan lainnya). Setelah itu, Anda dapat menghubungkan daya dengan kabel mini USB. Berikut foto-fotonya.
Saya memilih rakitan dengan dudukan rak, karena ini adalah desain yang lebih ringkas dan lebih nyaman untuk dipegang di tangan Anda. Harap dicatat bahwa lubang pemasangan dirancang untuk tampilan diagonal 2,8.
Setelah perakitan, Anda dapat melanjutkan ke pengunduhan sketsa, tetapi sebelum ini jangan lupa untuk menginstal perpustakaan yang diperlukan untuk bekerja dengan pelindung TFT. Perpustakaan terletak di tautan:
Sebelum pergi ke sketsa permainan itu sendiri, saya ingin menunjukkan kepada Anda kemampuan papan dalam menggambar teks dan grafik, serta memproses layar sentuh.
Langkah 2: Demo 1. Grafik dan Teks
Bab ini memberikan contoh bekerja dengan teks, grafik, dan layar sentuh. Sketsa ini menggunakan font dari perpustakaan Adafruit.
Direkomendasikan untuk kenyamanan bahwa Anda terlebih dahulu memprogram papan Arduino Nano secara terpisah dan kemudian merakit perangkat (tetapi Anda juga dapat memprogram papan sebagai bagian dari perangkat). Menggambar elemen secara visual di layar lebih cepat daripada jika layar terhubung langsung ke Arduino Nano melalui SPI.
Langkah 3: Demo 2. Layar sentuh
Sketsa berikut menunjukkan cara bekerja dengan layar sentuh. Karena layar sentuh bersifat resistif, akan lebih mudah untuk bekerja dengannya menggunakan stylus.
Dengan menggunakan dua sketsa ini sebagai contoh, Anda sudah dapat mengembangkan proyek Anda sendiri dengan grafik, teks, dan layar sentuh.
Langkah 4: Demo 3. Logika Game "Kolom"
Dan akhirnya, kita sampai pada sketsa paling penting - permainan logis "Kolom". Kontrol, seperti yang saya katakan, dilakukan dengan mengklik area layar (bahkan lebih nyaman daripada tombol mekanis di bagian bawah layar). Dan karena ada beberapa ukuran layar: 2,4 ", 2,8", 3,2 "(semua kompatibel dengan perangkat lunak), bermain di layar dengan diagonal 3,2" jauh lebih menyenangkan daripada 2,4 ".
Langkah 5: Video Demo
Pada akhirnya saya menambahkan video demo. Saya harap Anda menikmati proyek saya. Di masa mendatang, saya berencana untuk memposting proyek baru dan menampilkan fitur baru menggunakan perangkat ini. Terima kasih atas perhatiannya!
Direkomendasikan:
Gerbang Logika Menggunakan Transistor: 3 Langkah
Gerbang Logika Menggunakan Transistor: Gerbang logika adalah blok bangunan dasar dari sistem digital apa pun
Buat Penganalisis Logika Digital dengan Biaya Kurang dari $1: 5 Langkah
Buat Penganalisis Logika Digital dengan Harga Kurang dari $1: Sensor level logika adalah perangkat yang mendeteksi jika output suatu komponen adalah 1 atau 0 (positif atau negatif). Anda tahu sensor level yang bagus dengan layar LCD yang harganya sekitar $25? Yang ini lebih murah dan melakukan hal yang sama (Ini
Cara Membuat dan Menyisipkan Tabel dan Menambahkan Kolom Dan/atau Baris Tambahan ke Tabel Itu di Microsoft Office Word 2007: 11 Langkah
Cara Membuat dan Menyisipkan Tabel dan Menambahkan Kolom Dan/atau Baris Tambahan ke Tabel Itu di Microsoft Office Word 2007: Pernahkah Anda memiliki banyak data yang sedang Anda kerjakan dan pikirkan sendiri…"bagaimana saya bisa membuat semua dari data ini terlihat lebih baik dan lebih mudah dipahami?" Jika demikian, maka tabel di Microsoft Office Word 2007 mungkin bisa menjadi jawaban Anda
Kit Spektrum Musik Kolom Kristal Elektronik DIY Kontrol Suara: 9 Langkah
Kontrol Suara DIY Electronic Crystal Column Music Spectrum Kits: Kit ini adalah tentang indikator audio yang memantul dengan musik. Kisaran catu daya adalah 5V-12V DC. Di sini tim ICStation ingin menunjukkan kepada Anda manual instalasi tentang Kontrol Suara Kolom Kristal DIY Kit Warna-warni Cahaya Berkedip LED Spektrum Musik
PUZZLE - Permainan Logika Arduino: 3 Langkah
PUZZLE - Game Logika Arduino: Halo.Saya ingin memberi tahu Anda tentang sejarah pembuatan game puzzle sederhana "Puzzle" menggunakan Arduino UNO dan TFT-Shield. Untuk membuat game saya membutuhkan komponen berikut: Arduino UNO Power Adapter (AC-DC) 6-12V untuk Arduino UNO Micro