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

furynick
Réponses
16
Affichages
655
Dudulle
Dudulle
U
Réponses
85
Affichages
8 166
Hubert86
H
01power
Réponses
3
Affichages
14 560
01power
01power
J
Réponses
113
Affichages
25 038
sabeldom
S
J
Réponses
5
Affichages
12 138
wika58
wika58
J
Réponses
1
Affichages
2 031
pinou29
pinou29
J
Réponses
18
Affichages
4 678
jpbbricole
J
S
Réponses
112
Affichages
23 026
manum01
M
J
Réponses
6
Affichages
4 708
lion10
lion10
Haut