Spisu treści:

Jak połączyć wyświetlacz TFT 4x3” z Arduino: 4 kroki
Jak połączyć wyświetlacz TFT 4x3” z Arduino: 4 kroki

Wideo: Jak połączyć wyświetlacz TFT 4x3” z Arduino: 4 kroki

Wideo: Jak połączyć wyświetlacz TFT 4x3” z Arduino: 4 kroki
Wideo: ks0060 keyestudio Matrix Keypad 2024, Listopad
Anonim
Jak połączyć wyświetlacz TFT 4x3” z Arduino?
Jak połączyć wyświetlacz TFT 4x3” z Arduino?

FocusLCDs.com wysłał mi bezpłatną próbkę 4x3” TFT LCD (P/N: E43RG34827LW2M300-R) do wypróbowania. Jest to kolorowy wyświetlacz LCD z aktywną matrycą TFT (Thin Film Transistor) (wyświetlacz ciekłokrystaliczny), który wykorzystuje amorficzny krzemowy TFT jako urządzenie przełączające. Ten model składa się z panelu TFT-LCD typu Transmissive, obwodu sterownika, jednostki podświetlającej. Rozdzielczość 4,3” TFT-LCD zawiera 480x272 piksele i może wyświetlać do 16,7 mln kolorów.

Do tego projektu potrzebna byłaby płyta sterownika RA8875 (dostępna w AdaFruit za 35 USD), aby połączyć wyświetlacz TFT z Arduino. Jest wyposażony w nagłówek, który można przylutować w razie potrzeby.

Podsumowanie funkcji

  • 480x272 (105.4x67.15), 8/16/18/24-bitowy interfejs RGB
  • BIAŁE podświetlenie LED, widok z góry
  • Szeroka temperatura
  • Transmisyjny, 4-przewodowy rezystancyjny ekran dotykowy
  • 300 NITS
  • Kontroler: ILI6408B
  • Zgodny z RoHS

Krok 1: Potrzebne materiały

Materiały

  1. Arduino UNO
  2. 4x3” wyświetlacz TFT LCD; E43RG34827LW2M300-R
  3. RA8875 40-pinowa płytka sterownika
  4. Płytka chlebowa bez lutowania
  5. Dupontowe przewody połączeniowe
  6. Nagłówki o skoku 2,54 mm
  7. IDE Arduino
  8. Kabel USB
  9. Lutownica
  10. Lutownica lub cyna

Krok 2: Krok 1: Podłącz płytę RA8875 i zainstaluj biblioteki

Krok 1: Podłącz płytę RA8875 i zainstaluj biblioteki
Krok 1: Podłącz płytę RA8875 i zainstaluj biblioteki
  1. Przylutuj dołączony nagłówek do płyty RA8875.
  2. Pobierz i zainstaluj te biblioteki Adafruit. Po prostu skopiuj i wklej rozpakowany folder do dokumentów/Arduino/bibliotek (w systemie Windows 10). Zauważ, że Arduino IDE nie lubi myślników „-” w nazwach plików; wystarczy zastąpić go podkreśleniem „_”.

    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. Podłącz wyświetlacz TFT do płyty RA8875. Zwróć uwagę, że wyświetlacz powinien być skierowany do góry.
  4. Podłącz Arduino do płytki RA8875, tak jak na obrazku:

    1. RA8875 VIN do Arduino UNO 5V.
    2. RA8875 GND do Arduino UNO GND.
    3. RA8875 SCLK na Arduino UNO Digital #13.
    4. RA8875 MISO na Arduino UNO Digital #12.
    5. RA8875 MOSI do Arduino UNO Digital #11.
    6. RA8875 INT do Arduino UNO #3.
    7. RA8875 CS na Arduino UNO #10.
    8. RA8875 RESET do Arduino UNO #9.

Krok 3: Krok 2: Otwórz przykładowy szkic i dostosuj

Krok 2: Otwórz przykładowy szkic i dostosuj
Krok 2: Otwórz przykładowy szkic i dostosuj
  1. Odpal, jesteś Arduino IDE. Zadbaj o wybór odpowiedniej płytki tj. Arduino UNO lub MEGA itp. i wybierz właściwy port COM.
  2. W Arduino IDE wybierz Plik>Przykłady>Adafruit RA8875>buildtest
  3. W szkicu poszukaj linii 39: „if (!tft.begin(RA8875_480x272)) {„… Upewnij się, że wskazane jest „RA8875_480x272”.

Krok 4: Krok 3: Prześlij szkic i zobacz wynik

Krok 3: Prześlij szkic i zobacz wynik
Krok 3: Prześlij szkic i zobacz wynik
  1. Prześlij ten szkic do Arduino UNO, naciskając CTRL-U.
  2. I voila! Twój ekran powinien pokazywać coś takiego.

Zalecana: