Étape 4: Génération de polices
Téléchargez le programme appelé « PixelFontEdit » de :
2) suivante, cliquez fichier -> Ouvrir -> naviguer dans le répertoire d’installation--> Polices--> pf-->, puis ouvrez le fichier de police désirée
3) effectuer tout changement que vous voulez comme rotate, inversion, etc, (j’ai supprimé un fichier de polices existant et a écrit mon propre 6 x 5 polices ici.)
4) cliquez sur fichier--> Exporter comme C incluent--> enregistrer le fichier dans un emplacement
5) accédez à ce fichier, ouvrir dans le bloc-notes et modifier le format comme suit :
Ceci :
polices d’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, 0 x 81, 0xA5, 0 x 81, 0xBD, 0x99, 0 x 81, 0x7E, / / char 001 (.)
0x7E, 0xFF, 0xDB, 0xFF, 0xC3, 0xE7, 0xFF, 0x7E, / / char 002 (.)
0x6C, 0xFE, 0xFE, 0xFE, 0x7C, 0 x 38, 0 x 10, 0 x 00, / / char 003 (.)
0 x 10, 0 x 38, 0x7C, 0xFE, 0x7C, 0 x 38, 0 x 10, 0 x 00, / / char 004 (.)
0x3C, 0x3C, 0 x 18, 0xFF, 0xE7, 0 x 18, 0x3C, 0 x 00, / / char 005 (.)
}
Devient :
Char [] de police [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, 0 x 81, 0x95, 0xB1, 0xB1, 0x95, 0 x 81, 0x7E}, / / char 001 (.)
{0x7E, 0xFF, 0xEB, 0xCF, 0xCF, 0xEB, 0xFF, 0x7E}, / / char 002 (.)
{0x0E, 0x1F, 0x3F, 0x7E, 0x3F, 0x1F, 0x0E, 0 x 00}, / / char 003 (.)
{0 x 08, 0x1C, 0x3E, 0x7F, 0x3E, 0x1C, 0 x 08, 0 x 00}, / / char 004 (.)
{0 x 18, 0 x 18, 0x5B, 0x6F, 0x6F, 0x5B, 0 x 18, 0 x 18} / / char 005 (.)
}
Fondamentalement, vous avez à mettre les modèles binaires de chaque caractère dans une accolade.
IMPORTANT : Ne supprimez pas tous les caractères non désirés, que l’ordre des éléments qui sont très importantes ! (Le caractère ASCII basé se référant )
J’ai montré l’exemple pour seulement 5 caractères, que vous devriez faire ceci pour tous les caractères dans le fichier (je sais sa loooong).
6) une fois terminé enregistrer le fichier texte, vous devez copier ce fichier texte dans le Arduino Sketch mentionnés plus loin sur.
NOTE : J’ai conçu les majuscules et les minuscules caractères, cependant, je vous conseille d’imprimer uniquement en utilisant les majuscules comme l’apparence de minuscules un peu drôle avec une hauteur de 6 bits.
Maintenant, pour certains bâtiments!!