2.4 TFT LCD Touch shield

2.4 TFT LCD Touch shield
17 Nisan 2014
ARDUİNO İÇİN 2.4" RENKLİ DOKUNMATİK TFT EKRAN MODÜLÜ
m
o
.i c
d
a
Bu yazımızda, Arduino Uno kartı ile Arduino uyumlu 2.4” TFT ekranının nasıl kullanılacağı
anlatılmıştır.
v
o
r
t
k
2.4" 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.
e
l
e
.
w
w
2.4" 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
UTFT myGLCD(ITDB32S,19,18,17,16);
komutunu
UTFT myGLCD(ITDB24E_8,19,18,17,16); şeklinde değiştireceğiz. Bu değişiklik sayesinde
UTFT kütüphanesine kullandığımız TFT modülünü tanıtmış olduk.
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
www.elektrovadi.com
1
2.4 TFT LCD Touch shield
17 Nisan 2014
aynı klasördeki “UTFT.pdf” dosyasından da kütüphanenin komutlarına ve nasıl kullanıldığına
ulaşabilirsiniz.
Kütüphaneye modülümüzü tanıttıktan sonra kodun bir kısmını silmemiz gerekiyor. Silme
işleminin amacı da örnek kodun büyüklüğünün Uno’nun hafızasından büyük olması.
Örnek kodu buradan indirebilirsiniz.
m
o
.i c
d
a
v
o
r
t
k
Kodu yükledikten sonraki ekran görüntüsü
e
l
e
.
w
w
w
2.4” ekranın Arduino uno kartı üzerine takılması
Oğuz ŞENGÖZ
[email protected]
www.elektrovadi.com
2