Page 8 sur 11

Re: Pas à pas sur une Roxyz

Posté : 27 nov. 2022 17:16
par MAlibs
1ère galère, il fallait bien que cela arrive...

J'ai commencé la procédure WebUI, je selectionne le fichier index.html.gz (ça gazouille pas bien à ce moment, mais j'arrive à référencer le fichier...), et je tape upload. Là rien ne se passe. Je réfléchis, et comprends ce qui gênait depuis le début de la procédure. Mes fichiers sont non pas sur le bureau, mais dans le cloud. En me connectant à l'ESP, j'ai lâché la connection du cloud et comme les fichiers n'étaient pas téléversés en dur... et bien ils étaient inaccessibles.

Qu'à cela ne tienne, je les reprends en dur et je relance la carte. Impossible d'accéder à la page web. Après moultes essais, je décide de reflasher l'ESP. Nettoyage comme indiqué par Htheater, puis flashage. Le Flashage se passe sans pb. Je réinstalle sur la carte et là... plus de réseau wifi GRBL_ESP. La petite led du processeur s'allume une fois et après c'est silence radio. Quelqu'un sait il où peut être le pb (carte, ESP, faut il acheter un nouvel ESP...) ?

Merci !

V

Re: Pas à pas sur une Roxyz

Posté : 27 nov. 2022 17:27
par HTheatre
Connecte-toi à l'ESP-32 via ARDUINO IDE, en reliant l'ESP-32 contenant Grbl à ton PC en USB. Ouvre ARDUINO IDE. Vérifie que le bon port COM et la bonne carte sont sélectionnés. Clique sur l'icône en forme de loupe en haut à droite de la fenêtre d'ARDUINO IDE. La fenêtre du moniteur série (console d'ARDUINO IDE) s'ouvre. Vérifie en bas à droite que 115200 BAUD est sélectionné. Tape la commande $i [+ENTRÉE] dans le champ réservé à la saisie du moniteur série. Que t'a répondu ARDUINO IDE ? Poste ici sa réponse.
A noter que tu n'as même pas besoin d'enfiché le module ESP-32 sur la carte Grbl pour faire la manip.

@+

Re: Pas à pas sur une Roxyz

Posté : 27 nov. 2022 17:39
par MAlibs
Oulalalala !!!! J'ai honte !

Je viens surtout de voir que dans le stress de ma précédente bêtise, j'ai flashé le TFT sur l'esp de la carte... Reflashé correctement, tout s'est bien passé ! Je suis sur la WebUI et ai accès à ESP3D.. Je continue !

Merci pour ta réponse !

Re: Pas à pas sur une Roxyz

Posté : 27 nov. 2022 19:36
par MAlibs
Houston, we've got lift off !

Bon, on n'est pas encore tout à fait en orbite finale, mais ça bouge comme il faut sur tous les axes, le TFT fonctionne (presque), mais pas encore le jog.

Je n'ai pas encore fait les zéros machines et le système se met du coup (je pense) en alarme au début.

J'ai des problèmes de calibration du TFT. C'est speedy gonzales cet écran de calibration. Les 4 coins défilent à toute berzingue sans attendre que l'on ai vraiement appuyé quelque part. Si on s'y prépare on arrive à un "certain" résultat, mais les icones et leur zones de contact ne sont pas bien centrées (un coup c'est au centre qu'il faut appuyer, un coup c'est plutôt sur la droite et un autre c'est plutôt sur la gauche). Est ce qu'il y a un truc pour que le soft demande une confirmation point par point avant de passer au suivant lors de la calibration ?

Pour le jog, pour l'instant c'est silence radio. Il est bien dans le bon sens, il a bien été inséré avant la mise en route et j'appuie bien sur les boutons C ou Z pour donner un ordre. Pour l'instant, pas de mouvement (mais des mises en alarme). On verra lorsque la machine sera propre et prête à l'emploi

Re: Pas à pas sur une Roxyz

Posté : 27 nov. 2022 21:45
par HTheatre
MAlibs a écrit : 27 nov. 2022 19:36 ça bouge comme il faut sur tous les axes, le TFT fonctionne (presque), mais pas encore le jog.
Qu'entends-tu par jog ? Le nunchuck ?
MAlibs a écrit : 27 nov. 2022 19:36 Je n'ai pas encore fait les zéros machines et le système se met du coup (je pense) en alarme au début.
Si tu as lancé un job, c'est en effet possible. Dans le cas contraire, je dirais qu'il y a un souci sur les fins de courses. Connecté à l'ESP-32 (contenant Grbl_Esp32) via le PC en USB, Dans le moniteur série de ARDUINO IDE tapes ? [+ENTRÉE]. Oui, seulement un point d'interrogation validé par [ENTRÉE]. Grbl_Esp32 va te renvoyer un message contenant le terme "Pn:" les lettres se trouvant derrière symbolisent les entrées qui sont activées XYZASHRP pour respectivement endstop X, endstop Y,..., endstop A, bouton Start, bouton Hold, bouton Reset, Probe. Ainsi si tu lis Pn:XS (c'est que le endstop A est ouvert et que le bouton Start est activé.
MAlibs a écrit : 27 nov. 2022 19:36 J'ai des problèmes de calibration du TFT. C'est speedy gonzales cet écran de calibration.
Non pas du tout. C'est soit que l'écran a un souci, soit que sa nappe ou sa dalle tactile est comprimée si tu as déjà monté l'écran dans un boîtier ou que tu lui as mis son cache à imprimer.
De mémoire, il y a une "commande bypass" de l'étape de calibration dans le firmware du TFT qui s'active au bout d'une minute sans action de ta part sur les flèches rouges qui apparaissent tour à tour dans les coins de l'écran. Dans ce cas, l'étape de calibration est "sautée" et tu te retrouves sur la page d'écran de démarrage de la machine (page avec le logo de MakerFr). Avec un tel délai, pas besoin d'être Speedy Gonzales ou Bip Bip pour effectuer tranquillement un calibrage de l'écran.

@+

Re: Pas à pas sur une Roxyz

Posté : 28 nov. 2022 10:20
par MAlibs
Merci HTheater

Oui, Jog = Nunchuck

Je vais regarder l'ESP 32 ce soir. Je n'ai aussi pas encore installé les boutons (start, hold, reset..) pensant qu'étant momentanés cela n'aurait pas d'influence : est ce que cela pourrait jouer un rôle (sont ils NC ou NO)?

Pour le TFT : il est monté à l'air libre. J'ai juste soudé les 4 pins et enfiché l'écran sur la carte. Je n'ai pas le comportement que tu décris. Les 4 calibrations défilent en moins de 10-20s et je passe à l'écran MakerFr. On dirait donc un défaut de l'écran. J'ai pris ces photos hier pour le reportage sur le pas à pas. Je vérifierai néanmoins ce soir s'il y a des contraintes particulières sur la dalle. Comme indiqué, si on tape au bon endroit, on peut naviguer dessus, d'où ma suspiscion d'un problème de calibration.
20221127_160251 copie.jpg
20221127_160351 copie.jpg
20221127_185449 copie.jpg

Re: Pas à pas sur une Roxyz

Posté : 28 nov. 2022 13:55
par HTheatre
Bonjour MAlibs,
MAlibs a écrit : 28 nov. 2022 10:20 Oui, Jog = Nunchuck
Plusieurs membres ont eu des soucis avec leur nunchuck, sans que l'on ait été en mesure d'identifier l'origine des problèmes.
MAlibs a écrit : 28 nov. 2022 10:20 Je vais regarder l'ESP 32 ce soir. Je n'ai aussi pas encore installé les boutons (start, hold, reset..) pensant qu'étant momentanés cela n'aurait pas d'influence : est ce que cela pourrait jouer un rôle (sont ils NC ou NO)?
NO, mais étant donné que je ne savais pas si tu avais ou pas raccordé les boutons (start, hold, reset et le probe) je t'ai invité à vérifier.
MAlibs a écrit : 28 nov. 2022 10:20 Pour le TFT : il est monté à l'air libre. J'ai juste soudé les 4 pins et enfiché l'écran sur la carte. Je n'ai pas le comportement que tu décris. Les 4 calibrations défilent en moins de 10-20s et je passe à l'écran MakerFr. On dirait donc un défaut de l'écran. J'ai pris ces photos hier pour le reportage sur le pas à pas. Je vérifierai néanmoins ce soir s'il y a des contraintes particulières sur la dalle. Comme indiqué, si on tape au bon endroit, on peut naviguer dessus, d'où ma suspiscion d'un problème de calibration.
Si le TFT est pour l'instant testé à l'air libre, tu peux oublier le fait que sa dalle tactile ou sa nappe puisse être comprimée. Certains membres ont rencontré des soucis lorsque la carte SD était insérée, essaye voir en la retirant avant de démarrer l'écran. Chaque fois que tu reflashes l'ESP-32 (via USB) la fonction calibration de l'écran est "remise à zéro", et donc au premier démarrage de l'écran équipé de l'ESP-32 nouvellement flashé, l'écran de calibration doit t'être proposé. Une fois la calibration effectuée, cette fonction est désactivée dans le firmware afin que lors des démarrages suivant il ne soit pas demandé à nouveau à l'utilisateur de recalibrer l'écran. Pour la ré-activer, soit il faut reflasher l'ESP-32 (via USB, cela ne fonctionne pas en OTA) soit déposer un fichier nommé calibrate.txt vide (0 ko), c'est le nom du fichier qui importe, à la racine de la carte SD, qu'il faudra bien évidemment insérer à l'arrière de l'écran avant re-démarrage.

@+

Re: Pas à pas sur une Roxyz

Posté : 28 nov. 2022 22:24
par MAlibs
Bonsoir HTheater
voilà ce que je récupère à la commande $
Screenshot 2022-11-28 221651.png
De manière générale ; l'écran de commande affiche ceci jusqu'à ce que je mette fin à l'alarme ($X)
Screenshot 2022-11-28 221933.png
Après $X, j'ai ça
Screenshot 2022-11-28 222210.png
J'en déduis que le défaut est sur les switch de mon Y2...

Je vérifie et te tiens au jus

V

Re: Pas à pas sur une Roxyz

Posté : 28 nov. 2022 22:49
par MAlibs
Bon, je ne trouve pas d'erreur.

Si je mets en Ohmmètre entre les 2 arrivées de A sur la carte GRBL, son continue. J'appuie sur l'un ou l'autre des endstops et le son s'arrête. Je pense donc que c'est bon. J'en ai profité pour regarder XYZ et pareil. RAS.

Je pense qu'il faudra faire un 0 machine et repartir de là.

Je vais aller voir sur les posts de la RS CNC 232 pour voir comment les gens ont pris en main le logiciel de la WebUI. Je voudrais savoir comment on fait un homing et comment on règle le parallélisme des Y avec chacun des endstops.

Au tour du TFT que je vais reflasher

Re: Pas à pas sur une Roxyz

Posté : 28 nov. 2022 23:13
par HTheatre
Bonsoir MAlibs,

La commande c'est : ? [+ENTRÉE], et pas : $ [+ENTRÉE].

Je ne pense pas que le souci soit sur le endstop de Y2. De la manière dont est programmé le firmware XYZA ou XYYZ, le endstop A apparaît toujours comme étant activé (Pn:A). Pour ma part j'ai modifié Grbl_Esp32 pour que cela ne soit plus le cas sur le firmware XYZA. En ce qui me concerne, derrière Pn: je n'ai plus rien qui s'affiche, sauf si bien sûr j'active une fin de course manuellement, par exemple. Avec la modification que j'ai effectuée, je dois cependant toujours avoir soit un microswitch configuré en NC, soit un shunt sur l'entrée endstop A.

On est bien d'accord que dans ton cas, tu n'as rien de connecté à l'entrée Endstop A de la carte, n'est-ce pas ? Du coup, je ne comprends pas comment ton multimètre peut y biper.

Cela serait bien que tu monitores le démarrage de l'ESP-32 contenant Grbl_Esp32 via le moniteur série de ARDUINO IDE. Pour cela une fois l'ESP-32 raccordé au PC en USB, ARDUINO IDE démarré et le moniteur série ouvert, tape la commande $System/Control=Restart [+ENTRÉE] ou en appuyant sur le bouton "BOOT" du module ESP-32. Copie/colle ici la séquence de démarrage complète de GRbl_Esp32.

@+