Question:
Écran LCD 16x2 affichant les blocs sous le texte
KababChi
2017-12-10 19:38:28 UTC
view on stackexchange narkive permalink

J'ai un écran LCD connecté à un Arduino Mega 2560 en utilisant les instructions de la bibliothèque LiquidCrystal . Ce n'est pas la première fois que j'utilise un écran LCD 16x2 mais je n'ai jamais rencontré de problème comme celui-ci. Lorsque je connecte pour la première fois l'Arduino Mega au PC, je vois une rangée de blocs dans la première rangée de l'écran LCD, ce qui me semble normal. Ensuite, il y a un bloc de blanc sous chaque caractère.

Maintenant, j'ai cherché un peu et j'ai vu des blocs entiers qui étaient dus à une mauvaise soudure ou un mauvais câblage ou etc. J'ai vérifié la soudure et le câblage deux fois. utilisé 3 LCD différents et 2 Mega différents et c'est toujours le même.

Des suggestions?

Voici les images de quand je l'allume:

image1 image2

[RESOLU] Mise à jour:

Ressemble au POT était cassé et n'a pas répondu comme avant. J'ai donc remplacé V0 par une résistance de 2,5k et les ai connectés à GND.Voici l'image mise à jour: image

pouvez-vous s'il vous plaît poster une mise à jour plus tard avec un contraste ajusté qui semble bien?
@user1306322 mis à jour avec l'image
Mon écran LCD affiche un caractère charabia. Comment résoudre les problèmes?
Deux réponses:
Majenko
2017-12-10 19:41:05 UTC
view on stackexchange narkive permalink

La rangée de blocs blancs est ce que vous obtenez avant l'initialisation de l'écran. C'est normal.

L'ombre derrière les personnages est due au fait que le contraste est trop élevé. Ajustez-le un peu.

Dave
2017-12-11 00:09:00 UTC
view on stackexchange narkive permalink

Si votre contraste n'est pas réglable par un pot, il y a une résistance qui va sur la broche de contraste qui contrôle le niveau de contraste, ce qui cause les blocs sombres.

Certains modules LCD ont également un réglage logiciel du contraste. Lire la fiche technique


Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
Loading...