Innehållsförteckning:

Använda TFT 1.44 med Arduino Nano: 4 steg
Använda TFT 1.44 med Arduino Nano: 4 steg

Video: Använda TFT 1.44 med Arduino Nano: 4 steg

Video: Använda TFT 1.44 med Arduino Nano: 4 steg
Video: Q12 New Smart Watch GPS 2024, Juli
Anonim
Använda TFT 1.44 Med Arduino Nano
Använda TFT 1.44 Med Arduino Nano

I denna handledning lär vi oss hur du ansluter TFT 1.44 LCD-skärmen som kommer Robo-Geek Kits.

Dessa små LCD-skärmar är praktiska när du arbetar med mikrorobotik eftersom det ger en bekväm skärm på 128 x 128 pixlar. Det finns två typer av TFT 1.44, en som innehåller SD -kort och en utan med ett pris på $ 15 respektive $ 5 US. Denna handledning täcker TFT 1.44 utan SD -kort.

Denna handledning har testats med Arduino Uno eller Arduino Nano. Om du har ett annat Arduino -kort, läs igenom dokumentationen eftersom stiftlayouten kan vara annorlunda. Slutligen antar vi att användaren har en grundläggande förståelse för hur man använder Arduino och gör elektroniska anslutningar. Om du är ny i Arduino -världen, rekommenderar vi starkt att kolla in denna instruerbara:

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

Steg 1: Ladda ner de obligatoriska biblioteken

Ladda ner de obligatoriska biblioteken
Ladda ner de obligatoriska biblioteken

Lägg till följande bibliotek till Arduino:

github.com/adafruit/Adafruit-GFX-Library

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

Om du inte känner till hur du lägger till bibliotek, se följande:

www.arduino.cc/en/Guide/Libraries

Steg 2: Anslut TFT 1.44 till Arduino

Kabeldragning TFT 1.44 till Arduino
Kabeldragning TFT 1.44 till Arduino
Kabeldragning TFT 1.44 till Arduino
Kabeldragning TFT 1.44 till Arduino
Kabeldragning TFT 1.44 till Arduino
Kabeldragning TFT 1.44 till Arduino

På baksidan av TFT 1.44 LCD -skärmen kan vi se anslutningarna från LED till VCC. Vi föreslår att du skriver ner det i ett papper som visas på bilden med de blå kommentarerna.

TFT passar bra när du använder en brödbräda. Se till att alla stift är i samma rad och installera det försiktigt eftersom tapparna är känsliga. Kontrollera bilden för att se hur anslutningen ser ut.

Vi har testat skärmen flera gånger och vi tror att en nivåskiftare är valfri, så vi kommer att ansluta direkt från Arduino till TFT 1.44 LCD -skärmen.

Med avseende på Arduino -stift

LED till 3,3 VSCK till D13

SDA till D11

A0 till D8

RST till D9

CS till D10

GND till GND

VCC till 5,0 V

Steg 3: Koden: Räknar ner

Inspirerad av kortslutningsfilmen producerar denna kod en nedräkning för att demonstrera TFT 1.44 LCD -skärmens förmåga. För att se det slutliga resultatet, kolla videon.

Steg 4: Felsökning

Felsökning
Felsökning

Om du har problem med att köra koden föreslår vi att du gör följande:

1. Se till att anslutningarna görs korrekt med en voltmeter

2. Om displayen är förskjuten i vertikal riktning lägger du till en variabel i koden:

int yoffset = 32;

Lägg sedan till offset till ritningskommandon, till exempel:

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

3. Vad händer om Adafruit -bibliotek inte visas med önskade färger. Detta är lite svårt att lösa. Vårt förslag, skapa en liten funktion som visar varje färg och notera numret. Prisvärd elektronik kräver lite mer hackning, det är allt, det är en del av det roliga. Kontrollera först följande färger och justera därefter.

#define SVART 0x0000

#define RÖD 0x001F

#define BLUE 0xF800

#define GRÖN 0x07E0

#define GUL 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define WHITE 0xFFFF

Rekommenderad: