Paso 4: Generación de fuentes
Descargar el programa llamado "PixelFontEdit" de:
2) siguiente, haga clic en File--> Open--> navegar en el directorio de instalación--> Fuentes--> pf--> y abra el archivo de fuente deseado
3) realizar los cambios que desee como rotar, invertir etc, (borrar un archivo de fuente y escribió aquí mi propia fuente de 6 x 5).
4) haga clic en File--> Export C incluyen--> guardar el archivo en una ubicación
5) vaya a este archivo, abrir en Bloc de notas y editar el formato siguiente:
Esto:
fuente de unsigned char [2048] =
{
0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, / / char 000 (.)
0x7e, 0x81, 0xA5, 0x81, 0xBD, 0x99, 0x81, 0x7E, / / 001 char (..)
0x7e, 0xFF, 0xDB, 0xFF, 0xC3, 0xE7, 0xFF, 0x7E, / / 002 char (..)
0x6C, 0xFE, 0xFE, 0xFE, 0x7C, 0x38, 0 x 10, 0 x 00, / / 003 char (..)
0 x 10, 0x38, 0x7C, 0xFE, 0x7C, 0x38, 0 x 10, 0 x 00, / / 004 char (..)
0x3C, 0x3C, 0x18, 0xFF, 0xE7, 0x18, 0x3C, 0 x 00, / / 005 char (..)
}
Se convierte en:
char letra [] [8] =
{
{0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00, 0 x 00}, / / char 000 (.)
{0x7E, 0x81, 0x95, 0xB1, 0xB1, 0x95, 0x81, 0x7E}, / / 001 char (..)
{0x7E, 0xFF, 0xEB, 0xCF, 0xCF, 0xEB, 0xFF, 0x7E}, / / 002 char (..)
{0x0E, 0x1F, 0x3F, 0x7E, 0x3F, 0x1F, 0x0E, 0 x 00}, / / 003 char (..)
{0x08, 0x1C, 0x3E, 0x7F, 0x3E, 0x1C, 0x08, 0 x 00}, / / 004 char (..)
{0x18, 0x18, 0x5B, 0x6F, 0x6F, 0x5B, 0x18, 0x18} / / 005 char (..)
}
Básicamente tienes que incluir los patrones de bits de cada carácter en un soporte de rizado.
IMPORTANTE: No eliminar caracteres no deseados, como el orden de los elementos son muy importantes. (Carácter ASCII basado en referencia )
He mostrado en el ejemplo de sólo 5 caracteres, que usted debe hacer esto para todos los caracteres en el archivo (conozco su loooong).
6) al finalizar guardar el archivo de texto, usted tendrá que copiar este archivo de texto en el Arduino Sketch más mencionado en.
Nota: he diseñado caracteres mayúsculas y minúsculas, sin embargo, te aconsejo que sólo imprimir utilizando mayúsculas como la minúscula apariencia un poco gracioso con una altura de 6 bits.
Ahora para algunos edificio!!