Saya memecahkan masalah berikut: Saya ingin menampilkan angka pada tampilan dalam ruangan yang besar (ukuran 32x32 piksel -> "bola lampu terang" / LED). Sekarang saya ingin setiap angka yang ditampilkan sama-sama cerah, sehingga perubahan dalam karakter tidak mengubah pencahayaan ruangan (lumen per karakter harus konstan, sehingga pixel per karakter harus konstan)
Jadi mis. "1" harus menyalakan jumlah piksel yang sama dari "8"
Apakah font semacam itu ada?
1
dengan kait dan alas (seperti dalam kurir), a7
dengan palang, dll.Jawaban:
Ini adalah masalah pengkodean seni yang menyenangkan. Saya pikir Anda perlu mendesain angka - Anda tidak perlu alfabet utuh, jadi 10 karakter tidak buruk.
Saya menyarankan font di mana setiap angka kira-kira berukuran sama, dan piksel tambahan digunakan di sudut-sudut atau sebagai perbatasan. Itu tidak mengganggu pembacaan angka dan tetap jumlah lampu yang sama menyala pada satu waktu.
Sebagai contoh cepat dan tidak sempurna, keempat angka dan sudutnya dibangun di atas kisi 32x32 dan masing-masing menggunakan jumlah piksel yang sama.
Edit untuk mengilustrasikan bahwa masing-masingnya ada di kisi 32x32:
sumber