34-rasm. MAX7219-ga matritsa.
Texnik parametrlar
MAX7219;
Ko‘rsatkichlar turi 1088BS: umumiy katod;
1088BS indikatoridagi LEDlar soni: 64;
LED Yagona LED diametri: 3 mm;
LED rangi: qizil, ko‘k, yashil;
Matritsali ulanish interfeysi: SPI;
Quvvat kuchlanishi: 5 V;
Matritsaningo‘lchami: 32 x 32 x 14 mm;
Umumiy ma'lumot.
Modul ikki qismdan iborat, pastki qismida MAX7219 mikrosxemasi kichik elektr zanjirio‘rnatilgan, yuqori qismida umumiy katotli (32 mm x 32 mm x 1088BS LED matritsali) bosilgan elektron platasi joylashgan. 8 mm). 1088BS matritsasida 16 ta pin bor, ulardan 8 tasi qatorlar uchun, qolgan 8 tasi ustunlar uchun, LEDlarning umumiy soni 64 dona.
35-rasm. ESP 32 platasi orqali ishlatish.
Ushbu matritsani ishlatish uchun WOKWI.com online platformasi kerak bo‘ladi.
Ushbu dastur phyton dasturlash tilida yozilgan!!!
import max7219
from machine import Pin, SoftSPI, SPI
import time
import machine
# Alternative approach
# spi = SoftSPI(baudrate=10000000, polarity=1, phase=0, sck=Pin(14), mosi=Pin(13), miso=Pin(21))
spi = SPI(1, baudrate=10000000, polarity=1, phase=0, sck=Pin(14), mosi=Pin(13))
ss = Pin(15, Pin.OUT)
screen = max7219.Max7219(8, 8, spi, ss, rotate_180=True)
screen.text('1', 0, 0, 1)
screen.show()
#screen.marquee('Hello‘)
Xulosa:
Men bu 4-labaratoriya ishida tinkercard dasturida rezistor va rgb led orqali rgb svitadiod hosil qilib ko’rdim.
Do'stlaringiz bilan baham: |