Kazalo:

Uporaba TFT 1.44 z Arduino Nano: 4 koraki
Uporaba TFT 1.44 z Arduino Nano: 4 koraki

Video: Uporaba TFT 1.44 z Arduino Nano: 4 koraki

Video: Uporaba TFT 1.44 z Arduino Nano: 4 koraki
Video: Zontes GK 350, более современный, чем японский мотоцикл 2024, Julij
Anonim
Uporaba TFT 1.44 z Arduino Nano
Uporaba TFT 1.44 z Arduino Nano

V tej vadnici se bomo naučili, kako povezati TFT 1.44 LCD zaslon, ki je priložen kompletom Robo-Geek.

Ti majhni LCD zasloni so priročni pri delu z mikro-robotiko, saj omogočajo priročen prikaz velikosti 128 x 128 slikovnih pik. Obstajata dve vrsti TFT 1.44, ena s kartico SD in druga brez, s ceno 15 USD oziroma 5 USD. Ta vadnica bo zajemala TFT 1.44 brez kartice SD.

Ta vadnica je bila preizkušena z Arduino Uno ali Arduino Nano. Če imate drugo ploščo Arduino, preglejte dokumentacijo, saj je postavitev zatičev lahko drugačna. Končno predvidevamo, da ima uporabnik osnovno raven razumevanja uporabe Arduina in vzpostavljanja elektronskih povezav. Če ste novi v svetu Arduino, vam toplo priporočamo, da si ogledate ta navodila:

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

1. korak: Prenos potrebnih knjižnic

Prenos potrebnih knjižnic
Prenos potrebnih knjižnic

Arduinu dodajte naslednje knjižnice:

github.com/adafruit/Adafruit-GFX-Library

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

Če ne veste, kako dodati knjižnice, glejte to:

www.arduino.cc/en/Guide/Libraries

2. korak: Ožičenje TFT 1.44 na Arduino

Ožičenje TFT 1.44 na Arduino
Ožičenje TFT 1.44 na Arduino
Ožičenje TFT 1.44 na Arduino
Ožičenje TFT 1.44 na Arduino
Ožičenje TFT 1.44 na Arduino
Ožičenje TFT 1.44 na Arduino

Na zadnji strani LCD zaslona TFT 1.44 vidimo povezave od LED do VCC. Predlagamo, da ga zapišete v kos papirja, kot je prikazano na sliki z modrimi komentarji.

TFT se lepo prilega pri uporabi plošče. Prepričajte se, da so vsi zatiči v isti vrsti, in jih namestite nežno, ker so zatiči občutljivi. Preverite sliko, da vidite, kako izgleda povezava.

Zaslon smo že večkrat preizkusili in menimo, da je menjalnik ravni neobvezen, zato se bomo neposredno povezali z Arduinom na LCD zaslon TFT 1.44.

V zvezi z zatiči Arduino

LED na 3.3 VSCK do D13

SDA do D11

A0 do D8

RST do D9

CS do D10

GND v GND

VCC do 5,0 V

3. korak: Koda: Odštevanje

Navdihnjena za film o kratkem stiku, ta koda ustvari števec navzdol, ki dokazuje zmogljivost LCD zaslona TFT 1.44. Če želite videti končni rezultat, si oglejte video.

4. korak: Odpravljanje težav

Odpravljanje težav
Odpravljanje težav

Če imate težave pri izvajanju kode, predlagamo naslednje:

1. Prepričajte se, da so povezave pravilno izvedene z voltmetrom

2. Če je zaslon zamaknjen v navpični smeri, kodi dodajte spremenljivko:

int yoffset = 32;

Nato dodajte ukaz za risanje, na primer:

tft.drawLine (10, 32 + joffset, 10, 52 + joffset, RDEČA);

3. Kaj pa, če se knjižnice Adafruit ne prikazujejo z želenimi barvami. To je malo težko rešiti. Naš predlog, ustvarite majhno funkcijo, ki prikaže vsako barvo in zabeleži številko. Cenovno ugodna elektronika zahteva malo več hekanja, to je vse, to je del zabave. Najprej preverite naslednje barve in jih ustrezno prilagodite.

#define ČRNA 0x0000

#define RDEČA 0x001F

#define MODRA 0xF800

#define ZELENO 0x07E0

#define RUMENO 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define BELO 0xFFFF

Priporočena: