Étape 2: Chargement des bibliothèques (mis à jour le 02/03/15)
J’ai modifié les bibliothèques Adafruit et ajouté les polices. Les polices sont sauvegardées en FLASH donc utilisera espace programme cependant une quantité raisonnable d’espace est toujours disponible, si vous manquer, puis utilisez une carte Arduino Mega.
Je suis en fait un concepteur de matériel donc les mises à jour logicielles pourraient probablement être améliorées, mais ils travaillent !
Le fichier zip contient les deux bibliothèques, que vous aurez besoin. Ceux-ci ont rebabtisées (_dΦs ajouté) donc ils vont coexister avec toutes les bibliothèques que vous avez déjà. Il y a 3 exemples de programmes inclus dans la bibliothèque de Adafruit_QDTech_AS.
J’ai mis à jour les bibliothèques à la version 5 sur 02/02/2015, maintenant les polices individuelles peuvent être désactivées pour économiser de la mémoire FLASH s’ils ne sont pas tous nécessaires. Pour empêcher les fichiers de police particulière en cours de chargement il suffit d’éditer le fichier « Load_fonts.h » dans le dossier « Adafruit_GFX_AS » de la bibliothèque. Juste en commentaire les polices non nécessaires en ajoutant / / au début de la ligne respective. Aussi, en réponse à une question d’un lecteur ci-dessous, j’ai fait les polices proportionnelles évolutive à l’instar de l’original Adafruit simple, ce qui rend les polices plus pixellisées, mais fournissant que le facteur d’échelle n’est pas supérieur à 2 les polices semblent toujours raisonnables. Dans l’exemple TFT_Show_Font_ILI9341, j’utilise les commandes :
tft.setTextSize(1) ; Pour les polices de tailles normales
tft.setTextSize(2) ; Pour les polices de tailles doubles
Autres modifications mineures ont été apportées pour que l’arrière-plan de polices est tirés au sort selon les polices originales de Adafruit. La vitesse de dessin de police a également été améliorée. Des modifications mineures ont été apportées aux polices, polices 4 a été réduite en hauteur légèrement pour enlever le superflu « espaces » et un arrêt complet "." a été ajouté aux caractères disponibles dans la police de grande taille 6.
Des modifications mineures aux polices ont été faites et nouveau croquis d’exemple ont été ajoutées pour montrer toutes les polices de caractères.