Modul DAC TLC5615 SPI 10Bit v2
Modul DAC TLC5615 SPI 10Bit v2 €7.99 (DDV vključen)
Back to products
USB konektor type-B G46Y ženski
USB konektor Cenovni razpon: od €0.54 do €1.64

Modul 2x 4x 7seg LED MAX7219

€8.99 (DDV vključen)

Modul 2x 4x 7seg LED MAX7219 združuje osem mest 7-segmentnega prikaza v enem SPI modulu za ure, števce in meritve.

1 na zalogi

Šifra: 21 - E2 Kategoriji: ,
Opis

Opis

Modul 2x 4x 7seg LED MAX7219

Modul združuje dve štirimestni 7-segmentni polji – skupaj osem mest – ki jih poganja gonilnik MAX7219 prek SPI vmesnika (DIN, CS, CLK). Namesto ročnega multipleksiranja osmih znakov gonilnik sam skrbi za osveževanje segmentov, tvoj program pa mu prek treh signalnih pinov le pošlje, katero številko naj prikaže na katerem mestu.

Modul napajaš z 5 V, priključitev pa je enaka na Arduino UNO, Nano in Mega kot na ESP32 ali ESP8266. Izhod DOUT omogoča verižno vezavo dodatnih MAX7219 modulov, če želiš prikaz razširiti čez osem mest.

Anatomija modula

GonilnikMAX7219
Prikaz2x 4-mestno 7-segmentno polje (skupaj 8 mest)
VmesnikSPI (DIN, CS, CLK)
Napajalna napetost5 V DC
Verižno vezanjeda, prek izhoda DOUT
PriključkiVCC, GND, DIN, CS, CLK, DOUT

Ključne lastnosti

  • Osem mest v enem modulu – dve štirimestni 7-segmentni polji za daljše številke ali čas v obliki HH:MM:SS
  • SPI krmiljenje s tremi pini – DIN, CS in CLK, brez naslavljanja naprav kot pri I2C
  • 16 stopenj svetlosti – nastavljiva programsko, od zatemnjene do polne
  • Verižno vezljiv – izhod DOUT dovoljuje dodajanje nadaljnjih MAX7219 modulov v isto vrsto
  • Vgrajeno multipleksiranje – gonilnik sam osvežuje segmente, brez ročnega skeniranja v kodi
  • Kompakten format – primeren za merilnike, urne prikaze in števce v ohišjih

Kaj potrebujem za začetek?

  • Arduino ali ESP plošča – gostuje program in poganja modul
  • 5 moških-ženskih žic – VCC, GND, DIN, CS, CLK
  • Knjižnica LedControl – namestiš jo prek Arduino Library Manager
  • Breadboard (po želji) – za prve poskuse brez spajkanja

Moj prvi projekt – 3 koraki

  1. Priključi VCC na 5 V, GND na maso, DIN na digitalni pin (npr. 11), CS na pin 10 in CLK na pin 13
  2. V Arduino IDE odpri Library Manager in namesti knjižnico LedControl
  3. Naloži primer, ki na vseh osmih mestih izpiše naraščajoče število ali tekočo uro

Primeri uporabe

  • Osemmestni števec obratov ali izdelkov
  • Ura s prikazom HH:MM:SS
  • Prikaz meritev z več decimalkami (tehtnica, voltmeter)
  • Odštevalnik ali časomer za delavnico

Tehnični pregled

Tehnične specifikacije

Parameter Podatek
GonilnikMAX7219
Število mest8 (2x 4-mestno 7-segmentno polje)
VmesnikSPI (DIN, CS, CLK)
Napajalna napetost5 V DC (4,0–5,5 V)
Nastavljiva svetlost16 stopenj (register intensity)
Multipleksiranjevgrajeno v gonilnik
Verižno vezanjeda (DOUT → DIN naslednjega modula)
PriključkiVCC, GND, DIN, CS, CLK, DOUT

Primerjava: TM1637 vs 74HC595 vs MAX7219

TM1637 74HC595 MAX7219
Vmesnik2-žični (CLK, DIO)serijski, 3 piniSPI, 3 pini
Krmiljenje svetlosti8 stopenj, vgrajenoročno (upori/PWM)16 stopenj, vgrajeno
Multipleksiranjevgrajenoročno v kodivgrajeno
Kaskadno vezanjenedada
Tipična uporabaure, števciučenje registrov, LED nizimatrike, večmestni prikazi

Inženirski PRO nasvet

Vgrajeni dekodirni način MAX7219 pozna omejen nabor znakov. V t. i. Code B načinu gonilnik samodejno riše le števke 0–9, minus, presledek ter črke E, H, L in P – za poljubne druge znake moraš preklopiti na način »no-decode« in bitne vzorce segmentov sestaviti sam. Knjižnica LedControl to razliko skrije za metodama setDigit() in setChar().

Kompatibilnost

Deluje z Arduino IDE (knjižnica LedControl, avtor Eberhard Fahle) na Arduino UNO, Nano, Mega in Leonardo ter na ESP8266, ESP32 in STM32. Pri napajanju modula z 5 V vhod DIN zahteva logično visoko raven blizu 3,5 V, zato pri neposrednem priklopu na 3,3 V logiko (ESP32, ESP8266) priporočamo pretvornik logičnih nivojev.

Dokumentacija