Indholdsfortegnelse:

Brug af TFT 1.44 Med Arduino Nano: 4 trin
Brug af TFT 1.44 Med Arduino Nano: 4 trin

Video: Brug af TFT 1.44 Med Arduino Nano: 4 trin

Video: Brug af TFT 1.44 Med Arduino Nano: 4 trin
Video: MKS Gen L — 3D Touch 2024, Juli
Anonim
Brug af TFT 1.44 Med Arduino Nano
Brug af TFT 1.44 Med Arduino Nano

I denne vejledning lærer vi, hvordan du tilslutter TFT 1.44 LCD-skærmen, der følger Robo-Geek Kits.

Disse små LCD-skærme er praktiske, når de arbejder med mikrorobotik, da det giver et bekvemt display på 128 x 128 pixels. Der er 2 slags TFT 1.44, en der inkluderer SD -kort og den ene uden med en pris på henholdsvis $ 15 US og $ 5 US. Denne vejledning dækker TFT 1.44 uden SD -kort.

Denne vejledning er testet med Arduino Uno eller Arduino Nano. Hvis du har et andet Arduino -kort, skal du gennemgå dokumentationen, da pinlayoutet kan være anderledes. Endelig antager vi, at brugeren har et grundlæggende forståelsesniveau for, hvordan man bruger Arduino og opretter elektroniske forbindelser. Hvis du er ny i Arduino -verdenen, anbefaler vi stærkt at tjekke denne instruerbare:

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

Trin 1: Downloadning af de påkrævede biblioteker

Download af de nødvendige biblioteker
Download af de nødvendige biblioteker

Føj følgende biblioteker til Arduino:

github.com/adafruit/Adafruit-GFX-Library

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

Hvis du ikke ved, hvordan du tilføjer biblioteker, kan du se dette:

www.arduino.cc/en/Guide/Libraries

Trin 2: Tilslutning af TFT 1.44 til Arduino

Kabelføring TFT 1.44 til Arduino
Kabelføring TFT 1.44 til Arduino
Kabelføring TFT 1.44 til Arduino
Kabelføring TFT 1.44 til Arduino
Kabelføring TFT 1.44 til Arduino
Kabelføring TFT 1.44 til Arduino

På bagsiden af TFT 1.44 LCD -skærmen kan vi se forbindelserne fra LED til VCC. Vi foreslår at skrive det ned i et stykke papir som vist på billedet med de blå kommentarer.

TFT'en passer fint, når du bruger et brødbræt. Sørg for, at alle stifter er i samme række, og installer det forsigtigt, da stifterne er sarte. Tjek billedet for at se, hvordan forbindelsen ser ud.

Vi har testet skærmen flere gange, og vi mener, at en niveauskifter er valgfri, så vi forbinder direkte fra Arduino til TFT 1.44 LCD -skærmen.

Med hensyn til Arduino pins

LED til 3,3 VSCK til D13

SDA til D11

A0 til D8

RST til D9

CS til D10

GND til GND

VCC til 5,0 V

Trin 3: Koden: Nedtælling

Inspireret på kortslutningsfilmen producerer denne kode en tæller ned for at demonstrere TFT 1.44 LCD -skærmens evne. For at se det endelige resultat, tjek videoen.

Trin 4: Fejlfinding

Fejlfinding
Fejlfinding

Hvis du har problemer med at køre koden, foreslår vi at gøre følgende:

1. Sørg for, at forbindelserne udføres korrekt med et voltmeter

2. Hvis displayet er forskudt i lodret retning, skal du tilføje en variabel til koden:

int yoffset = 32;

Tilføj derefter yoffset til tegningskommandoer, for eksempel:

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

3. Hvad hvis Adafruit -biblioteker ikke vises med de ønskede farver. Dette er lidt svært at løse. Vores forslag, opret en lille funktion, der viser hver farve og noter nummeret. Prisbillig elektronik kræver lidt mere hacking, det er alt, det er en del af det sjove. Kontroller først følgende farver, og juster derefter.

#define SORT 0x0000

#define RØD 0x001F

#define BLÅ 0xF800

#define GRØN 0x07E0

#define GUL 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define WHITE 0xFFFF

Anbefalede: