DRO gauge, galiper, pied a coulisse electronique vers arduino

  • Auteur de la discussion ******
  • Date de début
U

usitour

Compagnon
Bonjour

Ce sont des afficheurs de 9,1mm de hauteur (0,36").
Je t'ai fait des photos

P1000683.JPG

P1000685.JPG

P1000686.JPG


TU auras du mal à réduire le circuit imprimé , le max7219 est au milieu.
Le connecteur d'un côté (DOUT,LOAD) sert à chaîner un autre afficheur, si j'ai bien compris
le datasheet du max7219
Attention à la consommation de courant pour l'alim sur port usb.
Une petite recherche sur le web, il y a plein d'exemples avec arduino.

Cdlt
 
?

******

Compagnon
Bonjour

tout dabord merci pour le precieux renseignement au sujet de l'afficheur

Je trouve que c'est le meilleur choix pour mon projet

reste a etre patient :)

edit: pour le rallumer il faut bouger le pac, mais si on l'éteint et on rallume
on évite de perdre sa référence, mais le programme va t'il suivre cet arrêt
et conserver l'affichage.

oui le programme viens lire les valeurs de la regle

il suffit qu'elle soit alimenté pour que l'arduino via le programme releve la position en cour (de la regle).

cependant si on initialise la regle avec le bp ZERO (situé sur la regle) ca peut etre un soucis.
et pour certaine application il faudrait se méfier de ce bouton.

Amicalement
jc

ps : a propos du bouton zero :

pour certaine application il serai même bon de le ponté vers l'arduino...

(mais est ce physiquement possible ? )
 
U

usitour

Compagnon
Bonsoir
Généralement le délai est de 2 à 3 semaines, c'est pas cher mais c'est long.
Donc il vaut mieux faire sa référence avec le programme, si j'ai bien compris.
Je n'ai pas épluché le code source, je pose des questions mais les réponses sont
sans doute dans le code. Il faut que je m'y colle.
Cdlt
 
?

******

Compagnon
bonsoir,

je vois pas se que tu veux dire par reference ?
mais ce que tu peu retenir :

-1- le zero se fait par le bouton de la regle
( il est peut etre possible de ponté (en //) le bouton vers l'arduino
et ainsi faire un reset via l'arduino... )

et

-2- du moment que la regle est alimentée :
tu peu lire via l'arduino la valeur quelle mesure depuis le zero.
(zero que tu peu a tout moment faire avec le bp situer sur la regle)

et cela aussi longtemps quelle recoit du 1.5V

Ce sont deux choses que j'ai observé

pour mon aplication aucune des deux observations n'a d'importance
cela me simplifi la tache quand meme .

Bien a toi

jc

ps : dans mon programme je creer une origine_relative en fonction
de la position intrinsec de la regle.

et ainsi le reset est artificiellement refait .
(C'est un autre bp connecter a l'arduino qui le realise.)
 
Dernière édition:
?

******

Compagnon
voici le programme pour une simple regle
realisant des aller et venue avec cette regle on additionne la distance

et c'est traduit en valeur de force...

c'est pour ma presse donc ... c'est specifique...

il y as une fonction tarage en plus ...


la version 1 , ce compose de 3 fichiers :

le fichier principale :



et deux fichier de configuration :
configuration.h

l'histoire ecart variation ... c'est pas trop ca ...a ameliorer ..


et pins.h



Bien a vous

jc
 
Dernière édition:
U

usitour

Compagnon
Par "référence" je pensais à une règle sur un tranversal de tour par
exemple, donc tu prends ta référence avant de faire un épaulement
ou une gorge.
Mais ta référence relative c'est un peu la même chose.
Cdlt
 
?

******

Compagnon
Du coup ce post a pris une dimension de sérieux !! incroyable !

Merci gégé62 , lion10

je suis flatté par le partage super interressant qui alimente ce post !!

Amicalement

jc
 
Dernière édition:
?

******

Compagnon
Bonjour, Comme j'ai pas encore recu d'afficheur ... c'est long ...


et que notre discution ici, ma motivé ,

j'ai reecrit le programme en faisant attention a ne pas utilisé de "float"

(sauf a la fin pour afficher sur le moniteur serie).

J'imagine aussi que je vais pouvoir me débarrasser des deux valeurs en "float" :

affichage de la force et du tarage en jouant sur les registres de l'afficheur.


Ainsi je pourrai peut etre faire... par exemple :

"00.50" au lieux de "0.50" ca devrait etre plus esthetique ainsi

chaque chiffre restant bien dans sa colonne.


et en plus je me débarrasser des "float" complètement.


J'ai aussi corrigé le filtre numérique qui permet de stabiliser le dernier chiffre après la virgule (surtout pour le potar).

(auparavant ce filtre c’était grandement n'importe quoi mais maintenant c'est ok !!


comme c'est un tout petit programme je vous presente :
bottle jack press control Firmware - Version 1.02 -

ci dessous :
fichier 1 : presse_arduino.ino
-----------------------------------------------------------------------
fichier 2 : configuration.h


---------------------------------------------------------------------------------------
fichier 3 : pins.h



J'ai nettement fait evolué le code :)


Amicalement
jc

ps : J'ai reediter une ultime fois la version 1.02 ! j'y touche plus !

jusqu'a une prochaine version !
 
Dernière édition:
L

lion10

Compagnon
Bonsoir

Bel effort.
Concernant les float, il y a plusieurs problèmes qui y sont liés, la troncature source d'erreur, le temps de calcul.
cdlt lion10
 
?

******

Compagnon
bonjour voici le code en fonction en ce moment :
le programme principal : presse_arduino.ino



le fichier de configutation : configuration.h


et le fichier de configuration des entrées/sorties

Pins.h



vous trouverez l'etude mecanique ici :
https://www.usinages.com/threads/etude-pour-une-presse.83549/
et
l'etude pour l 'electonique ici :
https://www.usinages.com/threads/capteur-de-force-12000-kg-low-cost.85294/page-8#post-989702


Amicalement
jc
 
W

wika58

Compagnon
Que d'informations précieuses sur ce poste.:eek:

Merci pour le partage.:smt038

Tout ce que j'aimerai faire est là. Avec toutes les explications.
Yapluka.:roll:

Je me doutais que la rubrique Arduino sur notre forum serait appréciée, mais je ne pensais pas à ce point.

La partie de la discussion plus générale sur les variables me semble mériter un post à elle même car elle peut être utile à pas mal de débutant comme moi.

Je vais donc scinder le post et laisser le principal au sujet de la lecture des PAC et créer un post sur 'Généralités sur l'utilisation des variables, bibliothèques, ...'
Ce qui permettra aussi de venir y poster des questions spécifiques.

Bon W-E.
 
C

chrisD

Ouvrier
merci pour ce partage intéressant.
:)

qu'est-ce que tu as comme module arduino ?
je viens de m'acheter 2 autres Uno pour 6 euros en tout...ça vient de loin bien sûr :wink:
j'espère qu'ils fonctionneront...à ce prix là on a presque peur d'acheter !

Avis aux débutant qui s’indicent arduino à petit budgets (via ebay):
Lorsque vous achetez un arduino uno, prenez bien la version avec l'ATmega16U2 et pas le ch340. ces IC servent à la liaison série. Car vous n'aurez pas de problèmes des drivers à installer avec l'ATmega16U2.
 
W

wika58

Compagnon
...
j utilise l appli yuiry

aucun probleme pour lire les 3 pacs en temps reel ,...

C'est exactement la configuration que je recherche.:supz:

La DRO de Yuri a vraiment toutes les fonctionnalités d'une DRO pro... Et il serait dommage de réinventer la roue...:mrgreen:

Tu pourrais faire un poste pour présenter cette solution? :prayer:

Tu as liaison USB ou BT entre l'Arduino et la tablette ?

D'avance un grand merci.:wink:
 
G

gégé62

Compagnon
Avis aux débutant qui s’indicent arduino à petit budgets (via ebay):
Lorsque vous achetez un arduino uno, prenez bien la version avec l'ATmega16U2 et pas le ch340. ces IC servent à la liaison série. Car vous n'aurez pas de problèmes des drivers à installer avec l'ATmega16U2.
bonjour,

c'est exact, j'ai eu ce problème, de devoir télécharger le driver qui va bien, mais le vendeur m'a indiqué de suite où l'obtenir et ça s'est fait tout seul.
Autre chose sur ces modules Uno, le MC est un CMS, tout petie, donc pas question de le remplacer......bon, à < 4€ pièce :wink:
 
W

wika58

Compagnon
Re,
voici une video avec 2 pacs chinois et un bricodepot ,connecter a un arduino uno avec module bluetooth hc06 et 2 resistances pour un peu pres 10€ d investissement
j utilise l appli yuiry
aucun probleme pour lire les 3 pacs en temps reel , par contre un truc bizarre la carcasse du pac brico relié au gnd du pac et l autre relier au 1.5v , donc ne pas faire de contact entre les 2
Bonsoir à tous,

JAG,
Serait-il possible que tu crées un post sur cette configuration de DRO (PAC+Arduino+Tablette)
 
G

gaston83

Compagnon
Bonsoir à tous,

a 59JAG au sujet du DRO

J'utilise le programme de Yuryi Touchdro v 2.0.2. J'ai installé Android sur un portable. Maintenant je cherche un lien sur les règes à utiliser.
Pouvez-vous me renseigner ? Je veux faire trois axes: x, Y, Z et un de plus pour le RPM (lui c'est fait, c'est bon !)
Cordialement
Georges
 
Dernière édition:
B

bipbip30

Compagnon
bonjour, quelqu'un a t il une adresse autre que via ebay pour les achetées ce règles igaging ?
 
M

metalux

Compagnon
une rapide recherche sur Googol et il semble qu'on les trouve sur Amazon.com..
mais il y a qq temps ce type de règles se trouvaient/trouvent ?? sur des sites anglais Chronos? RDG? ou autre je sais plus.

mais qu'ont elles de plus par rapport aux autres ??
 
B

bipbip30

Compagnon
merci metalux, je vais comparer les prix.

qu'ont elles de + : rien si ce n'est qu'elles sont compatibles avec le système développé par yuri
 

Sujets similaires

V
Réponses
16
Affichages
1 258
thierry74
thierry74
jeanmichel1946
Réponses
7
Affichages
4 464
jeanmichel1946
jeanmichel1946
jpbbricole
Réponses
5
Affichages
11 671
wika58
W
S
Réponses
112
Affichages
21 887
manum01
M
E
Réponses
545
Affichages
225 162
Itus
Itus
Haut