sayilar

LCD Ekran Kullanımı - 2

LCD Ekran Kullanımı - 2

Uygulama 12

Uygulama 12

Kayan Yazı Uygulaması Yapalım

Kayan Yazı Uygulaması Yapalım

Ekranın sol üst köşesinden sağa doğru gidip alt satıra indikten sonra sol tarafa doğru gelen ve tekrar üst satıra çıkarak devam eden bir kayan yazı uygulaması yapacağız.
Ekranın sol üst köşesinden sağa doğru gidip alt satıra indikten sonra sol tarafa doğru gelen ve tekrar üst satıra çıkarak devam eden bir kayan yazı uygulaması yapacağız.

Devre Tasarımı

Devre Tasarımı

Bir önceki örnekte olduğu gibi devremizi kuralım (Uygulama 11).

İhtiyaç Listesi:

  • I2C modüllü 16×2 LCD Ekran
  • Jumper kablo

Kodlama

Kodlama

Ekranda sağa ve sola gidişleri iki ayrı fonksiyonda yazacağız. Öncelikle ekrana ismimizi yazdıktan sonra sağa doğru kaydıran saga isimli fonksiyonu oluşturalım. İsmimizi yazdıktan sonra bir döngü yardımıyla satırda kalan boşluk adedi kadar ismimizi sağa doğru kaydırıyoruz. Bunu yaparken araya hızını ayarlamak için zamanlamalar koyuyoruz.

Şimdi de sola kaydıran sola isimli fonksiyonumuzu yazalım. Üst satırda ismimizin silinmesi için önce ekranı temizlememiz gerekiyor. 2. Satır – 12. Sütuna ismimizi yazıp bu kez sola kaydırıyoruz.

Şimdi de bu fonksiyonları çağıracak olan ana kodumuzu oluşturalım.

Çalıştıralım

Çalıştıralım

Yükleme işlemini gerçekleştirip kodumuzu Arduino kartımıza attığımızda ekranın üst satırında sağa doğru, alt satırında sola doğru kayan ismimizi görebiliriz.

Arduino derslerinin tüm konularına buradan ulaşabilirsiniz.