www.F3News.fr

Le forum du planeur radiocommandé catégorie F3x
 
AccueilPortailFAQRechercherS'enregistrerMembresGroupesConnexion

Partagez | 
 

 [arduino] mesure de débattement

Aller en bas 
Aller à la page : 1, 2, 3  Suivant
AuteurMessage
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: [arduino] mesure de débattement   Ven 26 Jan 2018 - 14:56

Je continue les échanges entamés sur un outil de mesure d'angle de débattement commencés ici: http://www.f3news.fr/t13729p100-balance-de-mesure-cg

Le fil d'origine étant la construction d'une balance d'équilibrage de modèles sur une base de contrôleur Arduino et de deux pesons autant ne pas le polluer avec les échanges sur la réalisation d'un outil de mesure d'angle de gouverne / débattements.

thierry de faudoas a commencé à coder un outil basé sur un contrôleur Arduino et d'un accéléromètre ADXL345.
Son code est partagé sur GitHub à l'adresse https://github.com/ZINKTiti/Angle_and_Throw_Meter

Thierry merci du travail initial que tu as réalisé
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018 - 20:17

Une fois l'accéléromètre reçu, quelques fils tirés et le code écrit ça donne ça:

C'est moche mais ça marche bien, il ne reste maintenant qu'à mettre tout ça en boîte et faire une interface pour saisir la longueur de la corde.
L'interface.... c'est simple, la boite  scratch  scratch qui a des idées?

J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nicolas Couvrand
pilote d'or
pilote d'or
avatar

Nombre de messages : 1931
Age : 37
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018 - 20:37

une petite impression 3D Smile

ça m'intéresse , j'en ferai bien 1 ou 2 pour tout mesurer d'un coup Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018 - 21:06

Nicolas Couvrand a écrit:
une petite impression 3D Smile

.... m'oui mais je n'ai pas ça sous la main.
N'hésite pas Nicolas, c'est vite fait et pas de raison que ça ne marche pas.
J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nicolas Couvrand
pilote d'or
pilote d'or
avatar

Nombre de messages : 1931
Age : 37
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018 - 22:32

J'm BBR a écrit:
Nicolas Couvrand a écrit:
une petite impression 3D Smile

.... m'oui mais je n'ai pas ça sous la main.
N'hésite pas Nicolas, c'est vite fait et pas de raison que ça ne marche pas.
J'm

je viens de m'en commander une sur gearbest Smile avec code promo à 288 euros pour 30x30x40 d'impression Smile
si je l'avais je te l'aurais fait !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
thierry de faudoas
pilote d'or
pilote d'or


Nombre de messages : 713
Age : 40
Localisation : Montech
Date d'inscription : 26/11/2007

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018 - 9:44

Je ne vois pas de bp poussoir pour changer la corde?
Tu le fait par le PC ?
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018 - 10:16

Salut Thierry,
J'ai commandé ça, mais ce n'est pas encore arrivé:

Mais je prévois de remplacer le tout par un écran tactile TFT ainsi plus de souci de BP et j'aurai la possibilité de faire de jolies courbes en couleurs  cheers

J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nicolas Couvrand
pilote d'or
pilote d'or
avatar

Nombre de messages : 1931
Age : 37
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018 - 11:54

excellent !
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
thierry de faudoas
pilote d'or
pilote d'or


Nombre de messages : 713
Age : 40
Localisation : Montech
Date d'inscription : 26/11/2007

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018 - 16:05

J adore l ecran
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 5 Fév 2018 - 13:06

J'ai un peu avancé sur le projet; le point principal était que le capteur retourne des données qui ne sont pas très stables.
En y mettant un poil de maths, on arrive à avoir un résultat dans le dixième de degré, en dessous ça me semble impossible.
Du fait de l’échantillonnage requis le réactivité de la mesure est légèrement impactée et prends environs 0.5 secondes. Ca pourrait être plus rapide mais c'est largement exploitable ainsi pour mesurer le débattement et la reproductivité de positionnement de commandes.
J'ai aussi implémenté une autre idée; comme le capteur ADXL345 sait mesurer le "toucher/double toucher" https://www.digikey.fr/fr/product-highlight/a/analog-devices/adxl345-digital-imems-motion-sensor , ce qui en fait est une détection de coup ou de double coup, j'ai utilisé cette fonction pour entrer la corde de l'actionneur. Il ne reste maintenant qu'un seul bouton poussoir pour entrer dans le mode de réglage de corde. En donnant une suite de double coups on incrémente la valeur de la corde et pour la diminuer il suffit de donner de simples coups, simple non?
C'est presque terminé.... un membre du forum m'ayant proposé de créer un boitier en impression 3D, j'approvisionne les derniers composants pour être certain des dimensions de composants... et ce sera tout bon.
Pas de photo ce coup ci, car les modifications n'ont été portées que sur le côté logiciel, la maquette est toujours aussi moche Very Happy
J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Nicolas Couvrand
pilote d'or
pilote d'or
avatar

Nombre de messages : 1931
Age : 37
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Lun 5 Fév 2018 - 19:11

J'm BBR a écrit:
J'ai un peu avancé sur le projet; le point principal était que le capteur retourne des données qui ne sont pas très stables.
En y mettant un poil de maths, on arrive à avoir un résultat dans le dixième de degré, en dessous ça me semble impossible.
Du fait de l’échantillonnage requis le réactivité de la mesure est légèrement impactée et prends environs 0.5 secondes. Ca pourrait être plus rapide mais c'est largement exploitable ainsi pour mesurer le débattement et la reproductivité de positionnement de commandes.
J'ai aussi implémenté une autre idée; comme le capteur ADXL345 sait mesurer le "toucher/double toucher" https://www.digikey.fr/fr/product-highlight/a/analog-devices/adxl345-digital-imems-motion-sensor , ce qui en fait est une détection de coup ou de double coup, j'ai utilisé cette fonction pour entrer la corde de l'actionneur. Il ne reste maintenant qu'un seul bouton poussoir pour entrer dans le mode de réglage de corde. En donnant une suite de double coups on incrémente la valeur de la corde et pour la diminuer il suffit de donner de simples coups, simple non?
C'est presque terminé.... un membre du forum m'ayant proposé de créer un boitier en impression 3D, j'approvisionne les derniers composants pour être certain des dimensions de composants... et ce sera tout bon.
Pas de photo ce coup ci, car les modifications n'ont été portées que sur le côté logiciel, la maquette est toujours aussi moche Very Happy
J'm
pareil dès que je reçoit l'imprimante je veux bien en faire si besoin Smile
Revenir en haut Aller en bas
Voir le profil de l'utilisateur En ligne
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 5 Fév 2018 - 21:35

Pour mieux partager j'ai créé un projet sur GitHub https://github.com/f5mmx/aeromodeling-throw-meter/tree/Program
Pour le moment, il n'y a que le code but de pomme, non nettoyé, non optimisé. Le code sera mis à jour une fois finalisé, mais il est dès maintenant utilisable.... et optimisable.
Le budget pour l'ensemble est réduit:
- Arduino Nano      --> 1€
- ADXL345            --> 1€
- Ecran Oled          --> 2.5€
- Bouton poussoir   --> 1€
- SW marche/arrêt --> 1€
- 1 résistance de pull down comprise entre 1k et 100k
=> environ 6.5€ sans les boîtes, mais il y a moyen de faire beaucoup moins cher dans le cadre d'un produit commercial.
Plus un accu pour l'alimentation

J'ajouterai le plan de câblage une fois qu'il sera fait.
(fait)... et ce sera tout pour moi, les plans mécaniques seront à faire en fonction de vos envies, de vos savoirs faire qui sont hors de mes compétences.
Si certains souhaiterons partager leurs créations mécaniques, je les ajouterai avec plaisir au projet sous la forme d'un fichier ZIP comportant tous les plans.
J'm


Dernière édition par J'm BBR le Lun 5 Fév 2018 - 23:36, édité 2 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 5 Fév 2018 - 23:01

Donc au final, je ne vais pas utiliser l'écran TFT que j'ai commandé sur ce projet... l'accéléromètre étant capable de remplacer deux BP.
Au final ça fait un montage hyper simple facile à reproduire pour pas cher et largement comparable avec ce qui est disponible dans le commerce comme:


Le schéma est très proche de ce qui avait été fait par Thierry de Faudas, le soft lui est totalement différent.


Je mettrai des photos du proto monté une fois le PB et l'inter M/A reçu.
Entre temps bonnes constructions.

J'm drunken


Dernière édition par J'm BBR le Lun 5 Fév 2018 - 23:27, édité 3 fois
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Marc PUJOL
pilote d'or
pilote d'or
avatar

Nombre de messages : 1917
Age : 54
Localisation : Essonnes
Date d'inscription : 21/07/2009

MessageSujet: Re: [arduino] mesure de débattement   Lun 5 Fév 2018 - 23:05

Bonsoir

Peux tu expliquer ton schémas? Je ne comprends pas les branchements. Le + en haut, le - en bas et des verticales de points reliés entre eux entre ces deux blocs?

Marc
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 5 Fév 2018 - 23:13

...euh.... fils rouges reliés ensemble, les noirs idem comme pour les autres couleurs.
Ce n'est pas un schéma mais le câblage d'une "Breadboard" dont le schéma est le suivant:


J'oubliais, pas besoin de m'envoyer votre email pour utiliser, reproduire ou améliorer tout ça, seule la commercialisation du code et des concepts est protégée.

Par contre toute donation sous la forme d'un apéro partagé est largement encouragée


J'm drunken
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Dim 11 Mar 2018 - 16:10

J'ai finalisé le truc, et en fait pas besoin d'impression 3D: un bout de gaine thermo transparente suffit largement.
L'ensemble est en deux parties: l'afficheur + Arduino d'un coté et la sonde de mesure d'angle ADXL345 de l'autre. Il est ainsi possible de mesurer l'angle de composants très fragiles sans forcer dessus.
J'ai monté l'ADXL345 sur une pince à linge, comme ça je n'ai aucun problème d'installation.
J'ai aussi modifié la procédure de saisie de la corde; après un appuis sur le BP, il suffit d'incliner dans un sens ou dans l'autre l'ADXL345 pour incrémenter la valeur de la corde. En fonction de l'angle les pas changent de 0.1, puis 1 et enfin 10mm.


J'ai aussi fait quelques modifs mineures sur le schéma:

Le programme a été mis à jour sur le lien GitHub suivant https://github.com/f5mmx/aeromodeling-throw-meter/tree/Program
Amusez-vous bien.
J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
vincentclause
rooky
avatar

Nombre de messages : 16
Age : 27
Localisation : belgique
Date d'inscription : 02/01/2017

MessageSujet: Re: [arduino] mesure de débattement   Lun 12 Mar 2018 - 13:29

top j'ai commander les pièces pour me faire un montage.
je vais dessiner une boite pour impression 3D pour tous mettre a l'interieur pour pouvoir faire le mm genre de montage que les mesureur du commerce.
je partagerais les fichiers STL si des intérèssés.

bonne journée
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 12 Mar 2018 - 14:27

Salut Vincent,
Je suis content que cela serve à quelqu’un.
Pense bien à séparer l’ADXL345 du reste pour avoir un outil facile à utiliser même sur des gouvernes fragiles.
Si tu vois des améliorations logicielles n’hésite pas à me les formuler.
J’m
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
gregoire72
Pilote pro
Pilote pro
avatar

Nombre de messages : 282
Age : 35
Localisation : le mans
Date d'inscription : 28/02/2013

MessageSujet: Re: [arduino] mesure de débattement   Lun 12 Mar 2018 - 20:54

bonsoir

pourrais tu nous faire une petite vidéo de fonctionnement.
moi j'en ai fabriqué un  mad et j'en suis pas trop satifait. les chiffres ne sont pas stable.

Bonne soirée
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 12 Mar 2018 - 21:16

gregoire72 a écrit:
bonsoir

pourrais tu nous faire une petite vidéo de fonctionnement.
moi j'en ai fabriqué un  mad et j'en suis pas trop satifait. les chiffres ne sont pas stable.

Bonne soirée

Bonsoir Grégoire,

je ne suis pas chez moi cette semaine, mais des allemands ont trouvé le temps de faire le montage et de poster une vidéo sur Youtube aujourd'hui... y'z'ont k'çaàfer?

On y voit la stabilité de la lecture dans les 0.1° d'angle.

Par rapport au montage que tu as essayé, tu peux remplacer l'accéléromètre 13963 par l'ADXL345 et supprimer 2 des boutons et ça marchera en mettant le bon driver pour un OLED 128x64 à la place du 128x32. Si tu as accès au code initial, comme on n'a pas besoin de réactivité, tu peux aussi intégrer les lectures sur quelques dixièmes de secondes.

J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Robert-67
Pilote pro
Pilote pro
avatar

Nombre de messages : 234
Localisation : 67
Date d'inscription : 12/05/2014

MessageSujet: Re: [arduino] mesure de débattement   Mer 14 Mar 2018 - 9:41

Bonjour,

Trouvé par hasard, pour 23€ l'électronique "ready to use" à coller sur une pince à linge pour mesure de débattement.

Prévu initialement pour l'incidence des pales d'hélico, il suffit de le désolidariser de la réglette spécifique aux pales pour le fixer sur un autre objet.

Ou bien allonger la réglette initiale pour permettre la mesure du V longitudinal.

http://www.conrad.fr/ce/fr/product/209288/Incidencemetre-numerique-Modelcraft-P572

Code EAN pour trouver tous les vendeurs du même objet : EAN: 4016138662672

Robert.
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
osegouin
pilote d'or
pilote d'or


Nombre de messages : 1085
Age : 54
Localisation : 91
Date d'inscription : 20/02/2008

MessageSujet: Re: [arduino] mesure de débattement   Sam 17 Mar 2018 - 20:15

Hello JM,
A quand un modele avec 2 pinces pour le réglage simultané des 2 ailerons ou des 2 volets ?
Olivier
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
gregoire72
Pilote pro
Pilote pro
avatar

Nombre de messages : 282
Age : 35
Localisation : le mans
Date d'inscription : 28/02/2013

MessageSujet: Re: [arduino] mesure de débattement   Sam 17 Mar 2018 - 20:17

Salut Olivier
Vu le prix tu peux en faire deux 😉

Bonne soirée
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
J'm BBR
pilote d'or
pilote d'or
avatar

Nombre de messages : 1699
Age : 52
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Sam 17 Mar 2018 - 21:28

osegouin a écrit:
Hello JM,
A quand un modele avec 2 pinces pour le réglage simultané des 2 ailerons ou des 2 volets ?
Olivier
Salut Olivier, c'est envisageable mais il faudrait compliquer beaucoup le montage car les ADX345 ont tous la même adresse sur le bus I2C. Alors pour distinguer celui de droite de celui de gauche avec une même cpu Arduino c'est coton.
Deux solutions cependant avoir des modules en liaison radio comme ça pas de problème de câble et d'envergure, ou encore utiliser des modules avec deux bus I2C séparés.
Pour mon usage personnel, j'ai choisi de faire simple et j'ai deux modules indépendants... à moins de 5€ le module la solution reste économique sunny
J'm
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
vincentclause
rooky
avatar

Nombre de messages : 16
Age : 27
Localisation : belgique
Date d'inscription : 02/01/2017

MessageSujet: [arduino] mesure de débattement   Mar 20 Mar 2018 - 11:17

Bonjour a tous voici une photo de mon mesureurs d’angle.
J’ai reçu les pièces vendredi et donc apres un peut de soudure et de dessin DAO voici le résultat
J’ai fais un boîtier tous en un car celui la est destiné a de « grosse » machine. Je suis occupé a en faire un deuxième avec le capteur en extension sur une pince pour les modèles plus « petit »

Bonne journée a tous [smiley]https://illiweb.com/fa/i/smiles/icon_smile.gif[/smiley] et merci pour toute les infos trouvées sur ce site !

Envoyé depuis l'appli Topic'it
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: [arduino] mesure de débattement   

Revenir en haut Aller en bas
 
[arduino] mesure de débattement
Revenir en haut 
Page 1 sur 3Aller à la page : 1, 2, 3  Suivant
 Sujets similaires
-
» [arduino] mesure de débattement
» Animation d'un Va-et-Vient automatique (centrale DCC Arduino complète)
» Calcul de la vitesse d'un train miniature avec l'Arduino
» collimateurs et mesure de lumière
» réglages, mesures et autres...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
www.F3News.fr  :: Les news du F3x ! :: Un peu de technique F3x-
Sauter vers: