Elektronika / Ekrani
Uređivač LED matrice (generator niza bajtova za 8×8 i 16×16)
Crtajte sliku ili znak na 8×8, 8×16 ili 16×16 LED tačkastoj matrici klikom miša i dobijte niz vrednosti redova u heksadecimalnom ili binarnom obliku, spreman za lepljenje u Arduino kôd ili kôd drugog mikrokontrolera.
Uređivač LED matrice (generator niza bajtova za 8×8 i 16×16): Svaki red matrice postaje jedan broj, pri čemu je krajnja leva tačka u bitu najveće težine: red u kome je obrazac .##..##. ima vrednost 0x66. Niz koristi uint8_t za redove sa 8 tačaka i uint16_t za redove sa 16 tačaka. Lepljenjem postojećeg niza u heksadecimalnom, binarnom ili decimalnom obliku ponovo se iscrtava njegov sadržaj, pa možete da ga izmenite. Radi 100% lokalno u vašem pregledaču, bez otpremanja datoteka na server.
- Kategorija
- Alatke za školu i učenje
- Pokretanja
- U vašem pregledaču
- Trošak
- Besplatno · bez registracije
- Dostupnost
- Spremno za upotrebu
U potpunosti radi u vašem pregledaču
Kod
const uint8_t image[8] = {
0x00,
0x66,
0xFF,
0xFF,
0x7E,
0x3C,
0x18,
0x00
};Učitaj iz koda
Kliknite ili prevucite preko tačaka da biste crtali. Svaki red postaje jedan broj, pri čemu je krajnja leva tačka najviši bit — redosled koji većina biblioteka za MAX7219 i LED matrice očekuje za prikaz red po red; ako matrica prikazuje sliku kao u ogledalu ili okrenutu, obrnite redosled u kodu ili rotirajte crtež.
Korišćenje matrice
Uz uobičajenu biblioteku LedControl za MAX7219 module, petlja kao što je for (int row = 0; row < 8; row++) lc.setRow(0, row, image[row]); prikazuje sliku.
Za znakove na tekstualnom LCD ekranu koristite generator prilagođenih znakova za LCD.
Dizajniranje malih slika
Na 8 × 8 najbolje se vide jednostavni obrisi: srce, strelica, osmeh ili cifra u polju 5 × 7 sa kolonom razmaka. Neka potezi budu široki jednu tačku.
Ako želite da fotografiju pretvorite u kockastu piksel-art sliku, koristite konvertor za piksel-art.
Kako se koristi
- Izaberite veličinu matrice.
- Kliknite na tačke ili prevlačite preko njih da biste crtali; po potrebi pomerite, invertujte ili obrišite sadržaj.
- Kopirajte kôd ili učitajte postojeći niz da biste ga izmenili.
Privatnost i ograničenja
Sve se izvršava u vašem pregledaču.
Srodne alatke
Često postavljana pitanja
Zašto se moja slika prikazuje kao u ogledalu?
Moduli različito povezuju redove i kolone. Obrnite redosled bitova ili redova u svom kôdu ili ovde nacrtajte sliku kao u ogledalu.
Mogu li da napravim kadrove animacije?
Nacrtajte svaki kadar, kopirajte njegov niz i reprodukujte ih jedan za drugim u svom programu.
Da li radi sa MAX7219 modulima?
Da: svaka vrednost reda može da se pošalje u jedan od registara cifara MAX7219, od 1 do 8.
Besplatan alat · pokretanja: u vašem pregledaču · nalog nije potreban