Tft Ekran Nedir ?
TFT, her piksel'in bir ila dört transistör tarafından kontrol edildiği LCD düz panel ekran türüdür.
TFT kavramı İngilizce "Thin Film Transistor" kelimelerinin baş harflerinden oluşan bir kısaltmadır. Türkçe'de "ince film transistor" anlamına gelmektedir.
Tft Ekran Proje Örneği
#include <Adafruit_GFX.h>
#include <Adafruit_TFTLCD.h>
#define LCD_CS A3
#define LCD_CD A2
#define LCD_WR A1
#define LCD_RD A0
#define LCD_RESET A4
#define BLACK 0x0000
#define BLUE 0x001F
#define RED 0xF800
#define GREEN 0x07E0
#define CYAN 0x07FF
#define MAGENTA 0xF81F
#define YELLOW 0xFFE0
#define WHITE 0xFFFF
int a =100;
Adafruit_TFTLCD tft(LCD_CS, LCD_CD, LCD_WR, LCD_RD,
LCD_RESET);
void setup() {
Serial.begin(9600);
tft.reset();
uint16_t
identifier = tft.readID();
if(identifier==0x0101) // bu 4
satır mutlaka yazılcak
identifier=0x9341;
if (identifier ==
0x6767)
identifier =
0x7575;
tft.begin(identifier);
tft.fillScreen(BLACK);
}
void loop() {
tft.setCursor(0,10);
tft.setTextColor(MAGENTA);
tft.setTextSize(2);
tft.println("ARDUINO PROJELERIM");
tft.setCursor(0, 75);
tft.setTextColor(GREEN);
tft.setTextSize(2);
tft.println("TFT EKRAN PROJESI");
tft.setCursor(0, 150);
tft.setTextColor(GREEN);
tft.setTextSize(4);
tft.println("123456789");
while(1); //döngü 1 kez tekrar edecektir
}
Proje Bağlantı Şeması
Yorumlar
Yorum Gönder