Innholdsfortegnelse:

Bruke TFT 1.44 Med Arduino Nano: 4 trinn
Bruke TFT 1.44 Med Arduino Nano: 4 trinn

Video: Bruke TFT 1.44 Med Arduino Nano: 4 trinn

Video: Bruke TFT 1.44 Med Arduino Nano: 4 trinn
Video: Как поменять язык в роблоксе 2024, Juli
Anonim
Bruke TFT 1.44 Med Arduino Nano
Bruke TFT 1.44 Med Arduino Nano

I denne opplæringen lærer vi hvordan du kobler til TFT 1.44 LCD-skjermen som følger med Robo-Geek Kits.

Disse små LCD-skjermene er praktiske når du arbeider med mikrorobotikk, da det gir en praktisk skjerm på 128 x 128 piksler. Det er to typer TFT 1.44, en som inkluderer SD -kort og en uten en pris på henholdsvis $ 15 US og $ 5 US. Denne opplæringen dekker TFT 1.44 uten SD -kort.

Denne opplæringen er testet med Arduino Uno eller Arduino Nano. Hvis du har et annet Arduino -kort, vennligst les dokumentasjonen, ettersom pinneoppsettet kan være annerledes. Til slutt antar vi at brukeren har et grunnleggende forståelsesnivå for hvordan du bruker Arduino og oppretter elektroniske tilkoblinger. Hvis du er ny i Arduino -verdenen, anbefaler vi på det sterkeste å sjekke ut denne instruerbare:

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

Trinn 1: Last ned de nødvendige bibliotekene

Last ned de nødvendige bibliotekene
Last ned de nødvendige bibliotekene

Legg til følgende biblioteker i Arduino:

github.com/adafruit/Adafruit-GFX-Library

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

Hvis du ikke er kjent med hvordan du legger til biblioteker, kan du se dette:

www.arduino.cc/en/Guide/Libraries

Trinn 2: Kabling av TFT 1.44 til Arduino

Kabling TFT 1.44 til Arduino
Kabling TFT 1.44 til Arduino
Kabling TFT 1.44 til Arduino
Kabling TFT 1.44 til Arduino
Kabling TFT 1.44 til Arduino
Kabling TFT 1.44 til Arduino

På baksiden av TFT 1.44 LCD -skjermen kan vi se tilkoblingene fra LED til VCC. Vi foreslår at du skriver det ned i et stykke papir som vist på bildet med de blå kommentarene.

TFT passer fint når du bruker et brødbrett. Sørg for at alle pinnene er i samme rad, og installer den forsiktig ettersom pinnene er delikate. Sjekk bildet for å se hvordan tilkoblingen ser ut.

Vi har testet skjermen flere ganger, og vi tror en nivåskifter er valgfri, så vi kobler direkte fra Arduino til TFT 1.44 LCD -skjermen.

Når det gjelder Arduino -pinner

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

Trinn 3: Koden: Nedtelling

Denne koden er inspirert av kortslutningsfilmen og produserer en teller ned for å demonstrere evnen til TFT 1.44 LCD -skjermen. For å se det endelige resultatet, sjekk videoen.

Trinn 4: Feilsøking

Feilsøking
Feilsøking

Hvis du har problemer med å kjøre koden, foreslår vi å gjøre følgende:

1. Sørg for at tilkoblingene er utført på riktig måte med et voltmeter

2. Hvis displayet er forskjøvet i vertikal retning, legger du til en variabel i koden:

int yoffset = 32;

Legg deretter til offset til tegningskommandoer, for eksempel:

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

3. Hva om Adafruit -bibliotekene ikke vises med de ønskede fargene. Dette er litt vanskelig å løse. Vårt forslag, lag en liten funksjon som viser hver farge og noter nummeret. Rimelig elektronikk krever litt mer hacking, det er alt, det er en del av moroa. Sjekk følgende farger først, og juster deretter.

#define SVART 0x0000

#define RØD 0x001F

#define BLÅ 0xF800

#define GRØNN 0x07E0

#define GUL 0x07FF

#define PURPLE 0xF81F

#define CYAN 0xFFE0

#define WHITE 0xFFFF

Anbefalt: