une petite modification de ma réalisation précédente…
Et oui, l’écran OLED, c’est très bien de nuit ou au fond du garage… mais en pleine journée, ce n’est pas vraiment l’idéal. Pour être franc, c’est totalement illisible !!
Je me suis donc tourné vers la plus simple des solutions: un écran LCD simple de 4×12.
Pour éviter un nombre de fils trop important, j’ai utilisé un petit module LCD-I2c afin de ne cabler que 4 fils entre le boitier et l’afficheur (+5v;GND;SDA;SCL)
A noter que ce type de d’écran n’est pas des plus fréquent. Ce sont les 4×20 que l’on trouve le plus facilement. Néanmoins, dans mon cas, la place libre entre mon compte-tour et le tachymètre étant plutôt restreinte, j’ai du opter pour cette version moins large.
Pour afficher la valeur du rapport engagé, je me suis tourné vers la possibilité qu’offre le HD44780 (chip le plus courant utilisé dans les afficheurs LCD en mode caractère) de créer jusqu’à 8 caractères personnalisés. Ensuite, il suffit de combiner ces caractère spéciaux pour créer un caractère « géant » sur 3 lignes et 4 colonnes.
le code source est dispo ici comme d’habitude 😉