medmed Posté(e) Février 24, 2021 Partager Posté(e) Février 24, 2021 (modifié) Beaucoup disait qu'il n'était pas possible d'installer un écran TFT sur une A10 V3. C'est pourtant ce que je viens de faire. Faut dire que la carte mère Geeetech GT2560 V3 est une version spéciale avec un connecteur spécifique (nappe 40 pins) pour l'écran et le SD. Il n'y a pas autres connecteurs ou l'on pourrait se brancher. Difficile dans ces conditions de connecter un écran Bigtreetech comme je l'envisageais. Sauf que si l'on regarde attentivement le carte mère et qu'on étudie un peu son schéma on découvre des choses intéressantes C'est quoi ça ? Grossissons... On voit que des emplacements RX/TX sont présent mais non pourvu de connecteurs. Pour brancher un écran TFT bigtreetech il suffit seulement de 4 connections, le 5V, le GND , le TX et RX pour la communication. J'ai donc décidé de souder les 4 fils à l'emplacement prévu. Comme il y a 2 connecteurs UART (rx2/tx2 et rx3/tx3) et que je ne savais lequel des deux pourrait fonctionner j'ai connecté les deux. Et après plusieurs essais et flash de firmware, voila le résultat.. J'ai pas le temps de développer plus à l'instant. À suivre ... Modifié (le) Février 24, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Février 25, 2021 Auteur Partager Posté(e) Février 25, 2021 (modifié) Bon mon prototype est fini et pleinement fonctionnel. C'est avec ce petit écran que j'ai imprimé vite fait ce petit support trouvé sur Thingiverse et prévu a la base pour une Ender3. D'ailleurs l'imprimante n'a pas beaucoup aimé imprimer à plus de 50° d'angle.. Je n'avais pas prévu d'imprimer un support pour cet écran qui n'était qu'un test de viabilité. Le projet a la base était un TFT43. Mais Bigtreetech n'est apparemment pas pressé de m'envoyer ce que j'ai commandé. Si vous des questions, n'hésitez pas.. Modifié (le) Février 25, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Février 28, 2021 Auteur Partager Posté(e) Février 28, 2021 (modifié) J'attends de recevoir mon TFT43 avant de détailler la procédure.. Oubliez le branchement sur les pins du port UART LCD(RX2/TX2) . C'est un cauchemar à souder. Et évidement, au bout de deux jours, une des soudures à lâchée (TX2). J'avais des micros coupures. J'étais persuadé qu'il fallait passer par ce port tout simple parce qu'il y avait marqué LCD. L'autre port UART (RT3/TX3) ne fonctionnait pas malgré plusieurs tentatives. J'ai perdu un paquet d'heures à trouver le problème. Une fois trouvé, j'ai bien passé un autre paquet d'heures a essayé de ressouder ce put*** de pin sans succès. Trop petit, pas le matériel qu'il faut. Je pensais que ma tentative de mettre a écran Bigtreetech sur A10 V3 s'arrêterait là, alors que la solution était sous mes yeux. En fait le port3 UART(RX3/TX3) est parfaitement utilisable. C'est juste un problème de configuration de Marlin. À la base Marlin (2.0.7.2) et configuré ainsi. Je pensais qu'il fallait logiquement mettre PORT_1 2 pour activer le port 2 (LCD). Grosse erreur, il faut mettre PORT_2 2. Quand toutes mes tentatives de ressouder ce port deux ont échouées. Je me suis dit pourquoi pas essayer à nouveau le port 3 en mettant PORT_2 3 . Bingo c'était bien ça. Le port 3 et parfaitement fonctionnel pour l'écran. Ça parait évident une fois qu'on a trouvé la solution. Mais croyez-moi, ça ne l'est pas quand on connait pas vraiment la procédure et qu'on tâtonne.. Bref ça marche et c'est bien plus simple sur ce port 3 parce que beaucoup plus accessible et qu'il est très facile de souder un connecteur nappe type arduino. L'écran TFT est vraiment excellent. On peut pratiquement tout configurer sans passé par Marlin. Configurer l'extrudeur devient un jeu d'enfant en passant par tunnig. il nous demande d'extruder 100mm de filament et il calcul tout seul la nouvelle valeur. Il nous reste plus qu'à enregistrer. On peut directement depuis l'écran envoyer du Gcode Par exemple un M501 Plus question pour moi de revenir à l'ancien LCD2004. Le défaut du TFT24 est qu'il un peu trop petit, c'est pas pratique avec ces gros doigts. Vivement que je reçoive le TFT43. A SUIVRE.... Modifié (le) Février 28, 2021 par medmed 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
LOLO710 Posté(e) Février 28, 2021 Partager Posté(e) Février 28, 2021 (modifié) Sujet intéressant qui me donne des idées pour mon A20m. la connexion de l'écran ce fait simplement avec 4 fils, tu as toutes les fonctions même le lecteur de carte Modifié (le) Février 28, 2021 par LOLO710 Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 1, 2021 Auteur Partager Posté(e) Mars 1, 2021 (modifié) Oui quatre fils suffisent. En fait pour le TFT il faut utiliser la liaison RS232 de l'écran qui a cinq fils. le 5V , GND, TX, RX et reset. Le reset n'est pas nécessaire. Non seulement la carte SD fonctionne , mais il y a un connecteur USB aussi fonctionnel. Je l'ai testé rapidement pour voir si l'on pouvait lancer une impression depuis la clé USB Faut savoir que les écrans Bigtreetech sont des ordis en eux même. Ils ont des processeurs 32bits plus puissant que celui de la carte mère. L'écran prend pratiquement le relais de la carte mère de l'imprimante. Bref, le processeur de l'écran fait le plus gros du boulot, la carte mère de l'imprimante n'a plus qu'à mâcher du Gcode.. Modifié (le) Mars 1, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 1, 2021 Auteur Partager Posté(e) Mars 1, 2021 Maintenant que j'ai déconnecté le port_2 (qui utilisait les pins(LCM D4 et LCM EN du port_1) pour utiliser le port_3 Je n'ai plus de conflit avec le port_1. Ce qui fait que je peux aussi, dans le même temps, utiliser le LCD2004 de la A10... Lien vers le commentaire Partager sur d’autres sites More sharing options...
Rosco49 Posté(e) Mars 1, 2021 Partager Posté(e) Mars 1, 2021 Bravo pour ce tuto ...clair et précis...j'avais peur de me lancer mais maintenant je vais y aller ...mais pour le firmware il n'y a que le port a changer et pas d'autres modifs ? et pour la mise a jour de marlin on fait comment ? carte mère avant et écran après ...je suis débutant ..j'ai mis a jour mon A10 V3 sur Marlin 2 .00 Bugfix ...Merci de ta réponse ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
LOLO710 Posté(e) Mars 1, 2021 Partager Posté(e) Mars 1, 2021 il y a 5 minutes, medmed a dit : Maintenant que j'ai déconnecté le port_2 (qui utilisait les pins(LCM D4 et LCM EN du port_1) pour utiliser le port_3 Je n'ai plus de conflit avec le port_1. Ce qui fait que je peux aussi, dans le même temps, utiliser le LCD2004 de la A10... Bonsoir @medmed,peut tu développer j'ai un peu de mal là. Normalement si tu branche les 4 fils tu as accès a l'écran tactiles, si en plus tu branche le connecteur de l'ancien écran sur le nouveau tu as accès a l'émulateur marlin (ancien menu). J'ai bien compris ou pas? Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 1, 2021 Auteur Partager Posté(e) Mars 1, 2021 (modifié) @Rosco49 Le tuto a proprement parlé n'est pas commencé. J'attends de recevoir le TFT43 comme je l'ai dit plus haut. Ces écrans ne marche qu'avec Marlin 2.x . Il faut aussi mettre à jour le firmware de l'écran. Je détaillerais ça plus tard. Mais oubliez Arduino. Il faut utiliser VScode (Visual studio code) un peu déroutant au début mais bien plus pratique finalement. Modifié (le) Mars 1, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 1, 2021 Auteur Partager Posté(e) Mars 1, 2021 il y a 2 minutes, LOLO710 a dit : Bonsoir @medmed,peut tu développer j'ai un peu de mal là. Normalement si tu branche les 4 fils tu as accès a l'écran tactiles, si en plus tu branche le connecteur de l'ancien écran sur le nouveau tu as accès a l'émulateur marlin (ancien menu). J'ai bien compris ou pas? Je n’ai pas le temps là , je dois bouger. Je te détaille ça un peu plus tard.. Lien vers le commentaire Partager sur d’autres sites More sharing options...
LOLO710 Posté(e) Mars 1, 2021 Partager Posté(e) Mars 1, 2021 Ok pas de problème je vais commander un écran. Merci affaire a suivre... Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 1, 2021 Auteur Partager Posté(e) Mars 1, 2021 (modifié) Il y a 3 heures, LOLO710 a dit : Ok pas de problème je vais commander un écran. Merci affaire a suivre... Si on regarde le schéma de la GT2560 V3 on voit qu'elle a 3 ports série et même 4 avec l'USB. Que sur la nappe 40 pins qui va au LCD les pins 5 et 7 sont les mêmes que ceux du port_2 (RX2/TX2) ce qui cause un conflit si on utilise ces deux ports en même temps. En utilisant le port_3 au lieu du port_2, le port_1 redevient utilisable et on peut utiliser les deux écrans en même temps. Ce que je dis est valable pour la version 3 . Je ne connais pas les schémas des autres versions de la GT2560. Je ne sais pas si c'est transposable. Edit: L'ecran LCD2004 est piloté par la carte mère gt2560. L'ecran TFT24 V1.1 est piloté par son propre processeur (STM32F105RCT6) un ARM cortex M3 32bit cadencé à 72Mhz Modifié (le) Mars 1, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 3, 2021 Auteur Partager Posté(e) Mars 3, 2021 En attendant mon écran TFT43, j'ai décidé d'imprimer son boitier via un modèle trouvé sur Thinginverse . Arès vérification les dimensions ont l'air conforme avec le PDF de l'écran. Une chose m'a surpris durant ces impressions. Les temps d'impressions du slicer sont respectés par l'imprimante depuis que je passe par le TFT24, ce qui n'arrivait jamais (quelque soit le trancheur) avant. Il y avait toujours un décalage important entre le temps estimé et l'impression réelle. Là, a quelques secondes près les temps sont respectés. Je pense que le processeur du TFT traite plus rapidement les informations de la carte SD ??? Lien vers le commentaire Partager sur d’autres sites More sharing options...
LOLO710 Posté(e) Mars 5, 2021 Partager Posté(e) Mars 5, 2021 Bonsoir, l'écran va t il prendre la fonction mixing? c'est la question que je me pose Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 5, 2021 Auteur Partager Posté(e) Mars 5, 2021 C'est quoi mixing ? C'est pour une imprimante deux couleurs ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
LOLO710 Posté(e) Mars 5, 2021 Partager Posté(e) Mars 5, 2021 Bonsoir @medmed, oui sur la a20m il y a la possibilité de faire un mixage des 2 couleurs a partir de l'ecran Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 5, 2021 Auteur Partager Posté(e) Mars 5, 2021 Moi j'ai que la A10 de base sans cette fonction. Mon marlin n'est pas configuré pour, je n'ai donc pas cette fonction. Mais en regardant les icones dans le fichier BMP du TFT24 je trouve ça. BKcolor Je ne sais pas si cela concerne le mixing. Après, cela doit dépendre aussi du modèle d'écran. Moi j'ai actuellement le plus basic et le moins cher (une vingtaine d'euros). Je l'ai pris uniquement pour tester la viabilité de la chose. Les écrans TFT43 à 70 ont plus d'options. Même le TFT35 doit avoir plus d'options. Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 5, 2021 Auteur Partager Posté(e) Mars 5, 2021 Oublie ce que je viens de dire pour C'est pour la couleur de fond de l'écran.. Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 10, 2021 Auteur Partager Posté(e) Mars 10, 2021 (modifié) Bon l'aventure continue.. J'ai voulu tester le mode LCD. Et là, j'ai passé beaucoup de temps à trouver et comprendre pin à pin la corrélation entre l'écran LCD de l'A10 et le TFT pour les branchements. Et cela n'a pas été simple parce que rien ne correspondait, ni les noms des pins, ni le brochage qui était en fait inversé. Une fois trouvé ce qui me semblait correct, il a fallu jouer du fer à souder. Pour ce faire j'ai acheté un adapteur 40 pins trouvé sur Ebay.... ...et fait correspondre, pin a pin, les connecteurs EX1 et EX2 du TFT avec la nappe 40pins du LCD2004. Mais pas moyen de faire marcher le TFT en mode LCD. J'obtiens un écran noir, ou dans le meilleur des cas une ligne de caractères en haut de l'écran. J'ai pourtant vérifier 20 fois, 40 fois les connexions, ainsi que testé différentes configurations dans Marlin, mais rien à faire ça marche pas....... Modifié (le) Mars 10, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 10, 2021 Auteur Partager Posté(e) Mars 10, 2021 (modifié) ......En fait mon problème venait du fait que l'écran est un 2004, alors que le TFT est configuré pour écran LCD 12864. Pourtant l'option LCD2004 existe dans l'écran. Je me suis obstiné a essayé de faire fonctionner l'écran TFT en mode LCD2004 . J'ai épluché configuration h dans marlin, ainsi de que tous les autres fichier en rapport avec LCD . Idem coté firmware du TFT en vain, ça marchait pas., alors que le problème était en fait tout simple (comme souvent). Il fallait juste laissé le Mode LCD12864 et décommenté dans Marlin la ligne . "#define REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER" a la place de "#define REPRAP_DISCOUNT_SMART_CONTROLLER" Mon erreur a été d'essayé de faire absolument fonctionner l'écran en Mode LCD2004. J'ai perdu un temps fou pour rien.. Et le miracle fut.. J'ai encore quelques trucs à régler. Le bouton de sélection tourne à l'envers et il me reste a soudé les connexions du lecteur SD en mode Marlin. Mais dans l'ensemble ça marche. Modifié (le) Mars 10, 2021 par medmed 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
thsrp Posté(e) Mars 10, 2021 Partager Posté(e) Mars 10, 2021 (modifié) Tu n'as pas recompilé le firmware de l'ecran? tu le gères uniquement via "config.ini ? (si besoin) J'ai un TFT 43 sur une CR10 pro , je n'ai pas connecté l'écran pour le mode LCD (exp1 exp2 ) . L'ecran est génial il reste pour moi 2 bugs le M600 qui fonctionne parfaitement via Octoprint mais pas via le lecteur SD de l'ecran. Parait il que c'est un probleme de firmware car dans les anciens firmwares d'ecran le M600 etait totalement fonctionnel ...!? le deuxieme bug moins méchant mais qui me chagrine le M300 (play tone) dont je me sers dans mon start gcode et end gcode lui fonctionne très bien quand on imprime via la carte SD mais pas via Octoprint ... Modifié (le) Mars 10, 2021 par thsrp Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 10, 2021 Auteur Partager Posté(e) Mars 10, 2021 (modifié) @thsrp Non aucune recompilation. Il n'y a même pas besoin de modifier le fichier "ini" du TFT en fait. Le mode LCD est déjà intégré. Il suffit t'appuyer 3 ou 4 secondes sur l'écran ou la molette pour basculer d'un mode a l'autre. J'ai commandé un TFT43 mais toujours pas reçu. Un conseil pour ceux qui veulent acheter un écran TFT bigtreetech. Éviter de commander directement sur leur site. Leur communication est déplorable. C'est bien simple, je n'ai reçu aucun mail de leur part même a l'ouverture d'un compte chez eux. Pas de suivi du colis. Je ne sais pas ou est mon colis . Aucune date d'envoi. Je sais juste que le colis a été expédier. Il y a bien un numero de suivi mais il ne renvoie rien. . Modifié (le) Mars 10, 2021 par medmed Lien vers le commentaire Partager sur d’autres sites More sharing options...
thsrp Posté(e) Mars 10, 2021 Partager Posté(e) Mars 10, 2021 (modifié) sur Aliexpress c'est pas mieux, depuis plusieurs mois tu as 2 fois sur 3 un numero de suivi qui se termine par NL ce qui veut dire que ton colis va arriver en Belgique puis dédouané aux Pays Bas et enfin renvoyé par la poste des pays bas... Aliexpress a ouvert un HUB en Belgique et font passer de plus en plus souvent leurs colis par ce hub pour des raisons financières, un numéro suivi en FR c'est 12 à 18 jours, un en NL c'est a peut près 2 mois... Il ne reste plus qu'Amazon mais pour l'ecran c'est presque 2 fois plus cher... mais livré en 3 jours!!! Sinon je ne suis qu'en mode TFT tactile étant donné que le mode LCD est quasiment sans intérêt avec cet ecran, 80% des reglages du mode LCD existent sur le TFT ce qui evite de cabler les fiches EXp 1 et EXP2 qui souvent sont a recabler entierement comme sur une 10 pro En revanche j'ai changé plusieurs choses dans le config.ini qui me conviennent mieux... Modifié (le) Mars 10, 2021 par thsrp Lien vers le commentaire Partager sur d’autres sites More sharing options...
medmed Posté(e) Mars 10, 2021 Auteur Partager Posté(e) Mars 10, 2021 Oui le mode TFT suffit amplement , on a même des options qu'on ne trouve pas en mode Marlin. J'ai activé le mode LCD juste pour voir si c'était possible avec la A10. Cela m'a bien occupé, et j'ai appris pas mal de chose sur Marlin, les TFT, les schémas électroniques et VScode. Je n’ai pas perdu mon temps. Dans les faits, j'y connais pratiquement rien en électronique, je bidouille ! Si moi je peux le faire, beaucoup peuvent le faire. Faut juste de la patience et persévérer, pas laisser tomber a la première déconvenue. 1 1 Lien vers le commentaire Partager sur d’autres sites More sharing options...
LOLO710 Posté(e) Mars 10, 2021 Partager Posté(e) Mars 10, 2021 Bonjour @medmed, petit question pour le bidouilleur Sur la gt 2560 v3 il y a une pin led a deux broches a ton avis peut ton mettre un petit ruban de 3 a 4 leds pour éclairer la buse et qui serais commander via l'écran. Ou se branché directement sur le tft vu qu'il y a une sorti en 5 V est elle commandable? Lien vers le commentaire Partager sur d’autres sites More sharing options...
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