Matice 8x8 a 7 segment pro MAX7219
Matice 8x8 a 7 segment pro MAX7219
Zdravím bastlíře mám tu program vlastni výroby pro zjednodušení programování matrixu 8x8 led ovládané obvodem MAX 7219. Stačí klikat myší na příslušné políčko a dole v okně se vypíše zdroj pro setRow není nutné psát setDigit atd.. Zatím není hotové ukládání do souboru ze kterého to lze jednoduše okopírovat. A prozatímně je to určeno pro zapojení se společnou KATODOU. 8x8 led diod se společnou katodou na pin SEG 0-7.
Pokud bude zájem hodím se soubor na spouštění případně i zdrojový soubor.



Re: Matice 8x8 a 7 segment pro MAX7219
Hezký. V čem to píšeš?
Kdysi jsem dělal něco podobného "klikacího" na definici zaků ve fontu 5x7 bodů.
Udělal jsem to ale v Excelu, takže není třeba nic instalovat a případné úpravy by v tom byly jednoduché.
Nejsou to žádná makra - jen obyčejné vzorce v políčkách a podmíněné formátování.
Kdysi jsem dělal něco podobného "klikacího" na definici zaků ve fontu 5x7 bodů.
Udělal jsem to ale v Excelu, takže není třeba nic instalovat a případné úpravy by v tom byly jednoduché.
Nejsou to žádná makra - jen obyčejné vzorce v políčkách a podmíněné formátování.
Re: Matice 8x8 a 7 segment pro MAX7219
V Processingu a jen se to rozbalí a ovládá klikáním myši.




Re: Matice 8x8 a 7 segment pro MAX7219
Až to najdu hodím odkaz, nejsem doma.
je i WEBová aplikace a je tam už uloženo i dost fontů.
je i WEBová aplikace a je tam už uloženo i dost fontů.
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Matice 8x8 a 7 segment pro MAX7219
A je tam i na 7 segment? Uvažuji o rozšíření na 14 segment ,ale to asi bude oříšek.




Re: Matice 8x8 a 7 segment pro MAX7219
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: Matice 8x8 a 7 segment pro MAX7219
Zajímavé, ale Já tam mám i pro 7 segment. Program. Staci rozbalit a spustit digit_7segmenty.exe.




Re: Matice 8x8 a 7 segment pro MAX7219
Poslední úprava a vrcho lenosti programátora
. Při kliknut na 7 Segment tlačítko uloží aktuální předvolbu pro 7-dmi segment a to stejné platí pro Matrix 8x8. Vytvoří to *.ino soubory pro ArduioIDE.
7segment.ino
matrix8x8.ino

7segment.ino
Kód: Vybrat vše
#include <LedControl.h>
LedControl MAX = LedControl(9, 8, 7, 1); //DIN,CLK,CS,pocet
void setup() {
MAX.shutdown(0, false);
MAX.clearDisplay(0);
MAX.setIntensity(0, 3);
MAX.setRow( 0, 0, 57);}
void loop() {}
Kód: Vybrat vše
#include <LedControl.h>
LedControl MAX = LedControl(9, 8, 7, 1); //DIN,CLK,CS,pocet
void setup() {
MAX.shutdown(0, false);
MAX.clearDisplay(0);
MAX.setIntensity(0, 3);
MAX.setRow( 0, 0, 192);
MAX.setRow( 0, 1, 33);
MAX.setRow( 0, 2, 33);
MAX.setRow( 0, 3, 10);
MAX.setRow( 0, 4, 10);
MAX.setRow( 0, 5, 20);
MAX.setRow( 0, 6, 20);
MAX.setRow( 0, 7, 0);
}
void loop() {}




Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů