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.

Pokretanja
U vašem pregledaču
Trošak
Besplatno · bez registracije
Dostupnost
Spremno za upotrebu
Editor LED matriceLokalna obrada

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

  1. Izaberite veličinu matrice.
  2. Kliknite na tačke ili prevlačite preko njih da biste crtali; po potrebi pomerite, invertujte ili obrišite sadržaj.
  3. 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