samedi 13 février 2021

Screenduino: un outil en ligne pour dessiner sur un LCD 2X16

Même si les afficheurs LCD 16 X 2 ont d'abord et avant tout été conçus pour afficher du texte, il est possible d'y afficher de petits dessins en créant nos propres polices de caractères. Bien entendu, on est loin de la flexibilité des écrans graphiques puisque nous sommes limités à un maximum de 4 caractères de 5 pixels de large et de 8 pixels de haut.  La bibliothèque LiquidCrystal de l'IDE Arduino permet la création de ces caractères sur mesure grâce à la fonction createChar().



Tusindfryd a mis au point Screenduino, un outil en ligne qui nous permet de créer plus facilement ces petites illustrations.  Il s'agit de cliquer sur les pixels que vous désirez noircir pour qu'un sketch Arduino prêt à l'emploi soit généré automatiquement. 

Par exemple, en traçant à l'écran le schéma représenté ci-dessus, Screenduino a généré automatiquement le sketch ci-dessous.

-

-

L'afficheur était branché à un Arduino Uno de la façon suivante:

À lire également


Yves Pelletier (TwitterFacebook

Aucun commentaire:

Enregistrer un commentaire