Elektronik / Tampilan
Editor Matriks LED (Generator Array Byte 8×8 dan 16×16)
Gambar pola atau karakter pada matriks titik LED 8×8, 8×16, atau 16×16 dengan mengeklik, lalu dapatkan array nilai baris dalam heksadesimal atau biner untuk ditempel ke kode Arduino atau mikrokontroler lain.
Editor Matriks LED (Generator Array Byte 8×8 dan 16×16): Setiap baris matriks menjadi satu angka, dengan titik paling kiri berada pada bit tertinggi: baris yang menyala sebagai .##..##. bernilai 0x66. Array menggunakan uint8_t untuk baris dengan 8 titik dan uint16_t untuk 16 titik. Menempelkan array yang sudah ada dalam format heksadesimal, biner, atau desimal akan menggambarnya kembali agar dapat diubah. Berjalan 100% lokal di browser Anda tanpa upload file ke server.
- Kategori
- Tool sekolah & belajar
- Dijalankan
- Di browser Anda
- Biaya
- Gratis · tanpa daftar
- Ketersediaan
- Siap digunakan
Berjalan sepenuhnya di browser Anda
Kode
const uint8_t image[8] = {
0x00,
0x66,
0xFF,
0xFF,
0x7E,
0x3C,
0x18,
0x00
};Muat dari kode
Klik atau seret melintasi titik-titik untuk menggambar. Setiap baris menjadi satu angka dengan titik paling kiri sebagai bit tertinggi, sesuai urutan yang diharapkan sebagian besar library MAX7219 dan matriks LED untuk tampilan baris demi baris; jika matriks Anda menampilkan gambar yang tercermin atau terbalik, balik urutannya dalam kode atau putar gambarnya.
Menggunakan array
Dengan library LedControl yang umum digunakan untuk modul MAX7219, loop seperti for (int row = 0; row < 8; row++) lc.setRow(0, row, image[row]); menampilkan gambar.
Untuk menampilkan karakter pada LCD teks, gunakan generator karakter kustom LCD.
Mendesain gambar kecil
Pada ukuran 8 × 8, garis bentuk sederhana paling mudah dikenali: hati, panah, wajah tersenyum, atau angka dalam kotak 5 × 7 dengan satu kolom spasi. Buat goresannya selebar satu titik.
Untuk mengubah foto menjadi pixel art bergaya kotak, gunakan konverter pixel art.
Cara menggunakannya
- Pilih ukuran matriks.
- Klik atau seret pada titik-titik untuk menggambar; geser, balik, atau hapus sesuai kebutuhan.
- Salin kodenya, atau muat array yang sudah ada untuk mengeditnya.
Privasi & batasan
Semuanya berjalan di browser Anda.
Alat terkait
Pertanyaan umum
Mengapa gambar saya tampil terbalik seperti cermin?
Modul memiliki susunan kabel baris dan kolom yang berbeda. Balik urutan bit atau urutan baris dalam kode Anda, atau gambar pola yang sudah dicerminkan di sini.
Bisakah saya membuat frame animasi?
Gambar setiap frame, salin array-nya, lalu tampilkan satu per satu dalam sketch Anda.
Apakah ini berfungsi dengan modul MAX7219?
Ya: setiap nilai baris dapat dikirim ke salah satu register digit MAX7219, 1 hingga 8.
Alat gratis · berjalan di browser anda · tanpa perlu akun