DRO DRO avec Arduino Tablette Windows et Excel

  • Auteur de la discussion jpbbricole
  • Date de début
jpbbricole
jpbbricole
Compagnon
Le schéma de l’explication est comme suit :
upload_2016-6-21_17-37-22.png

Un fichier de G-Code est chargé dans Universal Gcode Sender (UGS).
UGS envoie les codes dans le processeur GRBL Arduino Nano qui envoie les ordres au PAP.
Le pupitre (Arduino Mega) demande, régulièrement, au processeur GRBL d’envoyer l’état des axes X,Y et Z, et son propre état (IDLE ou RUN) (commande ?)

Ces informations sont envoyées à la DRO quasiment en temps réel.
La DRO se présente comme suit :
upload_2016-6-21_17-39-8.png

upload_2016-6-21_17-47-4.png

Pour transmettre des données, il a été défini un langage tout simple entre le pupitre et la DRO.
Architecturé comme ceci :
Nom de l’émetteur , index de l’émetteur, valeur de l’émetteur
"tourPositionXw",0, tourPositionXw // Avec tourPositionXw = 133

Pour envoyer dans la DRO :String droCommande= "XLS" + "," + "tourPositionXw" + ",0," +String(tourPositionXw);
// Cela donne XLS, tourPositionXw,0,133

Serial.print(droCommande+ "\n");
Les données sont reçues dans le tableur :
upload_2016-6-21_17-42-27.png

Et pour ceci, il suffit de nommer les cellules receptrices, par exemple :
Variable tourPositionXm index 0
Nom de la cellule tourPositionXm_0
upload_2016-6-21_17-43-1.png

upload_2016-6-21_17-43-21.png

Et c’est tout, tout le reste n’est que de l’habillage Excel. Aucune ligne de VBA n’est nécessaire.

A l’affichage on a :
upload_2016-6-21_17-43-55.png


Et cela donne ceci :

Cette DRO est prévue pour équiper, entre autre, mon tour Proxxon PD 230/E.

Cordialement
Bonne soirée

jpbbricole
 
Dernière édition:
M
metalux
Compagnon
ah là tu nous a mis l'eau a la bouche! va falloir continuer maintenant et nous en dire un peu plus :wink:
par ex la réalisation et câblage..
 
bipbip30
bipbip30
Compagnon
bonjour jpbbricole, je vais lire tout cela avec détails, je ne connaissais pas cette façon de faire communiquer un Ordinateur via un tableur avec Arduino. Bravo, j'aurais peut être quelques questions à te poser
 

Sujets similaires

U
Réponses
84
Affichages
2 819
Fred69
Fred69
01power
Réponses
3
Affichages
8 919
01power
01power
jpbbricole
Réponses
113
Affichages
16 889
sabeldom
S
jpbbricole
Réponses
1
Affichages
1 142
pinou29
pinou29
jpbbricole
Réponses
5
Affichages
9 372
wika58
wika58
jpbbricole
Réponses
18
Affichages
3 540
jpbbricole
jpbbricole
S
Réponses
112
Affichages
17 886
manum01
M
jpbbricole
Réponses
6
Affichages
3 389
lion10
lion10
taratata
Réponses
4
Affichages
1 905
taratata
taratata
Haut