Spisu treści:

Korzystanie z TFT 1.44 z Arduino Nano: 4 kroki
Korzystanie z TFT 1.44 z Arduino Nano: 4 kroki

Wideo: Korzystanie z TFT 1.44 z Arduino Nano: 4 kroki

Wideo: Korzystanie z TFT 1.44 z Arduino Nano: 4 kroki
Wideo: Dotykowy wyświetlacz TFT-LCD 3,5" 480x320px. z digitizerem i micro SD, shield na MEGA 2560 2024, Lipiec
Anonim
Korzystanie z TFT 1.44 z Arduino Nano
Korzystanie z TFT 1.44 z Arduino Nano

W tym samouczku dowiemy się, jak podłączyć ekran LCD TFT 1.44, który jest dostarczany z zestawami Robo-Geek.

Te małe ekrany LCD są przydatne podczas pracy z mikrorobotyką, ponieważ zapewniają wygodny wyświetlacz o rozdzielczości 128 x 128 pikseli. Istnieją 2 rodzaje TFT 1.44, jeden zawierający kartę SD i ten bez, w cenie odpowiednio 15 USD i 5 USD. Ten samouczek obejmie TFT 1.44 bez karty SD.

Ten samouczek został przetestowany z Arduino Uno lub Arduino Nano. Jeśli masz inną płytkę Arduino, zapoznaj się z dokumentacją, ponieważ układ pinów może być inny. Na koniec zakładamy, że użytkownik ma podstawowy poziom zrozumienia, jak korzystać z Arduino i wykonywać połączenia elektroniczne. Jeśli jesteś nowy w świecie Arduino, zdecydowanie zalecamy zapoznanie się z tą instrukcją:

www.instructables.com/id/Arduino-Nano/

Krok 1: Pobieranie wymaganych bibliotek

Pobieranie wymaganych bibliotek
Pobieranie wymaganych bibliotek

Dodaj następujące biblioteki do Arduino:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

Jeśli nie wiesz, jak dodawać biblioteki, zapoznaj się z tym:

www.arduino.cc/en/Guide/Libraries

Krok 2: Okablowanie TFT 1.44 do Arduino

Okablowanie TFT 1.44 do Arduino
Okablowanie TFT 1.44 do Arduino
Okablowanie TFT 1.44 do Arduino
Okablowanie TFT 1.44 do Arduino
Okablowanie TFT 1.44 do Arduino
Okablowanie TFT 1.44 do Arduino

Z tyłu ekranu LCD TFT 1.44 widzimy połączenia od LED do VCC. Sugerujemy zapisanie go na kartce papieru, jak pokazano na zdjęciu z niebieskimi komentarzami.

TFT ładnie pasuje do płytki stykowej. Upewnij się, że wszystkie szpilki są w tym samym rzędzie i zainstaluj je delikatnie, ponieważ szpilki są delikatne. Sprawdź na zdjęciu, jak wygląda połączenie.

Przetestowaliśmy ekran kilka razy i uważamy, że zmiana poziomu jest opcjonalna, więc będziemy łączyć się bezpośrednio z Arduino z ekranem LCD TFT 1.44.

W odniesieniu do pinów Arduino

LED do 3,3 VSCK do D13

SDA do D11

A0 do D8

RST do D9

CS do D10

GND do GND

VCC do 5,0 V

Krok 3: Kod: odliczanie

Zainspirowany filmem Short Circuit, ten kod tworzy licznik w dół, aby zademonstrować możliwości ekranu LCD TFT 1.44. Aby zobaczyć efekt końcowy, obejrzyj wideo.

Krok 4: Rozwiązywanie problemów

Rozwiązywanie problemów
Rozwiązywanie problemów

Jeśli masz problemy z uruchomieniem kodu, sugerujemy wykonanie następujących czynności:

1. Upewnij się, że połączenia są wykonane prawidłowo za pomocą woltomierza

2. Jeśli wyświetlacz jest przesunięty w pionie, dodaj zmienną do kodu:

int przesunięcie y = 32;

Następnie dodaj odsunięcie do poleceń rysunkowych, na przykład:

tft.drawLine(10, 32 + przesunięcie y, 10, 52 + przesunięcie y, CZERWONY);

3. Co jeśli biblioteki Adafruit nie wyświetlają się w żądanych kolorach. To jest trochę trudne do rozwiązania. Nasza sugestia, stwórz małą funkcję, która wyświetla każdy kolor i zapisuje numer. Niedroga elektronika wymaga trochę więcej hakowania, to wszystko, to część zabawy. Sprawdź najpierw następujące kolory i odpowiednio je dostosuj.

#definiuj CZARNY 0x0000

#define CZERWONY 0x001F

#define NIEBIESKI 0xF800

#define ZIELONY 0x07E0

#define ŻÓŁTY 0x07FF

#define FIOLETOWY 0xF81F

#define CYJAN 0xFFE0

#define BIAŁY 0xFFFF

Zalecana: