serge69 PostĂ©(e) DĂ©cembre 19, 2014 PostĂ©(e) DĂ©cembre 19, 2014 Bonjour, J'ai rĂ©cupĂ©rĂ© un afficheur LCD type Geeetech, j'aimerais l'utiliser sur mon imprimante. comment doit-on procĂ©der pour indiquer sa prĂ©sence dans marlin. Je dispose de la carte MĂ©ga de l'extension Ramp et de l'afficheur, avec lecteur de carte SD. Comment procĂ©der pour utiliser ceci Ă la place du PC, de façon a ĂȘtre autonome ????????????????????? Merci. Serge.
Donovan-88 Posté(e) Décembre 19, 2014 Posté(e) Décembre 19, 2014 Pour que ton imprimante soit autonome, tu met un fichier .gcode sur ta carte sd puis tu l'insert dans son emplacement. Et avec l'écran tu lance l'impression Sinon avec ton écran, tu as les cùbles?
serge69 PostĂ©(e) DĂ©cembre 20, 2014 Auteur PostĂ©(e) DĂ©cembre 20, 2014 Merci Donovan-88. J'ai bien compris comment ça devait ĂȘtre utilisĂ©, ce que je ne sais pas c'est comment, configurer l'ensemble, j'ai la carte Mega, la carte Ramp, l'afficheur, mais comment faire fonctionner l'ensemble, comment Marlin sait que l'afficheur est connectĂ©, comment, l'afficheur et le lecteur de carte, sont gĂ©rĂ©s, vis Ă vis de marlin ???????????? En fait que faut-il modifier pour que cela fonctionne ????????????? Actuellement cela fonctionne avec le PC. Merci. serge.
Donovan-88 Posté(e) Décembre 20, 2014 Posté(e) Décembre 20, 2014 Il faut indiquer dans le Marlin quel écran tu utilise mais je ne sais plus à quel endroit.
serge69 Posté(e) Décembre 20, 2014 Auteur Posté(e) Décembre 20, 2014 TrÚs probablement dans config.h, mais que changer exactement ??????????????????????????????????
scarou PostĂ©(e) DĂ©cembre 20, 2014 PostĂ©(e) DĂ©cembre 20, 2014 Ton Ă©cran semble ĂȘtre un "full graphic" comme le miens. Tu va dans ton Marlin / Configuration.h tu descend jusqu'Ă trouver //LCD and SD support A partir de lĂ tu as un ensemble de blocs prĂ©-renseignĂ©s. Tu repĂšre celui qui correspond Ă ton Ă©cran LCD. Dans ton cas comme le miens, cela semble ĂȘtre le bloc // The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB) // http://reprap.org/wiki/RepRapDiscount_F ... Controller // // ==> REMEMBER TO INSTALL U8glib to your ARDUINO library folder: http://code.google.com/p/u8glib/wiki/u8glib //#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER Et tu dĂ©commente (tu retire les 2 //) la ligne #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER Comme le stipule le bloc, n'oublie pas d'installer la librairie U8glib (Il suffit de suivre le lien donnĂ©) Tu tĂ©lĂ©verse ton marlin ainsi mis Ă jour et Ă toi les joies de cet Ă©cran trĂšs pratique
serge69 Posté(e) Décembre 21, 2014 Auteur Posté(e) Décembre 21, 2014 J'ai éssayé, j'obtiens: In file included from /dogm_lcd_implementation.h:38, from ultralcd.cpp:42: dogm_font_data_marlin.h:13: error: 'u8g_fntpgm_uint8_t' does not name a type dogm_font_data_marlin.h:172: error: 'u8g_fntpgm_uint8_t' does not name a type In file included from /dogm_lcd_implementation.h:40, from ultralcd.cpp:42: ultralcd_st7920_u8glib_rrd.h:43: error: 'u8g_t' was not declared in this scope ultralcd_st7920_u8glib_rrd.h:43: error: 'u8g' was not declared in this scope ultralcd_st7920_u8glib_rrd.h:43: error: 'u8g_dev_t' was not declared in this scope ultralcd_st7920_u8glib_rrd.h:43: error: 'dev' was not declared in this scope ultralcd_st7920_u8glib_rrd.h:43: error: expected primary-expression before 'msg' ultralcd_st7920_u8glib_rrd.h:43: error: expected primary-expression before 'void' ultralcd_st7920_u8glib_rrd.h:43: error: initializer expression list treated as compound expression ultralcd_st7920_u8glib_rrd.h:44: error: expected ',' or ';' before '{' token avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_ReceiveMessage(): timeout avrdude: stk500v2_getsync(): timeout communicating with programmer
serge69 Posté(e) Décembre 21, 2014 Auteur Posté(e) Décembre 21, 2014 Précision: Si je laisse les '' // '', je télécharge normalement et l'écran reste allumé, sans infirmations affichées ......
scarou Posté(e) Décembre 21, 2014 Posté(e) Décembre 21, 2014 As-tu bien installé la librairie U8glib comme stipulé ? Si tu laisse les "//" en début de ligne, celle-ci est considérée comme un commentaire. En supprimant les "//", la ligne est considérée comme une instruction à exécuter. Je précise qu'il n'y a QUE la ligne //#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER à decommenter
serge69 Posté(e) Décembre 21, 2014 Auteur Posté(e) Décembre 21, 2014 '' Ben Woui .... !!!!!! '' je sais pour les '' // ''. Le problÚme, des que je les enlÚves, j'ai les erreurs que, je donnais dans mon message précÚdent. Il doit manquer quelque chose, quelque part, mais quoi et ou ???????????????????????? Bon, pour la petite histoire, je programme depuis fort, fort longtemps, mais utiliser arduino, ce n'est pas toujours, trÚs clair, et, surtout, trÚs mal commenté .....
scarou Posté(e) Décembre 21, 2014 Posté(e) Décembre 21, 2014 As-tu bien installé la librairie U8glib comme stipulé ?
scarou Posté(e) Décembre 21, 2014 Posté(e) Décembre 21, 2014 Voici un lien qui pourrait résoudre le problÚme que tu rencontre http://forums.reprap.org/read.php?4,338330
serge69 Posté(e) Décembre 21, 2014 Auteur Posté(e) Décembre 21, 2014 Il semblerait que ce soit la lib: u6G qui manque, mais bien qu'ils en parlent de partout, il faut encore trouver ou ils l'ont cachée. Le jeu de piste, continu .....
scarou PostĂ©(e) DĂ©cembre 21, 2014 PostĂ©(e) DĂ©cembre 21, 2014 Ton Ă©cran semble ĂȘtre un "full graphic" comme le miens. Tu va dans ton Marlin / Configuration.h tu descend jusqu'Ă trouver A partir de lĂ tu as un ensemble de blocs prĂ©-renseignĂ©s. Tu repĂšre celui qui correspond Ă ton Ă©cran LCD. Dans ton cas comme le miens, cela semble ĂȘtre le bloc Et tu dĂ©commente (tu retire les 2 //) la ligne #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER Comme le stipule le bloc, n'oublie pas d'installer la librairie U8glib (Il suffit de suivre le lien donnĂ©) Tu tĂ©lĂ©verse ton marlin ainsi mis Ă jour et Ă toi les joies de cet Ă©cran trĂšs pratique Tu n'as pas bien lu mon post me semble-t-il. Le lien y figure et dans ton Marlin Ă©galement. http://code.google.com/p/u8glib/wiki/u8glib
serge69 Posté(e) Décembre 21, 2014 Auteur Posté(e) Décembre 21, 2014 J'ai réinstallé la lib. Ca charge normalement mais j'ai toujours l'écran allumé avec rien dessus. J'ai utilisé, les deux solutions ci-dessous, sans plus de succés.... // The MaKr3d Makr-Panel with graphic controller and SD support // http://reprap.org/wiki/MaKr3d_MaKrPanel #define MAKRPANEL ou // The RepRapDiscount FULL GRAPHIC Smart Controller (quadratic white PCB) // http://reprap.org/wiki/RepRapDiscount_F ... Controller #define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
scarou PostĂ©(e) DĂ©cembre 21, 2014 PostĂ©(e) DĂ©cembre 21, 2014 Tu l'as achetĂ© oĂč ton Ă©cran ? La procĂ©dure d'installation figure parfois dans le descriptif de vente. Autre piste : As-tu rĂ©glĂ© le contraste ?
serge69 Posté(e) Décembre 22, 2014 Auteur Posté(e) Décembre 22, 2014 Carte achetée sur le site Geeetech.com (pas de doc, ni explications). Pour ce qui est du reglage , j'ai trouvé deux potentiomÚtres marqués : en face avant TIME ADJ, et en face arriÚre CON ADJ Ils ne semblent pas jouer sur le contraste.
serge69 Posté(e) Décembre 22, 2014 Auteur Posté(e) Décembre 22, 2014 Je viens de trouver un lien montrant l'afficheur: http://www.thingiverse.com/thing:146379.
scarou PostĂ©(e) DĂ©cembre 22, 2014 PostĂ©(e) DĂ©cembre 22, 2014 Comme je te l'ai suggĂ©rĂ©,Geeetech indique bien un lien pour l'installation : http://www.geeetech.com/wiki/index.php/Smart_controller_With_LED_turn_on_control_12864_Version A mon avis, il faut reprendre l'installation depuis le dĂ©but conformĂ©ment Ă la procĂ©dure donnĂ©e. Si cela ne fonctionne toujours pas, envisager que l'Ă©cran puisse ĂȘtre dĂ©fectueux et faire un Ă©change standard auprĂšs de Geeetech.
serge69 PostĂ©(e) DĂ©cembre 22, 2014 Auteur PostĂ©(e) DĂ©cembre 22, 2014 Bon j'ai refais la mĂȘme chose : lib , define, etc ...., ça ne change rien, Quand-Ă l'Ă©change standard (.... il a Ă©tĂ© achetĂ©, il y a plus d'un an)), ça va ĂȘtre dur ..... Si ce systĂšme ne fonctionne pas, je vais rester sur le PC, si j'ai le temps, je me dĂ©velopperai un systĂšme perso. C'est bien plus long, mais au moins ça marche ........
serge69 Posté(e) Décembre 24, 2014 Auteur Posté(e) Décembre 24, 2014 En insistant on arrive à la faire fonctionner. Plusieurs solutions. 1) La configuration est bonne (par le plus grand des hasards, au début). 2) on change un peu au pif .... dans configuration.h, les #define (c'est ce que j'ai fais). Le contraste ne semble pas pouvoir ce régler, ni par le potentiomÚtre, ni dans le menu (si on change la valeur de contraste(0 à 63), cela ne change rien). Bon je vais continuer à chercher ......
Messages recommandés
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 compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant