LOCODUINO

Parlons Arduino => Vos projets => Discussion démarrée par: chelmi le février 11, 2021, 03:39:06 pm

Titre: Taille caractères sur afficheur "Arrivée Départ"
Posté par: chelmi le février 11, 2021, 03:39:06 pm
Bonjour !

Ayant réalisé un projet "Afficheurs gare d'Aurillac", je rencontre un problème de taille de caractères. Ils sont trop grands, et du coup, je n'ai pas le bon nombre de lignes… Seulement deux au lieu de six ou sept.

Quelqu'un a-t-il une idée ?

Merci d'avance de votre aide !

Michel / Chelmi
Titre: Re : Taille caractères sur afficheur "Arrivée Départ"
Posté par: Dominique le février 11, 2021, 04:30:08 pm
Avez-vous utilisé le même afficheur et la même bibliothèque ?
Titre: Re : Taille caractères sur afficheur "Arrivée Départ"
Posté par: msport le février 11, 2021, 05:19:03 pm
Mettez un Serial.print en dessous de   display1.setTextSize(1); pour vérifier que vous y passez.
Et comme dit Dominique, est-ce que vos afficheurs sont des SSD1306 ?
Si ils sont plus grands que 0.96", il y a des chances que ce ne soit pas le cas.
Titre: Re : Taille caractères sur afficheur "Arrivée Départ"
Posté par: msport le février 11, 2021, 06:16:39 pm
Et concernant la bibliothèque, avez vous bien suivi la procédure d'installation ?
Attention, il existe d'autres bibliothèques SSD1306 comportant un SSD1306.h qui est appelé par un  #include <SSD1306.h> dans le programme.
Si c'est le cas, il faut sortir cette bibliothèque SSD1306 du répertoire libraries de votre répertoire de programmes Arduino et y placer le répertoire SSD1306 fourni dans le zip.
Titre: Re : Taille caractères sur afficheur "Arrivée Départ"
Posté par: simontpellier le février 16, 2021, 12:28:38 pm
Bonjour,
ça semble être quatre lignes en 2X... paramètre par défaut ? Je n'ai pas vérifié. En tous cas la taille de caractère n'est pas paramétrée dans le .ino.

Vous aurez probablement vos huit lignes en y ajoutant :
    display.set1X();

Mais ça fera tout petit !!
Titre: Re : Taille caractères sur afficheur "Arrivée Départ"
Posté par: msport le février 16, 2021, 02:54:32 pm
Attention, la bibliothèque n'est pas la bibliothèque standard SSD1306 de Adafruit.