Teknoloji ve Hayata dair günceler

Son Yazılar


Kategoriler


Son Yorumlar..


Raspberry Pi ile 2×16 LCD Ekran Kullanımı

Kemal İKİZOĞLUKemal İKİZOĞLU

Herkese merhaba,

Bugünkü yazımda Raspberry Pi ile 2×16 LCD ekran kullanarak nasıl temel bir devre oluşturabileceğimizi keşfedeceğiz. Daha önce Arduino’da 2×16 LCD ekran kullanımını öğrendiğimiz bir blog yazısı yayınlamıştım. Eğer incelemek isterseniz, şuradan ilgili sayfaya ulaşabilirsiniz. Öncelikle devre için malzeme listemize bir göz atalım.

Malzeme Listesi:

Devre Şeması:

Devre şemasını hazırlamaya başlarken bağlantı noktalarımız şu şekilde olacaktır:

VCC pinimizi 4 numaralı 5V pine, SDA pinimizi 3 numaralı GPIO2 pine, SCL pinimizi 5 numaralı GPIO3 pine, GND pinimizi de Ground 6 olan pine bağladık. SDA ve SCL pinlerini özellikle 2 ve 3 numaralı I2C destekli pinlere bağladık. Hepsi bu kadar!

Ön Hazırlık:

Devrenizi hazırladıktan sonra çalıştırmak için birtakım hazırlıklar yapmamız gerekmektedir. Bunları adım adım şimdi gerçekleştirelim

Kullandığımız LCD ekran i2c modülü ile hazırlanmıştır. Bu modül aradaki fazla kablo kullanımını kaldırıp daha organize bir yapı oluşturmaya yardımcı oluyor. Bu ayarlamayı sistem üzerinde aktifleştirmemiz gerekmektedir. Raspberry Pi’nin ayarlar sayfasına gidelim. Interfaces sekmesinde yer alan I2C seçeneğini aktif edelim.

Raspberry Pi belirli aygıt sürücülerine erişmek ve kontrol sağlayabilmek için Linux I2C/SMBus sürücüsünü kullanıyor. Yukarıda I2C özelliğini aktif ettik ve şimdi SMBus kütüphanesini indirmemiz gerekmektedir. Cihanıza bu kütüphaneyi indirmek için şu komutu kullanabilirsiniz:

sudo apt install python3-smbus

Kütüphane kurulumu tamamlandıktan sonra kod kısmına geçiş yapabiliriz.

Kod Yapısı:

Kodu Raspberry Pi üzerinde çalıştırmak isterseniz öncelikle Raspberry Pi üzerinde bir Python dosyası içerisine kaydetmeniz gerekmektedir. Eğer Geany kullanıyorsanız, kodu çalıştırdığınızda sonucunu görebilirsiniz.

Daha önce paylaşmış olduğum farklı devre elemanlarını kullanarak siz de kendi devrenizi Raspberry Pi üzerinde hazırlayabilirsiniz. Yazmış olduğum tüm Raspberry Pi yazılarımı buradan, tüm Arduino yazılarımı ise buradan inceleyebilirsiniz.

Bir sonraki yazımda görüşmek dileğiyle.

Eğitim ve teknoloji haberlerini, ilginç ve önemli bilgileri, kendimi geliştirdiğim alanlardaki öğrendiğim tecrübelerimi blogumda paylaşıyorum. Öğrenmekten ve paylaşmaktan zevk alıyorum.İnandığım bir şey var ki istisnalar hariç, hiçbir şey imkansız değildir. Mucizeler için zaman gerekir! Bu benim yaşam felsefem.

Yorumlar 0
İlk yorumu yazmak ister misin?