www.F3News.fr

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

Partagez | 
 

 [arduino] mesure de débattement

Aller en bas 
AuteurMessage
J'm BBR
pilote d'or
pilote d'or
avatar

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

MessageSujet: [arduino] mesure de débattement   Ven 26 Jan 2018, 13: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 : 1634
Age : 51
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018, 19: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 : 1843
Age : 36
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018, 19: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
J'm BBR
pilote d'or
pilote d'or
avatar

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

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018, 20: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 : 1843
Age : 36
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Ven 26 Jan 2018, 21: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
thierry de faudoas
pilote d'or
pilote d'or


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

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018, 08: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 : 1634
Age : 51
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018, 09: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 : 1843
Age : 36
Localisation : Nantes
Date d'inscription : 07/05/2008

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

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


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

MessageSujet: Re: [arduino] mesure de débattement   Sam 27 Jan 2018, 15: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 : 1634
Age : 51
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 05 Fév 2018, 12: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 : 1843
Age : 36
Localisation : Nantes
Date d'inscription : 07/05/2008

MessageSujet: Re: [arduino] mesure de débattement   Lun 05 Fév 2018, 18: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
J'm BBR
pilote d'or
pilote d'or
avatar

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

MessageSujet: Re: [arduino] mesure de débattement   Lun 05 Fév 2018, 20: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 05 Fév 2018, 22: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 : 1634
Age : 51
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 05 Fév 2018, 22: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 05 Fév 2018, 22: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 : 1858
Age : 53
Localisation : Essonnes
Date d'inscription : 21/07/2009

MessageSujet: Re: [arduino] mesure de débattement   Lun 05 Fév 2018, 22: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 : 1634
Age : 51
Localisation : Saint Yon [91]
Date d'inscription : 09/12/2007

MessageSujet: Re: [arduino] mesure de débattement   Lun 05 Fév 2018, 22: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
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 1
 Sujets similaires
-
» 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...
» mesure de la lumière

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: