20) Analyseur syntaxique.

Avec ce nouveau démonstrateur on aura consommé la moitié des croquis de validation, autant dire que le moral reste au beau fixe. Bien que nous franchissons une étape cruciale avec ce démonstrateur P10_Analyseur_Syntaxique.ino, il n’y a pas de grosse modification matérielle à effectuer, si ce n’est l’ajout de la LED qui branchée sur S15 du MULTIPLEXEUR va servir de « répétiteur » pour le pourcentage de puissance sur le LASER. Comme le précisent les remarques introduites dans le « Sketch », la LED qui avait été branchée à ce stade était de couleur bleue. En version définitive, sur la machine j’ai préféré opter pour la couleur rouge plus apte à signaler en permanence que lorsqu’elle est allumée, il y a danger potentiel pour l’environnement de la machine. Aussi, si à ce stade vous introduisez le composant définitif, prenez une LED de 5mm de diamètre et déterminez visuellement la valeur de sa résistance de limitation en courant.
Précisé en tête de listage, une LED qui visualisera provisoirement le mode VEILLE sur les moteurs est branchée sur la sortie binaire D5. Peu importe sa couleur et son diamètre, vu que sur la version définitive cette broche pilotera les entrées des deux modules de gestion TB6600. La visualisation pour l’opérateur prendra la forme d’une LED triple dont le bleu sera piloté par S3 du MULTIPLEXEUR. Lorsque tous les branchements sont effectifs, activer le démonstrateur et observer le comportement de l’ensemble. Notez dès cette phase que tous les démonstrateurs qui suivent présentent en tête du fichier source un « chapitre » nommé UTILISATION DU PROGRAMME qui détaille la manière de manipuler le démonstrateur concerné. Quand ce dixième programme aura montré son fonctionnement cohérent, on peut estimer que la machine est déjà à moitié fonctionnelle. Elle n’est pas encore capable d’agir sur son environnement, mais ligne à ligne elle est devenue apte à recevoir et comprendre les ordres de son maître gco.

– Méga encourageant non ?

La suite est ici.