E
erolhc
Guest
Bonjour
Pour un projet n'ayant que peu de rapport avec la CNC j'ai besoin de récupérer les info d'une règle digital type PAC. Pour mes premiers essais et bien que que je vais en final utiliser une carte µP beaucoup plus puissante j'ai décidé d'utiliser une carte arduino sans utiliser la programmation assembleur : je reste donc dans l'environnement de travail IDE 1.04 de l'arduino et avec le bootloader classique.
Voici les premiers résultats à l'arrache :
La mission semble accomplie
La vidéo montre l'utilisation de la règle en mode "normal" (3 mesures par seconde) puis en mode "rapide" (env. 30 mesures par seconde) qui sera l'utilisation nécessaire pour mon projet.
Le nombre en binaire correspond à la mesure brute. Les dernier bits sont très fluctuant et sortent tels que du PAC. Heureusement qu'il s'agit d'une valeur en 1/20480 de pouce qu'il faut donc multiplier par 25.4/20480 pour avoir la mesure en mm.
La ligne "échec" représente le nombre d’échecs pour récupérer le signal sur le nombre de tentatives. Que ce soit en mode "normal" ou rapide " cela tourne aux alentour de 1% de rejets.
Pour le fun et bien que j'en ais aucune utilité, après nettoyage du code je vais faire un DRO 3axes sur base de carte mini pro dont je publiais le code afin que tout le monde puisse s'amuser avec et personnaliser (dont le choix de l'écran et la présentation).
Tel que, la place occupée sur la carte mega est de 5380 octets (sur 258 048)
Pour un projet n'ayant que peu de rapport avec la CNC j'ai besoin de récupérer les info d'une règle digital type PAC. Pour mes premiers essais et bien que que je vais en final utiliser une carte µP beaucoup plus puissante j'ai décidé d'utiliser une carte arduino sans utiliser la programmation assembleur : je reste donc dans l'environnement de travail IDE 1.04 de l'arduino et avec le bootloader classique.
Voici les premiers résultats à l'arrache :
La vidéo montre l'utilisation de la règle en mode "normal" (3 mesures par seconde) puis en mode "rapide" (env. 30 mesures par seconde) qui sera l'utilisation nécessaire pour mon projet.
Le nombre en binaire correspond à la mesure brute. Les dernier bits sont très fluctuant et sortent tels que du PAC. Heureusement qu'il s'agit d'une valeur en 1/20480 de pouce qu'il faut donc multiplier par 25.4/20480 pour avoir la mesure en mm.
La ligne "échec" représente le nombre d’échecs pour récupérer le signal sur le nombre de tentatives. Que ce soit en mode "normal" ou rapide " cela tourne aux alentour de 1% de rejets.
Pour le fun et bien que j'en ais aucune utilité, après nettoyage du code je vais faire un DRO 3axes sur base de carte mini pro dont je publiais le code afin que tout le monde puisse s'amuser avec et personnaliser (dont le choix de l'écran et la présentation).
Tel que, la place occupée sur la carte mega est de 5380 octets (sur 258 048)
Dernière édition par un modérateur: