İçindekiler:

Arduino ile 4x3” TFT Ekran Arayüz Nasıl Yapılır: 4 Adım
Arduino ile 4x3” TFT Ekran Arayüz Nasıl Yapılır: 4 Adım

Video: Arduino ile 4x3” TFT Ekran Arayüz Nasıl Yapılır: 4 Adım

Video: Arduino ile 4x3” TFT Ekran Arayüz Nasıl Yapılır: 4 Adım
Video: Butterfly Touch Screen Control Panel Video 6: Scaling and Rotating 2024, Temmuz
Anonim
Arduino ile 4x3” TFT Ekran Arayüz Nasıl Yapılır
Arduino ile 4x3” TFT Ekran Arayüz Nasıl Yapılır

FocusLCDs.com denemem için bana 4x3” TFT LCD'nin (P/N: E43RG34827LW2M300-R) ücretsiz bir örneğini gönderdi. Bu, anahtarlama aygıtı olarak amorf silikon TFT kullanan renkli aktif matris TFT (İnce Film Transistör) LCD'dir (sıvı kristal ekran). Bu model Transmissive tip TFT-LCD Panel, sürücü devresi, arka ışık ünitesinden oluşmaktadır. 4.3” TFT-LCD'nin çözünürlüğü 480x272 piksel içerir ve 16,7 milyona kadar renk görüntüleyebilir.

Bu proje için, TFT ekranını Arduino ile arayüzlemek için RA8875 sürücü kartına (35 ABD Doları için AdaFruit'te mevcuttur) ihtiyacınız olacaktır. Gerektiğinde lehimleyebileceğiniz bir başlık ile birlikte gelir.

Özelliklerin Özeti

  • 480x272(105.4x67.15), 8/16/18/24-bit RGB arayüzü
  • BEYAZ LED arka aydınlatma, Üstten görünüm
  • Geniş sıcaklık
  • İletken, 4 Telli Dirençli Dokunmatik Ekran
  • 300 NITS
  • Denetleyici: ILI6408B
  • RoHS Uyumlu

Adım 1: Gerekli Malzemeler

Malzemeler

  1. Arduino UNO'su
  2. 4x3” TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40-Pin Sürücü Kartı
  4. Lehimsiz Breadboard
  5. Dupont Jumper Telleri
  6. 2.54mm-Pitch Başlıkları
  7. Arduino IDE'si
  8. USB kablosu
  9. Havya
  10. Lehimleme Kurşunu veya Kalay

Adım 2: Adım 1: RA8875 Anakartını Bağlayın ve Kitaplıkları Kurun

Adım 1: RA8875 Anakartını Bağlayın ve Kitaplıkları Kurun
Adım 1: RA8875 Anakartını Bağlayın ve Kitaplıkları Kurun
  1. Birlikte verilen başlığı RA8875 kartına lehimleyin.
  2. Bu Adafruit kitaplıklarını indirin ve yükleyin. Açılan klasörü kopyalayıp Documents/Arduino/libraries'e (Windows 10'da) yapıştırmanız yeterlidir. Arduino IDE'nin dosya adlarında "-" çizgilerini sevmediğini unutmayın; sadece alt çizgi "_" ile değiştirin.

    1. Adafruit_RA8875_Master (https://github.com/adafruit/Adafruit_RA8875)
    2. Adafruit_GFX_Library_Master (https://github.com/adafruit/Adafruit-GFX-Library)
    3. Adafruit_STMPE610_Master (https://github.com/adafruit/Adafruit_STMPE610)
  3. TFT ekranını RA8875 kartına bağlayın. Ekranın yukarı bakması gerektiğini unutmayın.
  4. Arduino'yu resimdeki gibi RA8875 kartına bağlayın:

    1. RA8875 VIN'den Arduino UNO 5V'ye.
    2. RA8875 GND'den Arduino UNO GND'ye.
    3. RA8875 SCLK'dan Arduino UNO Dijital #13'e.
    4. RA8875 MISO'dan Arduino UNO Dijital #12'ye.
    5. RA8875 MOSI'den Arduino UNO Dijital #11'e.
    6. RA8875 INT'den Arduino UNO'ya #3.
    7. RA8875 CS'den Arduino UNO #10'a.
    8. RA8875, Arduino UNO #9'a SIFIRLAMA.

Adım 3: Adım 2: Bir Örnek Çizim Açın ve Özelleştirin

Adım 2: Bir Örnek Çizim Açın ve Özelleştirin
Adım 2: Bir Örnek Çizim Açın ve Özelleştirin
  1. Ateşle, sen Arduino IDE'sin. Arduino UNO veya MEGA vb. gibi doğru kartı seçmeye özen gösteriniz ve doğru COM portunu seçiniz.
  2. Arduino IDE'de Dosya>Örnekler>Adafruit RA8875>buildtest'i seçin
  3. Çizimde 39. satırı arayın: “if (!tft.begin(RA8875_480x272)) {“… “RA8875_480x272” öğesinin belirtildiğinden emin olun.

Adım 4: Adım 3: Krokiyi Yükleyin ve Sonucu Görüntüleyin

Adım 3: Krokiyi Yükleyin ve Sonucu Görüntüleyin
Adım 3: Krokiyi Yükleyin ve Sonucu Görüntüleyin
  1. CTRL-U tuşlarına basarak bu çizimi Arduino UNO'ya yükleyin.
  2. Ve işte! Ekranınız böyle bir şey göstermelidir.

Önerilen: