Ana içeriğe atla

Arduino İle 2.4 İnch Tft Lcd Kullanımı

                                                      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

Bu blogdaki popüler yayınlar

3D Model Bulabileceğiniz Web Siteleri

  THINGIVERSE - (  HTTPS://WWW.THINGIVERSE.COM / ) MYMINIFACTORY - (  HTTPS://WWW.MYMINIFACTORY.COM / )  CULTS - ( HTTPS://CULTS3D.COM / ) YOUMAGINE - ( HTTPS://WWW.YOUMAGINE.COM/ ) CGTRADER -  ( HTTPS://WWW.CGTRADER.COM/ )

Arduino Bitki Sulama Projesi

                                                          Proje Bağlantı Şeması                                                                    Proje Kodları #include <LCD5110_Basic.h> LCD5110 myGLCD(8,9,10,11,12); // nokia 5110 kutuphanesi dahil ettik extern uint8_t SmallFont[]; extern uint8_t MediumNumbers[]; const int prob = A0;  // sensör A0 pinine bagladık int olcum_sonucu;                          void setup() { myGLCD.InitLCD(); Serial.begin(9600);  // seri haberleşmeyi başlattık pinMode(3,OUTPUT); // 3 numaralı pini çıkış yaptık pinMode(4,OUTPUT); // 4 numaralı pini çıkı...