DRO Clock et Arduino DRO

gaston83
gaston83
Compagnon
17 Fev 2016
1 466
FR-71520
  • Auteur de la discussion
  • #1
Bonjour à tous,
J' ai une question qui me turlupine depuis un petit moment...

Je possède 3 pieds à coulisse et tous les trois ont un connecteur de 4 contacts. Une sortie data, une sortie clock... et les deux contacts de l'alim. Donc je présume qu'il faut se servir de la clock et de la date pour attaquer un arduino. Le sketch du mien c'est la version 3.3 de Yuri. (http://www.yuriystoys.com/p/downloads.html)

Rien n'est branché dessus à part mon oscillo. Mon Arduino est alimenté par USB et sur la pin 2 (de l'arduino pas de l'Atmega168) j'ai un signal d'horloge de 21 bit. Pourquoi :?:

Là, je ne comprends pas ... a priori n'est ce pas le caliper qui doit fournir les deux signaux ? à savoir la clock et les data ?
Parce que si l'arduino me fournit une clock ... la clock qui sort du caliper j'en fais quoi...:chupachupz:

Georges
 
N
nike
Ouvrier
6 Sept 2007
477
Bordeaux 33
Bonsoir,
les règles utilisées dans le projet de Yuri sont des règles un peu particulières: C'est l'Arduino qui fournit l'horloge
pour lire les datas. Si vous avez des règles qui fournissent l'horloge, il est possible de changer le programme de l'Arduino
pour pouvoir décoder les données pour les envoyer sur la tablette Androïd. Par contre, il faut savoir quel est le type de codage de vos règles.
Cordialement.
Nike
 
gaston83
gaston83
Compagnon
17 Fev 2016
1 466
FR-71520
  • Auteur de la discussion
  • #4
Bonsoir nike
Ok, donc c'est bien ça. L'arduino fournit le clock. J'ai donc essayé un autre sketch et voilà le code:
c'est le code d'un membre du forum, ce n'est pas moi qui l'ai écrit.
Mes pied à coulisse fonctionnent bien avec ce code sur un arduino Atmega168 et le LCD Keypad Shield qui va avec
https://skyduino.wordpress.com/2012/05/05/test-shield-lcd-keypad-de-dfrobot/

Ce que visualise sur mon oscillo (sortie caliper) et à priori du BIN6. C'est à dire que je vois 6 paquets de 4 bits sur la voie A du scope pour la clock et sur la voie B les datas qui changent d'état quand je manipule le caliper.
donc va falloir modifier le prog de Yuri...

La version 5.1 de Yuri fonctionne pour la partie tachymètre parfaitement. J'utilise une fourchette opto qui prend une impulsion par tour. C'est cette version que je voudrais modifier.

Bon là je sais pas faire et je demande bien volontier de l'aide.
Bonne soirée
Georges
 
Dernière édition par un modérateur:
N
nike
Ouvrier
6 Sept 2007
477
Bordeaux 33
Bonjour,
Pour modifier le code, il faut lire les règles chacune leur tour, puis envoyer les datas X,Y et Z selon le
format donné sur le site de Yuri ( je ne me souviens plus du format envoyé).
Par contre, chez moi je n'utilise pas le tachy, donc je ne sais pas comment la lecture de la vitesse se fait.
Je pense que sur le site le code complet doit exister.
Cordialement.
Nike
 
Haut