Arduino
OKUDUĞUNUZ KONU
LCD Ekran İle Yazı Yazma
12

LCD Ekran İle Yazı Yazma

Yazar : Tarık Aslan15 Mart 2017

Merhaba Arkadaşlar, şimdi sizlere benim asıl konum olan ucuz yollarla proje yapma vakti.Burda lcd ekran ile çok basit kod yazarak nasıl eğleneceğimizi sizlere paylaşmak istiyorum.Yaklaşık 12 tl ye alabileceğimiz lcd ekran ile ilk işimiz BİLGİSAYARDAN ARDUINO sayfasını açarak.Kütüphane eklemek olacak şu da aşağıda sizlere gösterdiğim gibi.

Evet arkadaşlar aşağıdaki kısımda gördüğünüz gibi ARDUINO sayfamıza bu kütüphaneyi ekleyerek işe başlamamız gerekmekte olmayanlar ise internet yoluyla da indirme şansları vardır.

LCD KÜTÜPHANE

Gerekli Malzemeler ve Fiyatları

1 ADET LCD EKRAN (12 TL)
1 ADET ARDUINO (30 TL)
YETERİ KADAR JUMPER KABLO (40 ADET 10 TL)
1 ADET POTANSİYOMETRE (1 TL)

Projenin Devre Şeması Evet arkadaşlar ilk bakışta karmaşık gelebilir tabikide ama yapabildiğim en basit şekilde sizlere sunmaya çalıştım. BURDA DİKKAT EDİLMESİ GEREKEN YERLER VAR ARKADAŞLAR BU ALT KISMI OKUMANIZI ÖNERİRİM. Burda lcd ekran ile ilgilil 3-5 bilgi vericem arkadaşlar sizlere.Öncelikle (D0-D1-D2-D3) Pinler lcd deki pinler bunlar boş olacaktır arkadaşlar. Ve bu kıssımda ise yukarıda anlaşılmazsa diye bir de buraya dip not düşmek istiyorum.LCD ekranın son 2 ayağı artı ve eksi pinlerle ortak olmalıdır arkadaşlar oraya dikkatli şekilde enerji verelim. Devre şemasına dikkatli şekilde bakarak board üzerine kurulum yapalım.

Projenin Kodları

#include <LiquidCrystal.h>

lcd(12,11,5,4,3,2);

void setup()
{
lcd.begin(16,2);
lcd.clear();
lcd.print("PROJE HOCAM");
lcd.setCursor(0,1);
lcd.print("LCD EKRAN");

}

void loop()
{
//PROJE HOCAM LCD EKRAN PROJESİ TARIK ASLAN...

} 

İstenilen Şekildede Tasarım Yapmak Mümkün Arkadaşlar.

Kodlar gördüğümüz üzere basit şekide yazılmıştır arkadaşlar.Ancak LCD ekran üzerinde birçok değişiklik mümkündür.Bunu ise xxxx1000 örnek olarak void setup üst kısmına yazarak da şekiller çıkarmak mümkündür isteyenlere yorum atarak onun hakkında da bilgi verebilirim arkadaşlar.

POTANSİYOMETRE oraya koymamızın amacı ekran ışığını ayarlamaktır arkadaşlar onu da ekrandaki yazıların görülmesi içindir arkadaşlar.

Projenin Bitmiş Hali

BİTMİŞ HALİ BU ARKADAŞLAR.

Pot ayaklarını benim gibi dışarı şekilde yapmanızı tavsiye ederim arkadaşlar.Yorumlarınızı ve fikirlerinizi bekliyorum ve yapmamı istediğiniz projeler tabiki de yapabilirsem elimden gelen yardımı sizlere sunucam.

 

SİZCE NASIL OLMUŞ?
Beğendim
65%
İlginç
8%
Eh İşte
8%
Anlamadım
2%
Kötü
4%
Berbat
14%
YAZAR HAKKINDA
Tarık Aslan
Tarık Aslan
Merhaba. Artık 12.sınıf olduk şükürler olsun:D ve 1-2 yıl olmaktadır arduino ve app inventor 2 gibi programlarda çalışmalar yaptım çocukluğumdan gelen merakımla da bunu devam ettirdim.Şimdi ise Proje Hocam sayfasında öğrendiklerimi paylaşmak ve öğrenmek için buradayım. *Bilmediğini bilmek en iyisidir.*
12 YORUMLAR
  • TURAN KILINÇ
    17 Mart 2017 at 23:36

    Merhaba kardeşim proje güzele benziyo senden ricam ayrıntılı bi şekilde açar mısın daha fazla yardımcı olabilirsen pek bir detay yazmıyp cünki

  • Tarık Aslan
    Tarık Aslan
    18 Mart 2017 at 18:59

    merhaba kardeşim,detaylı bir şekilde nerelerde takıldığını yazarsan sana daha dikkatli şekilde cevap verebilirim sana.
    Yorumun için teşekkür ederim.

  • MustafaDemirhan
    27 Mart 2017 at 22:26

    Abi birşey soracaağım kodunu kopyaladım ve denedi. su hatayı verdi ;

    sketch_mar20a:3: error: expected constructor, destructor, or type conversion before ‘(‘ token

    lcd(12,11,5,4,3,2);

    ^

    C:\Users\pc\Documents\Arduino\sketch_mar20a\sketch_mar20a.ino: In function ‘void setup()’:

    sketch_mar20a:7: error: ‘lcd’ was not declared in this scope

    lcd.begin(16,2);

    ^

    exit status 1
    expected constructor, destructor, or type conversion before ‘(‘ toke

  • 4 Nisan 2017 at 15:12

    merhaba ben lcd(12,10,5,4,3,2;) yazıyorum ama kabul etmiyor.Ve şu hatayı veriyor.
    lcd.begin(12,2);
    ^
    exit status 1
    expected constructor, destructor, or type conversion before ‘(‘ token

    yardım ederseniz çok sevinirim

  • Nedrin Barkın ÖREN
    4 Nisan 2017 at 15:12

    merhaba ben lcd(12,10,5,4,3,2;) yazıyorum ama kabul etmiyor.Ve şu hatayı veriyor.
    lcd.begin(12,2);
    ^
    exit status 1
    expected constructor, destructor, or type conversion before ‘(‘ token

    yardım ederseniz çok sevinirim.

  • Tarık Aslan
    Tarık Aslan
    10 Nisan 2017 at 20:46

    #include

    LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

    void setup() {

    lcd.begin(16, 2);

    lcd.print(“hello, world!”);
    }

    void loop() {

    lcd.setCursor(0, 1);

    lcd.print(millis() / 1000);
    }

  • Tarık Aslan
    Tarık Aslan
    10 Nisan 2017 at 20:46

    BİRDE BU KODU DENE !!11

  • Mertcan
    16 Nisan 2017 at 00:06

    Merhaba kardeşim potansiyometreyi kaç k kullandın?

  • Tarık Aslan
    Tarık Aslan
    16 Nisan 2017 at 13:37

    Merhaba kardeşim…
    5 K pot kullandım.

  • 12 Mayıs 2017 at 16:48

    i2c modulu kullaniyorum elimde 2 adet uno var ikisindede program yukleniyor ancak lcd de goruntu yok sadece kareler var.program hata vermiyor neden olabilir

  • Tarık Aslan
    Tarık Aslan
    13 Mayıs 2017 at 16:18

    sorunun tam olarak ne olabileceği ne bilmiyorum ama i2c modulu ile olabilir veya bağlantıların sıkıntılı olabilir

  • Ali
    12 Ağustos 2017 at 20:24

    Merhaba hocam .ardiuno ile toprak nemini ölçüp lcd ye aktarmak istiyorum ama tam olarak yapamadım yardımcı olursanız sevinirim .programda potansiyometre de kullanmayı düşünüyorum .ekrande nem değeri %60 gibi değerleride göstermek istiyorum saygılarımla

YORUM YAP