Arduino
OKUDUĞUNUZ KONU
Arduino 5110 LCD Geri Sayım Yapımı
5

Arduino 5110 LCD Geri Sayım Yapımı

Yazar : Murat Duran18 Aralık 2016

Bu gün en çok tercih edilen Arduino 5110 lcd kullanımını öğreneceğiz, bu lcd modülü kullanarak geri sayım yaptıracağız.5110 grafik lcd ekranlar muadillerine göre oldukça çok bulunması ve ucuz olması bizim tercih sebebimiz oldu.Siyah beyaz ekrana sahip olan lcd ile resimleri bitmap ile gösterebilmekteyiz ileri ki yazılarımızda bitmap kullanarak nasıl resim gösterilir buna da değineceğiz.

Projede Kullandığımız Malzemeler

Projenin Malzemelerini Satın Al

Bu proje için gerekli malzemeleri Proje Hocam garantisi ile tek sepette satın alabilirsiniz.Malzemeler proje ile %100 uyumludur.İstenilmesi halinde arduino içerisine kodlar yüklenerek gönderilir. “Satın Almak İçin Yukarıda Butona Basınız”

Öncelikle aşağıdaki bağlantı şemasına göre LCD ekranımızı arduino uno kartına jumper kablolar ile bağlıyoruz.

Bazı lcd modüller ile kullandığımız kütüphaneler uyumsuz olabiliyor bu yüzden aldığınız lcd nin bizim kullandığımızla aynı olması gerekmektedir aksi halde kodlar sizde çalışmayacaktır.LCD kütüphanesinin türkçe karakter desteği yoktur.Yakın  bir zamanda türkçe karaktere uyarlanmış kütüphane yazılıp paylaşımını yapacağız ihtiyacı olan arkadaşlar kullanabilir.

Projenin kütüphanesini indir

#include <LCD5110_Basic.h>

LCD5110 myGLCD(8,9,10,11,12);

extern uint8_t SmallFont[];
extern uint8_t MediumNumbers[];

void setup()
{
myGLCD.InitLCD();
}

void loop()
{
myGLCD.setFont(SmallFont);
myGLCD.clrScr();
myGLCD.print("Harekete", CENTER, 0);
myGLCD.print("Gecmek", CENTER, 8);
myGLCD.print("Icin", CENTER, 16);
myGLCD.print("Saniye Kaldi", CENTER, 40);

myGLCD.setFont(MediumNumbers);
for (int s=10; s>=0; s--)
{
myGLCD.printNumI(s, CENTER, 24, 2, '0');
delay(1000);
}
myGLCD.enableSleep();
delay(1000);
myGLCD.disableSleep();
myGLCD.setFont(SmallFont);
myGLCD.print("", CENTER, 0);
myGLCD.print("Hemen", CENTER, 16);
myGLCD.print("Harekete", CENTER, 24);
myGLCD.print("Gec", CENTER, 32);
delay(5000);
}
SİZCE NASIL OLMUŞ?
Beğendim
71%
İlginç
12%
Eh İşte
0%
Anlamadım
6%
Kötü
6%
Berbat
6%
YAZAR HAKKINDA
Murat Duran
Uzun zamandır internetle uğraşıyorum bu internet bilgimi gerçek mesleğimle bütünleştirip yararlı olacağını düşündüğüm Proje Hocam sitesini hayata geçirdim.Hep kendimi geliştirmeyi seven bir yapıya sahip oldum bir şeyi ezberlemektense o şeyi anlamayı tercih ediyorum.Mekanik ve elektronik hep ilgimi çekti bu internet sitesindede bu konularla ve diğer konularla ilgili projeler paylaşıyorum.Şu an Atatürk Üniversitesinde Makine Mühendisliği öğrencisiyim.
5 YORUMLAR
  • SAMET
    26 Şubat 2017 at 22:30

    Arduino:1.6.8 (Windows 10), Kart:”Arduino/Genuino Uno”

    C:\Users\hasan\Desktop\canon\arduino\arduino.ino:1:27: fatal error: LCD5110_Basic.h: No such file or directory

    #include

    ^

    compilation terminated.

    exit status 1
    Error compiling for board Arduino/Genuino Uno.

    This report would have more information with
    “Show verbose output during compilation”
    option enabled in File -> Preferences.

    hatası veriyor

  • 22 Mart 2017 at 19:16

    çok güzel olmus ellerine saglık

  • isimsiz
    23 Mart 2017 at 16:22

    biz siteden satın almış bulunuyoruz ve yaklaşık 2 saattir birşeyler becermeye çalışıyoruz ama her defasında kodlar hata veriyor ve yükleyemiyoruz yardım etmenizi rica ediyorm saygılar..

    • 23 Mart 2017 at 21:10

      Sitemizden satın aldıysanız eğer kodlar arduino kartına yüklenip gönderilmektedir.Siz direk lcd ekran kablolarını bağlayarak çalıştırabilirsiniz.Parça parça satın aldıysanız eğer 5110 kütüphanesini arduino programını kurmanız lazım.Kütüphane dosyası kodların üst kısmındaki satırda mevcuttur.

YORUM YAP