Aller au contenu

GO Print

Décalage écran LCD 12864


Nicolas Gosset

Messages recommandés

Bonjour à tous !

Voilà petite présentation de mon projet : assembler une imprimante wallace pour un budget le plus serré possible (et l'upgrader par la suite)

Je suis donc parti d'un tuto trouvé sur un autre forum assez simple à réaliser à partir de pièces bon marché (ali....)

Ayant reçu la partie électronique, je me suis mis à l’œuvre de téléverser Marlin dans un arduino équipé d'une RAMPS 1.4 ainsi qu'un LCD 12864.

Tout ce passe bien jusqu'à que le LCD s'allume : l'affichage est décalé et illisible (cf photo).

J'ai creusé un petit peu et cela semblerait venir d'un problème de synchronisation/rafraîchissement du LCD. 

Or je n'arrive pas à trouver le réglage dans Marlin pour résoudre ce problème, auriez-vous des idées à me conseiller ?

J'essaierai de poster l'évolution du projet si sa intéresse.  

Merci par avance de vos retours, je post en pj une photo du problème.

 


EDIT : Problème résolu, j'ai ajouté les lignes suivantes

#define ST7920_DELAY_1 DELAY_NS (0)
#define ST7920_DELAY_2 DELAY_NS (250)
#define ST7920_DELAY_3 DELAY_NS (250)

juste après celle-ci : #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

 

Si jamais sa peux servir ...

 

IMG_20200523_112744_resized_20200523_114709965.jpg

Modifié (le) par Nicolas Gosset
Lien vers le commentaire
Partager sur d’autres sites

  • 2 months later...
  • 3 months later...
  • 6 months later...
Le 23/05/2020 at 11:48, Nicolas Gosset a dit :

Bonjour à tous !

Voilà petite présentation de mon projet : assembler une imprimante wallace pour un budget le plus serré possible (et l'upgrader par la suite)

Je suis donc parti d'un tuto trouvé sur un autre forum assez simple à réaliser à partir de pièces bon marché (ali....)

Ayant reçu la partie électronique, je me suis mis à l’œuvre de téléverser Marlin dans un arduino équipé d'une RAMPS 1.4 ainsi qu'un LCD 12864.

Tout ce passe bien jusqu'à que le LCD s'allume : l'affichage est décalé et illisible (cf photo).

J'ai creusé un petit peu et cela semblerait venir d'un problème de synchronisation/rafraîchissement du LCD. 

Or je n'arrive pas à trouver le réglage dans Marlin pour résoudre ce problème, auriez-vous des idées à me conseiller ?

J'essaierai de poster l'évolution du projet si sa intéresse.  

Merci par avance de vos retours, je post en pj une photo du problème.

 


EDIT : Problème résolu, j'ai ajouté les lignes suivantes

#define ST7920_DELAY_1 DELAY_NS (0)
#define ST7920_DELAY_2 DELAY_NS (250)
#define ST7920_DELAY_3 DELAY_NS (250)

juste après celle-ci : #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER

 

Si jamais sa peux servir ...

 

IMG_20200523_112744_resized_20200523_114709965.jpg

Merci, ça m'a servi aujourd'hui

Lien vers le commentaire
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant
×
×
  • Créer...