DRO DRO avec Arduino Tablette Windows et Excel

  • Auteur de la discussion jpbbricole
  • Date de début
jpbbricole
Compagnon
26 Mai 2016
1 972
Corsier-sur-Vevey (Vaud)
  • Auteur de la discussion
  • #1
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:
metalux
Compagnon
11 Janvier 2009
4 721
nord
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..
 
jpbbricole
Compagnon
26 Mai 2016
1 972
Corsier-sur-Vevey (Vaud)
  • Auteur de la discussion
  • #4
Dernière édition:
bipbip30
Compagnon
23 Décembre 2012
2 817
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
 
La dernière réponse à ce sujet date de plus de 6 mois
Haut