DRO DRO avec Arduino Tablette Windows et Excel

  • Auteur de la discussion jpbbricole
  • Date de début
J

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

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
85
Affichages
7 213
Hubert86
H
01power
Réponses
3
Affichages
13 816
01power
01power
J
Réponses
113
Affichages
23 578
sabeldom
S
J
Réponses
5
Affichages
11 640
wika58
wika58
J
Réponses
1
Affichages
1 832
pinou29
pinou29
J
Réponses
18
Affichages
4 413
jpbbricole
J
S
Réponses
112
Affichages
21 859
manum01
M
J
Réponses
6
Affichages
4 452
lion10
lion10
taratata
Réponses
4
Affichages
4 231
taratata
taratata
mvt
  • importantes
Réponses
78
Affichages
54 910
Bernard.L
B
Haut