Obsah:

Použití TFT 1.44 s Arduino Nano: 4 kroky
Použití TFT 1.44 s Arduino Nano: 4 kroky

Video: Použití TFT 1.44 s Arduino Nano: 4 kroky

Video: Použití TFT 1.44 s Arduino Nano: 4 kroky
Video: MKS Gen L — 3D Touch 2024, Červenec
Anonim
Použití TFT 1.44 s Arduino Nano
Použití TFT 1.44 s Arduino Nano

V tomto tutoriálu se naučíme, jak připojit obrazovku TFT 1.44 LCD, která je součástí sady Robo-Geek.

Tyto malé LCD obrazovky jsou užitečné při práci s mikro-robotikou, protože poskytují pohodlné zobrazení 128 x 128 pixelů. Existují 2 druhy TFT 1.44, jeden, který obsahuje kartu SD a druhý bez, s cenou 15 USD a 5 USD v uvedeném pořadí. Tento tutoriál se bude týkat TFT 1.44 bez SD karty.

Tento tutoriál byl testován s Arduino Uno nebo Arduino Nano. Pokud máte jinou desku Arduino, zkontrolujte dokumentaci, protože rozložení pinů se může lišit. Nakonec předpokládáme, že uživatel má základní úroveň porozumění tomu, jak používat Arduino a vytvářet elektronická připojení. Pokud jste ve světě Arduino noví, důrazně doporučujeme vyzkoušet si tento návod:

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

Krok 1: Stažení požadovaných knihoven

Stahování požadovaných knihoven
Stahování požadovaných knihoven

Přidejte do Arduina následující knihovny:

github.com/adafruit/Adafruit-GFX-Library

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

Pokud nevíte, jak přidat knihovny, přečtěte si toto:

www.arduino.cc/en/Guide/Libraries

Krok 2: Zapojení TFT 1.44 do Arduina

Zapojení TFT 1.44 do Arduina
Zapojení TFT 1.44 do Arduina
Zapojení TFT 1.44 do Arduina
Zapojení TFT 1.44 do Arduina
Zapojení TFT 1.44 do Arduina
Zapojení TFT 1.44 do Arduina

V zadní části obrazovky TFT 1.44 LCD vidíme připojení od LED k VCC. Doporučujeme napsat to na kousek papíru, jak je znázorněno na obrázku s modrými komentáři.

TFT se skvěle hodí při použití prkénka. Ujistěte se, že jsou všechny kolíky ve stejné řadě a instalujte je jemně, protože jsou kolíky choulostivé. Na obrázku se podívejte, jak spojení vypadá.

Obrazovku jsme několikrát testovali a domníváme se, že řadič úrovně je volitelný, takže se budeme připojovat přímo z Arduina k LCD obrazovce TFT 1.44.

S ohledem na piny Arduino

LED na 3,3 VSCK až D13

SDA až D11

A0 až D8

RST až D9

CS až D10

GND až GND

VCC až 5,0 V

Krok 3: Kód: Odpočítávání

Tento kód, inspirovaný filmem Short Circuit, produkuje čítač dolů, aby demonstroval schopnost obrazovky TFT 1.44 LCD. Chcete -li vidět konečný výsledek, podívejte se na video.

Krok 4: Odstraňování problémů

Odstraňování problémů
Odstraňování problémů

Pokud máte potíže se spuštěním kódu, doporučujeme provést následující:

1. Zajistěte správné připojení voltmetrem

2. Pokud je zobrazení posunuto ve svislém směru, přidejte do kódu proměnnou:

int yoffset = 32;

Potom přidejte yoffset do příkazů kreslení, například:

tft.drawLine (10, 32 + offset, 10, 52 + offset, ČERVENÁ);

3. Co když se knihovny Adafruit nezobrazují v požadovaných barvách. To je trochu těžké vyřešit. Náš návrh, vytvořte malou funkci, která zobrazí každou barvu a poznamenejte si číslo. Cenově dostupná elektronika vyžaduje trochu více hackování, to je vše, je to součást zábavy. Nejprve zkontrolujte následující barvy a podle toho je upravte.

#define ČERNÁ 0x0000

#define RED 0x001F

#define MODRÁ 0xF800

#define ZELENÁ 0x07E0

#definujte ŽLUTÉ 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define WHITE 0xFFFF

Doporučuje: