Birkaç gün önce satın aldığım LCD’mi haftasonunu fırsat bilerek lehimlemek ve kullanılabilir hale getirmek istedim. Yorucu (!) bir lehim süreci sonrası herzaman ki bağlantı şeklimizle denediğimde aşağıdaki gibi bir görüntü ile karşılaştım
Bağlantı ve lehimleri kontrol ettikten sonra bir sıkıntı olmadığını görünce araştırmaya başladım.
Aslında bu bir sorun değil XX1602XX ailesi bir LCD ile ilk kez karşılaşmış olmamdı mesele. Bendeki LCD versiyonu TC1602D2.
Bendeki versiyonda pinlerde birşey yazmadığı için sizlere kolaylık olması için pin dağılımını kendim hazırladım;
Bağlantı ayaklarına göre kuracağımız devre şöyle olmalı (üzerine tıklayarak büyütebilirsiniz);
Çalıştıran kodlarımız (Lütfen pinleri inceleyin)
/* * Konu : LCD - 1602 serisi pin çözümü * Tarih : 05/07/2015 * Hakan Müştak * hmustak@gmail.com */ // Kütüphane #include <LiquidCrystal.h> // Arayüz ilişkisi için pinlerimiz LiquidCrystal lcd(7, 8, 9, 10, 11 , 12); #define LCD_LIGHT_PIN 6 // LCD arka ışığı pini void setup() { pinMode(LCD_LIGHT_PIN, OUTPUT); // LCD Arka Işığı digitalWrite(LCD_LIGHT_PIN, HIGH); // LCD Arka Işığını Aç // LCD Başlangıç ayarları lcd.begin(16, 2); lcd.setCursor(1,0); // 1.satır lcd.print("Sorun Cozuldu"); // 1.satır metin lcd.setCursor(4,2); // 2.satır lcd.print("hmustak"); // 2.satır metin } void loop() { lcd.noDisplay(); // LCD Ekranı Sil delay(500); lcd.display(); // LCD Ekranı Göster delay(500); }
Son halini şöyle gösterebilirim (üzerine tıklayarak büyütebilirsiniz);
Hakan Müştak @2015/07
Arduino ile calismak icin hevesleniyorum aslinda ama bir turlu cesaret edemedim ustad. Ilerleyen zamanlarda bu calismalariniz yardimci olacaktir bana.
Zaman kaybetmeden denemeni öneririm. Çok iyi sonuçlar alacağını düşünüyorum.
En kisa zamanda baslayacagim ins 😉 Takipteyim.
Makale için teşekkürler, elinize emeğinize sağlık. Bendede TC1602D2-01XB0, PCB-TC1602D V2.0 var. Hem altta hem üste 16 adet pin sizinde belirttiğiniz gibi 1-16 yazıyor sadece aurı olarak LCD I2C/IIC Dönüştürücü kartta aldım FC-113 yazıyor onda da. Bu ikisini alta üste farkedermi bağlasam dönüştürücüdede pinler yazmıyor
Merhaba,
Bende sizin gibi bir sorun yaşayıp, araştırarak bulmuştum. Facebook üzerinde bu konuları tartışan çok güzel gruplar mevcut. Bu gruplardan birine sormanızı önereceğim, üzgünüm.
sizin yaptığınız gibi yaptım ama hala aynı sıkıntı anlam veremedim
Farklı bir tip LCD kullanıyorsunuz muhtemelen. Bende benzer şekilde bir sıkıntı yaşadığım ve bu sıkıntıyı araştırıp çözdüğüm için bu yazıyı yazmıştım.
bunu potsuz nasıl bağlarız
Ne çektim bu LCD den mesajlar yerine sizin gördüğünüz ekrani gormekten 😁
200,300 ohm luk bir direnç kâfi gelecektir
AGA SEN ADAMSIN !
🙂 Teşekkürler
I2C lcd panelde de resimdeki aynı sorunu yaşıyorum. bu konuda yardımcı olursanız çok sevinirim
aynısını yaptım ekran çalışıyor karaler belli oluyor kontrast ayarında falan ama yazı kesinlikle gelmiyor defalarca kontrol ettim
Data pini modele göre yanlıştır. Deneyerek bulmak gerekebilir.
Ekranın üstü çalışıyor fakat alt kısımdan güç almıyor. Bunun sebebi ne olabilir hocam?
Muhtemelen Pin tablosu genelden farklıdır. Googlede marka modele göre arayıp pin tablosunu bulabilirsiniz. Sonrasında Arduino’ya adapte edersiniz (hatta edenleri de bulacağınızdan eminim)
Çoook sağol abi aslansın aslan
🙂