import machine
import max7219
import time
# SPI pin tanımlamaları
sck = machine.Pin(10) # CLK
mosi = machine.Pin(11) # DIN
cs = machine.Pin(13) # CS
# SPI ve Matrix ekran başlatma
spi = machine.SPI(1, baudrate=10000000, sck=sck, mosi=mosi)
display = max7219.Matrix8x8(spi, cs, 4)
# Ekranı temizleme
display.fill(0)
display.show()
def surekli_yazi_yaz(yazi):
while True:
# Yazıyı ekranda kaydır
for x in range(-32 * len(yazi), 32):
display.fill(0)
display.text(yazi, -x, 0, 1)
display.show()
time.sleep(0.1)
# Sürekli olarak "MERHABA" yazısını ekranda kaydır
surekli_yazi_yaz("MERHABA")