3.2” tft lcd touch shıeld

3.2” TFT LCD TOUCH SHIELD
17 Nisan 2014
ARDUİNO MEGA İÇİN 3.2" RENKLİ DOKUNMATİK TFT EKRAN MODÜLÜ
m
o
3.2" Renkli Dokunmatik TFT Ekran Modülü
.i c
Bu yazımızda, Arduino Mega kartı ile Arduino uyumlu 3.2” TFT ekranının nasıl kullanılacağı
anlatılmıştır.
d
a
3.2" Renkli Dokunmatik TFT Ekran Modülünü Arduino Uno ile kolayca kullanabilmemiz için
UTFT kütüphanesine ihtiyacımız var. UTFT kütüphanesini buradan indirebilirsiniz.
İndirdiğiniz Lib_UTFT.zip dosyasını Belgeler>Arduino>libraries klasörünün altına .zip
dosyasından çıkartmanız gerekmektedir. Eğer Belgeler>Arduino altında libraries klasörü
yoksa kendiniz yeni bir klasör oluşturup ismini “libraries” şeklinde değiştirebilirsiniz.
Kütüphane ekleme işlemini böylelikle gerçekleştirmiş olduk. Kütüphane doğru bir şekilde
eklendiyse Arduino IDE’yi yeniden başlattığınızda IDE’nin File>Sketchbook
>libraries>UTFT dizininde görünmesi lazım. Eklediğiniz kütüphanede birçok örnek kod
bulunmaktadır.
v
o
r
t
k
e
l
e
.
3.2" Renkli Dokunmatik TFT Ekran Modülünü çalıştırmak için IDE’nin File>Sketchbook
>libraries>UTFT>Arduino(AVR)>UTFT_demo_320x240 dizinindeki kodu açıp bazı
değişikler yapmamız gerekmektedir. Kodun 19. Satırındaki
w
w
UTFT myGLCD(ITDB32S,19,18,17,16);
w
komutunu başına // koyarak pasif hale getiriyoruz. 22. Satırdaki kodu aktif hale getirmek için
satır başındaki // işaretini siliyoruz. 22. Satırda aktif ettiğimiz komuttaki TFT modül modeli
bizim kullandığımız modelle aynı olduğu için bir değişiklik yapmamıza gerek yok.
UTFT kütüphanesinde kayıtlı olan modellere indirdiğiniz Lib_UTFT.zip dosyasının içindeki
”UTFT_Supported_display_modules_&_controllers.pdf” dosyasından ulaşabilirsiniz. Ayrıca
aynı klasördeki “UTFT.pdf” dosyasından da kütüphanenin komutlarına ve nasıl kullanıldığına
ulaşabilirsiniz.
Hazırladığımız örnek kodu Arduino Mega’ya yükleyerek TFT’de şekilleri
gözlemleyebilirsiniz.
www.elektrovadi.com
1
3.2” TFT LCD TOUCH SHIELD
17 Nisan 2014
Örnek kodu buradan indirebilirsiniz.
m
o
.i c
d
a
Uygulama çalışırken ekran görüntüsü
v
o
r
t
k
e
l
e
.
w
w
w
3.2” TFT LCD ekranın Mega kartına takılmış hali
Oğuz SENGÖZ
[email protected]
www.elektrovadi.com
2