RASPBERRY PI TFT UYGULAMALARI Bu doküman Raspberry PI LCD Adapter Kit, ITDB02-2.8 TFT Modülü ve Raspberry Pi kullanarak ITDB02-2.8 TFT Modülü’nün nasıl çalıştırılacağını anlatmaktadır. Raspberry PI LCD Adapter Kit, ITDB02-2.8 TFT Modülü ve Raspberry Pi’yi GPIO pinlerinden bağlayabilmemize olanak sağlar. Raspberry PI LCD Adapter Kit’i bağlarken kablo kenarındaki kırmızı çizgiye dikkat ederek aynı resimde görüldüğü gibi bağlamamız gerekiyor. Donanımız hazır olduğuna göre şimdi yazılım tarafına geçebiliriz. Buradan indirebileceğiniz örnek bir kod üzerinden gideceğiz. Öncelikle örnek kodu kullanabilmemiz için başka projelerde de yaygın olarak kullanılan WiringPi kütüphanesine ihtiyacımız var. WiringPi kütüphanesi, kullanımı Arduino ile çok benzer bir kütüphane. Böylelikle Arduino için hazırlanmış projeleri kısa bir zamanda Raspberry Pi’ye uyarlayabilirsiniz. Raspberry Pi’de komut satırına aşağıdaki komutları sırası ile yazdığımız zaman kütüphaneyi indirme ve yükleme işlemi bitmiş olacak. git clone git://git.drogon.net/wiringPi cd wiringPi ./build İlk satırda kütüphanemizi indirdik, ikinci satırda indirdiğimiz klasöre girdik ve son satırda da kütüphanemizi yükledik. Şimdi örnek kodumuzu Raspberry Pi’ye indiriyoruz. Kullandığınız web tarayıcısına göre indirdiğiniz yer değişebilir. Bu noktaya dikkat etmekte fayda var. İndirdiğimiz RPILCD.zip dosyasını kolaylık olsun diye home/pi/Desktop dizinine çıkarabilirsiniz. Masaüstünde çıkarttığımız RPILCD klasörünü gördükten sonra işimize terminalden devam edeceğiz. Kütüphanemizle kodumuzu birlikte derleyebilmemiz için, home/pi/wiringPi/wiringPi dizini içindeki wiringPi.h dosyasını kopyalayıp masaüstüne çıkarttığımız RPILCD klasörünün içine yapıştırmamız gerekiyor. Şimdi terminali açıp kod satırına: cd / home / pi / Desktop / RPILCD yazıp masaüstüne çıkardığımız proje dosyamızın içine giriyoruz. Daha sonra derleme işlemi için kod satırına: gcc lcd.c lcddemo.c SFont.c –lm –lwiringPi -o lcddemo yazıp derleme işlemini yapıyoruz. Son olarak da: sudo ./lcddemo yazarak kodumuzu çalıştırıyoruz. Aynı prosedürü uygulayarak RASPBERRY PI 2.8 TFT ADD-ON TFT modülünü de kullanabilirsiniz. Oğuz ŞENGÖZ oksengoz@gmail.com
© Copyright 2024 Paperzz