Sorularım:
1. Bağlantılarımın doğru olduğundan emin olmak için neyi kontrol etmeliyim?
2. Kod tarafında eksik veya hatalı bir şey var mı?
3. LCD'nin çalıştığını test etmek için başka önerileriniz var mı?
Ekte bağlantılarımın fotoğrafını da paylaştım. Yardımlarınızı bekliyorum, teşekkürler.
Kullanılan SPI bağlantı pinlerinin Arduino Uno'nun standart SPI pinleriyle uyuştuğundan emin olun. Örneğin, Uno için 11, 12, ve 13 pinleri SPI pinleridir.
Bağlantılarınızı kontrol ederken özellikle LED pininin (arka ışık) ve GND/VCC bağlantılarının doğru olduğundan emin olun. Yanlış voltaj LCD'nin tepki vermemesine neden olabilir.
Kodunuzda eksik olan bir kısım yok gibi görünüyor ancak InitLCD() fonksiyonunu çağırmadan önce bir begin() fonksiyonunun gerekip gerekmediğini kütüphane belgelerinden kontrol edin.
Kullanılan SPI bağlantı pinlerinin Arduino Uno'nun standart SPI pinleriyle uyuştuğundan emin olun. Örneğin, Uno için 11, 12, ve 13 pinleri SPI pinleridir.