ST7789 ekran aldım bu ürün ama bir türlü çalıştıramadım amacım Raspberry Pi Zero ile kullanmaktı ama birkaç devre devre şeması denesem de ışık var ama hep siyah ekranda kalıyor nasıl bir devre şeması ile bağlamalıyım.
ST7789 ekran aldım bu ürün ama bir türlü çalıştıramadım amacım Raspberry Pi Zero ile kullanmaktı ama birkaç devre devre şeması denesem de ışık var ama hep siyah ekranda kalıyor nasıl bir devre şeması ile bağlamalıyım.
ST7789 ekranı Raspberry Pi Zero ile kullanmak için aşağıda belirtilen adımları takip edebilirsin:
Gerekli Malzemeler:
Raspberry Pi Zero
ST7789 ekran
Bağlantı kabloları
Breadboard (isteğe bağlı)
Bağlantı Şeması:
Aşağıdaki bağlantıları yap:
1. ST7789 Ekran Bağlantıları:
- VCC → Raspberry Pi 3.3V
- GND → Raspberry Pi GND
- SCL → Raspberry Pi GPIO 11 (SCK)
- SDA → Raspberry Pi GPIO 10 (MOSI)
- RES → Raspberry Pi GPIO 25 (ya da başka bir GPIO)
- DC → Raspberry Pi GPIO 24 (ya da başka bir GPIO)
- CS → Raspberry Pi GPIO 8 (ya da başka bir GPIO)
Yazılım Kurulumu:
1. Raspberry Pi üzerinde terminali açın.
2. Gerekli kütüphaneleri yüklemek için aşağıdaki komutları kullan:
Aşağıdaki basit Python kodunu kullanarak ekranın çalışıp çalışmadığını kontrol edebilirsin.
Python:
import time
import ST7735
import RPi.GPIO as GPIO
# Pin Tanımlamaları
DC = 24
RST = 25
SPI_SPEED = 4000000
# Ekranı Başlat
disp = ST7735.ST7735(rst=RST, dc=DC, gpio=GPIO, spi_speed=SPI_SPEED)
disp.begin()
# Ekranı Temizle ve Renk Seti
disp.clear((255, 0, 0)) # Kırmızı arka plan
time.sleep(1)
disp.clear((0, 255, 0)) # Yeşil arka plan
time.sleep(1)
disp.clear((0, 0, 255)) # Mavi arka plan
Kontroller:
1. Tüm bağlantıların sağlam olup olmadığını kontrol et.
2. Raspberry Pi'nin SPI arayüzü için raspi-config ayarlarını kontrol et:
- sudo raspi-config komutunu çalıştır.
- Interfacing Options > SPI sekmesinden SPI'yi etkinleştir.
Son Kontrol:
Ekranı çalıştırdıktan sonra görüntü alabiliyor musun? Eğer hala çalışmıyorsa:
Ekranın bağlantılarını bir kez daha kontrol et.
Farklı GPIO pinleri deneyebilirsin.
Ekranın kendisinde bir arıza olup olmadığını test etmek için başka bir sistem üzerinde dene.
Bu adımları takip ederek ST7789 ekranını Raspberry Pi Zero ile çalıştırabilmelisin.