Cuprins:

Utilizarea TFT 1.44 cu Arduino Nano: 4 pași
Utilizarea TFT 1.44 cu Arduino Nano: 4 pași

Video: Utilizarea TFT 1.44 cu Arduino Nano: 4 pași

Video: Utilizarea TFT 1.44 cu Arduino Nano: 4 pași
Video: ЛУЧШИЙ ЭКРАН ДЛЯ АРДУИНО ARDUINO TFT LCD 1.44 SPI 128Х128 ЗА $3! 2024, Iulie
Anonim
Utilizarea TFT 1.44 cu Arduino Nano
Utilizarea TFT 1.44 cu Arduino Nano

În acest tutorial vom învăța cum să conectăm ecranul LCD TFT 1.44 care vine cu Robo-Geek Kits.

Aceste mici ecrane LCD sunt la îndemână atunci când lucrați cu micro-robotică, deoarece oferă un afișaj convenabil de 128 x 128 pixeli. Există 2 tipuri de TFT 1.44, unul care include card SD și cel fără, cu un preț de 15 USD și respectiv 5 USD. Acest tutorial va acoperi TFT 1.44 fără card SD.

Acest tutorial a fost testat cu Arduino Uno sau Arduino Nano. Dacă aveți o altă placă Arduino, vă rugăm să consultați documentația, deoarece aspectul pinului poate fi diferit. În cele din urmă, presupunem că utilizatorul are un nivel de bază de înțelegere a modului de utilizare a Arduino și de realizare a conexiunilor electronice. Dacă sunteți nou în lumea Arduino, vă sugerăm cu tărie să verificați acest lucru instructiv:

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

Pasul 1: Descărcarea bibliotecilor necesare

Descărcarea bibliotecilor necesare
Descărcarea bibliotecilor necesare

Adăugați următoarele biblioteci la Arduino:

github.com/adafruit/Adafruit-GFX-Library

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

Dacă nu știți cum să adăugați biblioteci, consultați acest lucru:

www.arduino.cc/en/Guide/Libraries

Pasul 2: Cablarea TFT 1.44 la Arduino

Cablare TFT 1.44 la Arduino
Cablare TFT 1.44 la Arduino
Cablare TFT 1.44 la Arduino
Cablare TFT 1.44 la Arduino
Cablare TFT 1.44 la Arduino
Cablare TFT 1.44 la Arduino

În partea din spate a ecranului LCD TFT 1.44, putem vedea conexiunile de la LED la VCC. Vă sugerăm să o notați într-o bucată de hârtie așa cum se arată în imagine cu comentariile albastre.

TFT-ul se potrivește foarte bine atunci când utilizați un panou. Asigurați-vă că toate știfturile sunt în același rând și instalați-le ușor, deoarece știfturile sunt delicate. Verificați imaginea pentru a vedea cum arată conexiunea.

Am testat ecranul de mai multe ori și credem că un schimbător de nivel este opțional, așa că ne vom conecta direct de la Arduino la ecranul LCD TFT 1.44.

În ceea ce privește pinii Arduino

LED la 3,3 VSCK la D13

SDA la D11

A0 la D8

RST la D9

CS la D10

GND la GND

VCC la 5,0 V

Pasul 3: Codul: Numărătoarea inversă

Inspirat în filmul de scurtcircuit, acest cod produce un contor pentru a demonstra capacitatea ecranului LCD TFT 1.44. Pentru a vedea rezultatul final, verificați videoclipul.

Pasul 4: Depanare

Depanare
Depanare

Dacă aveți probleme cu rularea codului, vă sugerăm să faceți următoarele:

1. Asigurați-vă că conexiunile sunt realizate corect cu un voltmetru

2. Dacă afișajul este decalat în direcția verticală, adăugați o variabilă la cod:

int yoffset = 32;

Apoi adăugați yoffset la comenzile de desen, de exemplu:

tft.drawLine (10, 32 + yoffset, 10, 52 + yoffset, RED);

3. Ce se întâmplă dacă bibliotecile Adafruit nu se afișează cu culorile dorite. Acest lucru este puțin greu de rezolvat. Sugestia noastră, creați o mică funcție care afișează fiecare culoare și notați numărul. Electronica la prețuri accesibile necesită un pic mai mult de hacking, atâta tot, face parte din distracție. Verificați mai întâi următoarele culori și reglați-le corespunzător.

#define BLACK 0x0000

#define RED 0x001F

#define ALBASTRU 0xF800

#define GREEN 0x07E0

#define GALBEN 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define WHITE 0xFFFF

Recomandat: