Mündəricat:

Arduino ilə 4x3 düymlük TFT Ekranı necə birləşdirmək olar: 4 addım
Arduino ilə 4x3 düymlük TFT Ekranı necə birləşdirmək olar: 4 addım

Video: Arduino ilə 4x3 düymlük TFT Ekranı necə birləşdirmək olar: 4 addım

Video: Arduino ilə 4x3 düymlük TFT Ekranı necə birləşdirmək olar: 4 addım
Video: How to use Arduino 4x4 keypad download the code 2024, Noyabr
Anonim
Arduino ilə 4x3”TFT Ekranı necə Araşdırmaq olar
Arduino ilə 4x3”TFT Ekranı necə Araşdırmaq olar

FocusLCDs.com sınamaq üçün mənə pulsuz 4x3”TFT LCD (P/N: E43RG34827LW2M300-R) nümunəsi göndərdi. Bu, keçid cihazı olaraq amorf silikon TFT istifadə edən rəngli aktiv matris TFT (İncə Film Transistoru) LCD (maye kristal ekran). Bu model Transmissive tipli TFT-LCD Panel, sürücü dövrəsi, arxa işıq vahidindən ibarətdir. 4,3 TFT-LCD-nin qətnaməsi 480x272 pikseldən ibarətdir və 16,7 M-ə qədər rəng göstərə bilir.

Bu layihə üçün, TFT ekranını Arduino ilə birləşdirmək üçün RA8875 sürücü kartına (AdaFruit -də 35 ABŞ dollarına satılır) ehtiyacınız olacaq. Lazım olduqda lehim edə biləcəyiniz bir başlıq ilə gəlir.

Xüsusiyyətlərin xülasəsi

  • 480x272 (105.4x67.15), 8/16/18/24 bit RGB interfeysi
  • BEYAZ LED arxa işıq, Üst görünüş
  • Geniş temperatur
  • Transmissiv, 4 telli Rezistiv Dokunmatik Ekran
  • 300 NITS
  • Nəzarətçi: ILI6408B
  • RoHS Uyğundur

Addım 1: Lazım olan materiallar

Materiallar

  1. Arduino UNO
  2. 4x3 "TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40 Pin Sürücü Kartı
  4. Lehimsiz Çörək Paneli
  5. Dupont Jumper Telləri
  6. 2.54 mm aralığında başlıqlar
  7. Arduino IDE
  8. USB Kabel
  9. Lehimleme dəmir
  10. Lehimləmə qurğusu və ya qalay

Addım 2: Adım 1: RA8875 lövhəsini qoşun və kitabxanaları quraşdırın

Addım 1: RA8875 lövhəsini bağlayın və kitabxanaları quraşdırın
Addım 1: RA8875 lövhəsini bağlayın və kitabxanaları quraşdırın
  1. RA8875 lövhəsinə müşayiət olunan başlığı lehimləyin.
  2. Bu Adafruit kitabxanalarını yükləyin və quraşdırın. Açılmamış qovluğu Sənədlər/Arduino/kitabxanalarına kopyalayıb yapışdırın (Windows 10 -da). Qeyd edək ki, Arduino IDE fayl adlarında "-" işarələrini sevmir; yalnız altından "_" işarəsi qoyun.

    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 lövhəsinə qoşun. Ekranın yuxarıya baxmalı olduğunu unutmayın.
  4. Arduino -nu RA8875 lövhəsinə şəkildəki kimi qoşun:

    1. RA8875 VIN - Arduino UNO 5V.
    2. RA8875 GND -dən Arduino UNO GND -ə.
    3. RA8875 SCLK -dan Arduino UNO Digital #13 -ə.
    4. RA8875 MISO -dan Arduino UNO Digital #12 -ə.
    5. RA8875 MOSI Arduino UNO Digital #11 -ə.
    6. RA8875 INT -dən Arduino UNO #3 -ə.
    7. RA8875 CS -dən Arduino UNO #10 -a.
    8. RA8875 Arduino UNO #9 SIFIRLA.

Addım 3: Adım 2: Bir nümunə eskiz açın və fərdiləşdirin

Addım 2: Bir nümunə eskiz açın və fərdiləşdirin
Addım 2: Bir nümunə eskiz açın və fərdiləşdirin
  1. Arduino IDE olduğunuzu yandırın. Doğru lövhəni, yəni Arduino UNO və ya MEGA, və s. Seçin və düzgün COM portunu seçin.
  2. Arduino IDE -də Fayl> Nümunələr> Adafruit RA8875> buildtest seçin
  3. Eskizdə 39 sətrini axtarın: "if (! Tft.begin (RA8875_480x272)) {"… "RA8875_480x272" göstərildiyinə əmin olun.

Addım 4: Adım 3: Eskizi yükləyin və nəticəyə baxın

Addım 3: Eskizi yükləyin və nəticəyə baxın
Addım 3: Eskizi yükləyin və nəticəyə baxın
  1. CTRL-U düyməsini basaraq bu eskizi Arduino UNO-ya yükləyin.
  2. Və voila! Ekranınız belə bir şey göstərməlidir.

Tövsiyə: