İçindekiler:
- Adım 1: Montaj
- Adım 2: Demo 1. Grafikler ve Metin
- Adım 3: Demo 2. Dokunmatik ekran
- Adım 4: Demo 3. Mantık Oyunu "Sütunlar"
- Adım 5: Demo Videosu
Video: Mantık Oyunu "Sütunlar": 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Merhaba!
Bugün basit bir mantıksal oyun "Sütunlar" yaratmak için bir proje paylaşmak istiyorum. Bunun için ihtiyacımız var:
- En uygun fiyatlı ve uygun fiyatlı SPI ekranlarından biri,
- Arduino Nano,
- Arduino Nano için TFT kalkanı (bireysel bileşenleri tek bir ünitede birleştireceğiz).
Bu kalkan, burada ve burada ve burada okuyabileceğiniz Arduino Uno için TFT Shield'in ikinci (Arduino Nano için hafif) sürümüdür.
TFT kalkanının kısa açıklaması:
- Tahtanın boyutu 64x49 mm'dir,
- Arduino Nano'yu bağlamak için 30 pinli konnektör,
- SPI arabirimli (dokunmatik ekran dahil) bir TFT ekranı 320x240 bağlamak için 14 pimli konektör,
- microSD kart için konektör,
- Bluetooth modülü için konektör (HC-06),
- OV7670 kamera için 20 pinli konektör (ve diğerleri),
- Mini USB konektörünün yanı sıra 5V güç kaynağı için ayrı bir 2 pinli konektör.
Oyunun kendisi çok ünlüdür, bu yüzden kurallarının açıklaması üzerinde durmayacağım. Ve yönetim hakkında konuşun. Çünkü bu cihazda mekanik düğmeler yok, ekranın kendisinin dokunmatik ekranını kullanacağız. Ekran alanlarının sınırları ve bunlara karşılık gelen işlevler aşağıdaki şekilde gösterilmektedir.
Karmaşık bir şey yok. Ve böylece başlayalım.
Adım 1: Montaj
Montaj panoları çok basittir. Ancak kurulumdan önce kontak isimlerini okumaya özen gösterilmelidir. Öncelikle Arduino Nano kartını fotoğrafta görüldüğü gibi kurmanız gerekmektedir. Bundan sonra, hem kartın bir tarafına (1'den 6'ya kadar olan fotoğraflar) hem de diğer tarafına (7'den ve diğerinden fotoğraflar) bağlanabilen bir ekran bağlanır. Daha sonra mini USB kablosu ile gücü bağlayabilirsiniz. Aşağıdaki fotoğraflardır.
Raf montajlı düzeneği seçtim, çünkü Bu daha kompakt bir tasarımdır ve elinizde tutması daha rahattır. Montaj deliklerinin 2,8 diyagonal ekran için tasarlandığını lütfen unutmayın.
Montajdan sonra eskizleri indirmeye devam edebilirsiniz, ancak bunlardan önce TFT kalkanı ile çalışmak için gerekli kütüphaneyi kurmayı unutmayın. Kütüphane linkte yer almaktadır:
Oyunun taslağına geçmeden önce, size tahtanın metin ve grafik çizme ve dokunmatik ekranı işleme yeteneklerini göstermek istiyorum.
Adım 2: Demo 1. Grafikler ve Metin
Bu bölümde metin, grafik ve dokunmatik ekranla çalışma örneği verilmektedir. Bu eskiz, Adafruit kitaplığındaki yazı tiplerini kullanır.
Kolaylık olması açısından Arduino Nano kartını önce ayrı olarak programlamanız ve ardından cihazı monte etmeniz önerilir (ancak kartı cihazın bir parçası olarak da programlayabilirsiniz). Ekranda görsel olarak çizim öğeleri, ekranın doğrudan SPI aracılığıyla Arduino Nano'ya bağlanmasından daha hızlıdır.
Adım 3: Demo 2. Dokunmatik ekran
Aşağıdaki çizim dokunmatik ekranla nasıl çalışılacağını gösterir. Dokunmatik ekran dirençli olduğundan, ekran kalemini kullanarak onunla çalışmak daha uygundur.
Bu iki çizimi örnek olarak kullanarak, grafik, metin ve dokunmatik ekran ile kendi projelerinizi zaten geliştirebilirsiniz.
Adım 4: Demo 3. Mantık Oyunu "Sütunlar"
Ve son olarak, en önemli taslağa geliyoruz - mantıksal oyun "Sütunlar". Kontrol dediğim gibi ekran alanına tıklanarak yapılıyor (ekranın alt kısmındaki mekanik butonlardan bile daha kullanışlı). Ve birkaç ekran boyutu olduğu gerçeğinden dolayı: 2,4 ", 2,8", 3,2 "(tüm yazılımlarla uyumludur), diyagonal 3,2" olan bir ekranda oynamak 2,4"den çok daha keyifli.
Adım 5: Demo Videosu
Sonunda bir demo video ekledim. Umarım projemi beğenmişsinizdir. Gelecekte bu cihazı kullanarak yeni bir proje yayınlamayı ve yeni özellikler göstermeyi planlıyorum. Dikkatiniz için teşekkürler!
Önerilen:
Transistör Kullanan Mantık Kapıları: 3 Adım
Transistör Kullanan Mantık Kapıları: Mantık kapıları, herhangi bir dijital sistemin temel yapı taşlarıdır
Microsoft Office Word 2007'de Tablo Oluşturma ve Ekleme ve Bu Tabloya Ek Sütunlar ve/veya Satır Ekleme: 11 Adım
Microsoft Office Word 2007'de Bir Tablo Nasıl Oluşturulur ve Eklenir ve Bu Tabloya Ek Sütunlar ve/veya Satırlar Nasıl Eklenir: Hiç üzerinde çalıştığınız ve kendi kendinize düşündüğünüz çok fazla veri oldu mu…"hepsini nasıl yapabilirim? bu veriler daha iyi görünüyor ve anlaşılması daha kolay mı?" Öyleyse, Microsoft Office Word 2007'deki bir tablo yanıtınız olabilir
Raspberry Pi Mantık Çip Test Cihazı: 4 Adım
Raspberry Pi Mantık Çip Test Cihazı: Bu, bir Raspberry pi için bir mantık test cihazı betiğidir, bununla (kendi kendine yapılan) mantık devrenizin çalışıp çalışmadığını kontrol edebilirsiniz. Bu betik ayrıca röleleri test etmek için de kullanılabilir.UYARI: Raspberry pi çalışmıyor 5v GPIO girişlerini destekleyin, bu nedenle devreniz 5V veriyorsa, yo
Mantık Kapılarını Kullanan Ürünlerin Toplamı Devresi: 4 Adım
Mantık Kapılarını Kullanan Ürün Toplamı Devresi: Bu talimatta, size ürünlerin toplamını, biraz Boole cebrini ve bazı mantık kapılarını kullanarak kendi sisteminizi nasıl oluşturacağınızı göstereceğim. Bu öğreticidekiyle aynı sistemi oluşturmanız gerekmez, ancak kullanabilirsiniz
PUZZLE - Arduino Mantık Oyunu: 3 Adım
PUZZLE - Arduino Logic Game: Merhaba.Size basit bir bulmaca oyunu olan "Puzzle" oluşturmanın tarihçesinden bahsetmek istiyorum. Arduino UNO ve TFT-Shield kullanarak. Oyunu oluşturmak için aşağıdaki bileşenlere ihtiyacım vardı: Arduino UNO Micro için Arduino UNO Güç Adaptörü (AC-DC) 6-12V