'UTOPIA' PRINTING SOFTWARE ON LCD DISPLAY WITH ARDUINO [TUTORIAL LESSON 13]
Hi there,
We continue our Arduino programming lessons. In today's class, we will learn to print on the LCD screen that we introduced in Arduino. The software is pretty simple. Once you understand your logic, you can write articles according to your own creativity.
Arduino programlama derslerimize devam ediyoruz. Bugün ki dersimizde Arduino da tanıttğımız verileri LCD ekran üzerinde yazdırmayı öğreneceğiz. Yazılım oldukça basit. Mantığını anladıktan sonra kendi yaratıcılığınıza göre yazılar yazdırabilirsiniz.
1.AŞAMA
İlk olarak lcd (liquid crystal) kütüphanemizi Arduino üzerine kaydediyoruz. Sonrasında ise LCD kartı üzerinde hangi pinleri kullandığımızı gösteriyoruz.
KOD:
include <LiquidCrystal.h>
LiquidCrystal lcd(8, 7, 6, 5, 4, 3,);
2.AŞAMA
Void setup kısmına geçmeden önce LCD ekran üzerinde harf harf yazı yazmak istediğimiz için karakter değişkenlerimizi giriyoruz
KOD;
char a = 'u';
char b = 't';
char c = 'o';
char d = 'p';
char e = 'i';
char f = 'a';
char g = 'n';
3.AŞAMA
Bu aşamada void setup kısmını yazıyoruz. LCD ekranımızın bilgilerini kaydetmemiz gerekiyor. Kullandığımız LCD ekran 16x2 lik yani 16 sütun ve 2 satırdan oluştuğu için bilgimizi kaydediyoruz.
KOD:
lcd.begin(16, 2);
4.AŞAMA
Void setup aşamasını bitirdik. Şimdi bildiğiniz gibi loop döngüsünü yazacağız. Bu aşama da daha önce kaydettiğimiz değişkenlerin hangi sırayla hangi süreyle yazılacağını belirteceğiz. 7 karakterden oluşan ' utopian' metnimizi daha önce karakterlere bölmüştük şimdi bu karakterlerin yazılması işlemini oluşturuyoruz.Yazım işlemi bittikten sonra sayfanın silinip tekrar başa dönmesi için clear komutuyla yazılımımızı bitiriyoruz.
KOD:
led.print(a);
delay(250);
led.print(b);
delay(250);
led.print(c);
delay(250);
led.print(d);
delay(250);
led.print(e);
delay(250);
led.print(f);
delay(250);
led.print(g);
delay(250);
led.clear();
Yazılım işlemimiz burada son buldu. Tanıttığımız metni 'utopian' olarak belirledik. Yani LCD ekran üzerinde her harf 250 ms hızıyla gözükecek ve kelime tam olarak oluşturulduğunda en baştan başlayacak. Kartımız hazır sizler istediğiniz veriyi bu komutlar yardımıyla LCD ekran üzerine kaydedebilirsiniz. Yazılımın Arduino üzerinde ki görüntülerini ekliyorum. Hepinize iyi çalışmalar.
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Hey @sametceylan I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x