Aller au contenu

GO Print

Commment installer et configurer un ecran TFT Bigtreetech sur une A10 V3.


medmed

Messages recommandés

Bonsoir @Rosco,

Peut être en cherchant de ce côté là il y a quelques chose a faire, si je comprends bien les schémas de la cartre le connecteur de la  led serait sur la pin 15

2101468457_Capturedcran2021-03-10211228.png.ccb72478ea41926338385a1bb5492134.png

507151695_Capturedcran2021-03-102.png.34db8dfdbe3649f38d1b9d4165846a6c.png

dans configuration adv.h

/**

 * M355 Case Light on-off / brightness

 */

//#define CASE_LIGHT_ENABLE                      A décommenté pour activé

#if ENABLED(CASE_LIGHT_ENABLE)

  //#define CASE_LIGHT_PIN 4                  // Override the default pin if needed               A décommenté et mettre  15

  #define INVERT_CASE_LIGHT false             // Set true if Case Light is ON when pin is LOW

  #define CASE_LIGHT_DEFAULT_ON true          // Set default power-up state on

  #define CASE_LIGHT_DEFAULT_BRIGHTNESS 105   // Set default power-up brightness (0-255, requires PWM pin)  

  //#define CASE_LIGHT_MAX_PWM 128            // Limit pwm

  //#define CASE_LIGHT_MENU                   // Add Case Light options to the LCD menu             A décommenté pour avoir le menu sur le lcd                            

  //#define CASE_LIGHT_NO_BRIGHTNESS          // Disable brightness control. Enable for non-PWM lighting.

  //#define CASE_LIGHT_USE_NEOPIXEL           // Use Neopixel LED as case light, requires NEOPIXEL_LED.

  #if ENABLED(CASE_LIGHT_USE_NEOPIXEL)

    #define CASE_LIGHT_NEOPIXEL_COLOR { 255, 255, 255, 255 } // { Red, Green, Blue, White }

  #endif

#endif

 On va voir ce qu'en pense @medmed

Lien vers le commentaire
Partager sur d’autres sites

Je pense que tu as tout bon. Il faut aussi, je pense, dans config.h, dans la section extra (tout en bas) activer un truc PWM., mais je n’ai pas cherché plus loin. A voir...

Modifié (le) par medmed
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

J'ai commandé le 15 février, mais j'avais totalement zappé le nouvel an chinois (j'ai vu après coup qu'il n'enverrait rien avant le 21 février). Ils me l'ont envoyé vers le 23 février et depuis j'attends.

Mais comme je ne voulais pas attendre des semaines pour faire mes tests, j'ai commandé le TFT24 V1.1 sur Amazon.

https://www.amazon.fr/gp/product/B07TJWSV51/ref=ppx_yo_dt_b_asin_title_o05_s00?ie=UTF8&psc=1

Et c'est pas plus mal. J'ai pu me faire la main sur cet écran, j'aurais juste à connecté le TFT43,  changer quelques trucs dans le fichier config.ini et le dernier firmware du TFT  et téléversé le tout depuis la carte SD.

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

Je vais tout mettre dès que j'aurais le nouveau TFT y compris  les connexions des pins pour le monde LCD et TFT. J'ai du temps actuellement étant en arrêt maladie. Je veux être certain que la méthode est valable sur toute la gamme.

Mais rassure-toi, les modifs dans marlin se limite à rien ou presque en mode TFT (il ne me semble pas avoir changé quelque chose)  Mais je parle du dernier Marlin et avec VScode. Je ne sais pas si marche depuis Arduino.

Edit : Les modifs se font plus dans le fichier ini du TFT ou l'on peut configurer beaucoup de chose par rapport a Marlin.

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

J'ai enfin pu avoir des responsables de Bigtreetech suite aux divers réclamations par mail (une fois que j'ai pu mettre la main sur une adresse) et via facebook. Ils m'expliquent, sans rire, que ma commande n'a pas été expédiée.  Incroyable, alors que j'ai le statut expédier sur le compte depuis le 23 ou 24 février et un numéro de tracking via un lien TRACK.4PX

Ils m'expliquent que suite aux vacances du nouvel an chinois, ils n'ont pas pu faire face au stock de commandes en attente et les retards se sont accumulés. Je peux bien comprendre ça, mais alors pourquoi m'avoir fait croire que ma commande a été expédier au lieu de me dire la vérité et surtout qu'ils ne communiquent jamais avec leurs clients.

tft43.png.8cb98e3aa5cc2f4deca96eefa8f17d4b.png

Maintenant, ils me disent, juré craché, que ma commande va être expédiée le 18 mars.  Je déteste ces magouilles qui consiste à prendre les clients pour des cons, et je leur ai bien fait savoir. C'est la dernière fois que je commande chez eux.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir @medmed,

Perso j'annulerai la commande.

J'ai commandé sur ali boutique bigtreetech official , 6 jours après toujours pas d'envoi , j'ai annulé et il m'on remboursé dans les 24 h . J 'ai recommandé sur Big tree tech store, commande envoyée normalement elle arrive vers le 25-28 mars

Lien vers le commentaire
Partager sur d’autres sites

@LOLO710

Je ne suis pas pressé, je leur accorde un dernier délai..  😀

Vu que je ne sais pas quand je vais recevoir mon écran . Je vais détailler la procédure pour le TFT24 V1.1 . Je pense qu'elle sera la meme pour tous les TFT Bigtreetech.

On va commencer par le branchement RS232 de l'écran TFT sur la carte GT2560 V3.

Rien de bien compliqué. Il faut juste avoir un minimum pour souder un connecteur nappe type Arduino sur la carte GT2560 pour avoir accès au port série RX3/TX3 de la carte mère.

On vient souder ça carte24.jpg.5ec1957f74246cef9652f65917e79600.jpga cet emplacement   carte2.jpg.0d9c1c966faa20733c99f3c8288d3e1a.jpg

Ce qui donne ça

carte4.jpg.9bdfea6b022ff12cb19364dedcee7096.jpg

Une fois ceci fait, il va falloir modifier le brochage de la nappe livrée avec le TFT pour faire dialoguer la carte mère avec le TFT, comme ceci.. 

1RS232.jpg.fefddee1dc701052afc9833a01e58007.jpg             tft24.thumb.jpg.978579af6617aa005f2382dd34abd455.jpg

Si vous avez bien regardé, vous aurez remarqué que le TX du TFT vient se brancher au RX de la carte. Idem pour RX du TFT qui vient se brancher au TX de la carte.

Une fois ceci fait. Il ne reste plus qu'à configurer le firmware et le fichier ini du TFT . Ça sera la prochaine étape ....

Edit :

Le connecteur Reset n'est pas nécessaire. Et pour le branchement j'ai utilisé un connecteur dupont que j'avais en stock 

dupont.jpg.cbac0f066b7120337e39dae3ef420ccb.jpg

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

Il y a 10 heures, medmed a dit :

Si vous avez bien regardé, vous aurez remarqué que le TX du TFT vient se brancher au RX de la carte. Idem pour RX du TFT qui vient se brancher au TX de la carte.

Bonsoir @medmed, c'est tu pourquoi cette inversion tx rx ?

Pour un cr 10 pro avec ecran tft il n'y as pas d'inversion  tx vers tx et rx vers rx 

Lien vers le commentaire
Partager sur d’autres sites

il y a 9 minutes, LOLO710 a dit :

Bonsoir @medmed, c'est tu pourquoi cette inversion tx rx ?

Pour un cr 10 pro avec ecran tft il n'y as pas d'inversion  tx vers tx et rx vers rx 

normal l'émetteur va au récepteur et l'inverse.... Sur ma CR10 spro qui a un ecran tactile "serial" c'est la même chose le câble stock qui relie la carte mère et l'écran  à ses fils inversés.... et pour installer un TFT non stock ; il a fallu respecter le rx vers tx et inversement en faisant un cable ...

ecran_skr.jpg

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

Pour mettre à jour le TFT et le configurer a votre goût et suivant votre imprimante, là encore rien de bien compliqué. Mais je ne vais pas me casser la tête à vous expliquer ça, alors qu'un youtubeur l'a fait et explique ça bien mieux que je ne pourrais le faire.  C'est sur sa vidéo que je me suis appuyé pour faire mes réglages. Lui utilise un TFT35 E3, mais la procédure est la même quel que soit le modèle.

 

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

On peut parfaitement n'utiliser le TFT qu'en mode TOUCH. Pas besoin d'avoir le multimode (Touch/Marlin). Mais pour les plus courageux, je vous mets le brochage des connecteurs EXP1 et EXP2 du TFT nécessaire pour pouvoir l'utiliser en multimode. 

Bigtreetech n'utilise pas  un connecteur He10 10 points standard, mais inversé. Ce qui m'a un peu compliqué la tache.. 😀

LE STANDARD

he10.jpg.e267a33c403c7a8cd02b91e225e347ea.jpg

 

CONNECTEUR BIGTREETECH

HE10BIS.jpg.c38a38a10438209923d07a2542cce678.jpg

 

Voici le schéma du connecteur plat de l'écran de la Geeetech A10 V3.

lcd.thumb.jpg.ca985256d179fd574a2607fb17530691.jpg

Votre mission (si vous l'acceptez) consiste à répartir ces pins sur les deux connecteurs 10 broches (EXP1/EXP2) via cet adaptateur.... 🙃

carte44.jpg.b2f6067907abc3e07d41b859be551a64.jpg

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

....Je rigole voici le brochage. 

Sur les schémas de l'écran TFT (EXP1/EXP2) j'ai fait correspondre les noms de la nappe 40 pins.

EXP1.thumb.jpg.b2cbcc1efe014f9168e662879f373dcc.jpg

EXP2.jpg.d87662499c68f6eebb10a5e66baafe1c.jpg

EdIt : Je n'ai pas testé le SD en mode Marlin vu que je n'ai toujours pas connecté les Broches 4/5/7/9/10 du connecteur EXP2. A vérifier...

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

Bonsoir @medmed,

je suis a la recherche du datasheet de la gt 2560 v3.1  la seule différence avec la v3 c'est le connecteur de l'écran, je trouve rien le seul truc que j'ai trouvé c'est celui de la V4 je ne c'est pas si c'est le même brochage.  

Mon modèle de carte

630131927_Capturedcran2021-03-17213041.jpg.0278bdf51c0353713f6e81a327a3e02d.jpg

 

 

GT2560V4.0SCHA20M.pdf

239922880_Capture1.jpg.90e30ecb6b3541ff1a4956d0bda0ac92.jpg

Lien vers le commentaire
Partager sur d’autres sites

Je ne vois pas  le problème, tu retrouves bien les pins de  la version V3 ? Ils ont seulement changé de connecteurs. J'aurais préféré cette carte bien plus simple à câbler.

 V4.jpg.c113195d002d0ac0450933481dfa411e.jpg

Regarde le dos de ta carte . Si LCD et SD sont même endroit du connecteur. Tu n'auras plus doute. Le câblage est le même.  Il n'y a qu'une  seule chose ou il ne faut pas te tromper au moment du câblage. Ne pas inverser le 5V et le GND, ou mettre le +5V ailleurs que sur la pin 1. Vérifie avec un multimètre que le +5V est sur le pin 1 que la masse et bien sur le pin 2. Si tu te trompes de câblage sur les autres pins, c'est pas grave tu pourras toujours corriger.

Mais te casse pas la tête avec ça. Branche l'écran uniquement en RS232. Le Mode touch suffit largement, pas besoin du mode Marlin.

Modifié (le) par medmed
  • Merci ! 1
Lien vers le commentaire
Partager sur d’autres sites

Bigtreetech a tenu parole, le colis est parti aujourd’hui comme promis. Enfin un tracking qui évolue. Mais on n'est qu'au début d'un long voyage.. 🙂

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

J'ai reçu l'écran ce matin .... 😀

Aussi déballé aussitôt branché sans aucune configuration. Marche sans soucis.

IMG_20210331_132122.thumb.jpg.ef497ae07e0e32bffbafc8aedd498cfe.jpg

La taille de l'écran est vraiment plus confortable que le minuscule TFT24. J'ai pu faire fonctionner sans problème les deux écrans en configurant le TFT24 en mode Marlin.

Un petit coup de configuration du fichier ini (en fait j'ai rien fait, j'ai juste repris le fichier ini déja configuré pour TFT24), mis a jour les icônes (je préfère le thème "The Round Miracle Menu Material theme" ainsi que langue en français.

IMG_20210331_151823.thumb.jpg.dc80292c7d7311594fd0ed75dc9d89e5.jpg

IMG_20210331_151924.thumb.jpg.e0d4d69b620866a52cd7d2ed602a411b.jpg

IMG_20210331_152016.thumb.jpg.7f5fec7cc17c426aeeeba22872046999.jpg

IMG_20210331_152025.thumb.jpg.d3841913dcc6d0a1d92df8891ef6a66f.jpg

IMG_20210331_152059.thumb.jpg.7581aea1c9352acff113521814bff7bf.jpg

IMG_20210331_154416.thumb.jpg.d529a5fa9899bf9ad47202c14074a2fd.jpg

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Bonsoir @medmed,

Déjà un grand merci pour ton travail.

Petit retour sur le montage du TFT43 sur A20M avec carte GT2560 V3 et V3.1  suivre ton tuto, je veut juste apporté une petite précision sur la modification du firmware il faut juste penser a décommenté la ligne   #define SERIAL_PORT_2 -1  et mettre 3 a la place du -1  et puis c'est tout.

Mettre a jour le firmware de l'imprimante et celui de l'écran.

253800101_Capturedcran2021-04-13181029.jpg.245cc3bada7303561db5fe2114f58548.jpg

les fonctions marche nickel, sauf pour le mixage il n'est pas pris en compte dans le TFT.

20210413_193332.thumb.jpg.27004cc08f2db35d29c25ca0e915ea08.jpg

 

20210413_192141.thumb.jpg.359d2bd0b51351198d0935ff4a299ecb.jpg

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...