Soru & Cevap

Arduino lcd keypad ışıkları yanıyor ama kodlarım çalışmıyor.

07.05.2020 - 06:39
#include <LiquidCrystal.h>

LiquidCrystal lcd(8, 9, 4, 5, 6, 7);

void setup() {

  lcd.begin(16,2);
  lcd.setCursor(0,0);
  lcd.print("Hello World!");
  
}

void loop() {
  
}
#include <LiquidCrystal.h>

const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {
  lcd.begin(16, 2);
  lcd.print("hello, world!");
}

void loop() {
  lcd.setCursor(0, 1);
  lcd.print(millis() / 1000);
}

Baştaki kod internetten araştırıp bulduğum, diğer kod ise arduino arayüzünün hazır Hello World kodu ikisinide arduinoya yükledim ama hiçbir tekpi alamıyorum lcd keypadden.

Bağlantıyıda direk arduinonun üstüne pinler denk gelecek şekilde oturttum linklerdeki gibi ;

Görsel kaldırıldı.https://hizliresim.com/qTGXDw

https://hizliresim.com/z4EUPN

https://hizliresim.com/IMVdEA

https://hizliresim.com/OMRooG

22 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user f.erenyucal
f.erenyucal
16.02.2023 - 06:09

Merhabalar Çağlayan! Sorununuzla ilgili birkaç olası neden ve çözüm önerileri şunlar olabilir:

  1. Bağlantı hatası: LCD ve keypad'ın doğru bir şekilde bağlandığından emin olun. Bağlantı şemalarını kontrol edin ve gerekirse yeniden bağlayın. Arduino bağlantılarının doğru olduğundan emin olmak için bir multimetre kullanabilirsiniz

  2. Yazılım hatası: Kodda bir hata olabilir. Yüklediğiniz kodların doğru olduğundan emin olmak için tekrar kontrol edin. Kodların doğru yere yüklendiğinden emin olun ve doğru port seçildiğinden emin olun

  3. Bağlantı hızı: LCD ekranınızın bağlantı hızı, kodunuzda tanımlandığı hızla eşleşmiyor olabilir. Kodunuzda kullanılan hızı kontrol edin ve LCD'nin bağlantı hızını buna göre ayarlayın

  4. Keypad sürücü kütüphanesi: Kodunuz, kullanmakta olduğunuz keypad sürücü kütüphanesiyle uyumlu olmayabilir. Farklı bir sürücü kütüphanesi kullanmayı deneyin veya mevcut kütüphaneyi güncelleyin

  5. Güç kaynağı: Arduino'nun veya bağlı bileşenlerinize güç sağlayan kaynağın yeterli olup olmadığını kontrol edin. Yetersiz güç, bileşenlerin doğru bir şekilde çalışmamasına neden olabilir