Capteurs à base d'OpenXsensor sur Arduino
+9
bobcolo
Avionic78
Barceque
Gerou
diiity
LapinFou
cdauv
CoyotteDundee
ptitgros
13 participants
Page 1 sur 4
Page 1 sur 4 • 1, 2, 3, 4
Capteurs à base d'OpenXsensor sur Arduino
Bonjour,
Je suis débutant en OpenXsensor et Arduino, et je commence à peine à m'en sortir.
Les informations sont difficiles à trouver car relatées par les forums (en français, en anglais, certains en allemand) où l'on trouve de tout mais de manière très dispersée au gré des difficultés rencontrées par les pratiquants.
A force de prendre des notes aussi dispersées que les infos trouvées, je me suis décidé à établir un document (tuto ?) pour résumer les étapes de mise en oeuvre des outils de programmation ARDUINO IDE, et du projet OpenXsensor.
Voici le lien dropbox pour y accéder, le fichier doc dépassant la taille (même zippé) des fichiers attachés.
https://www.dropbox.com/sh/9595adomn6gwmen/AAD3zZBEd9xmRFYbQFCOMJz6a?dl=0
Bonne lecture !
Le 16-06-2020,
révision du document, changement de nom et passage en V1.1
https://www.dropbox.com/s/ntcwatbuey10tor/OpenXsensor-Arduino-Tuto-Generique-V1-1.doc?dl=0
révision du document trucs et astuces
https://www.dropbox.com/s/ofygu1vs96t7r1q/OpenXsensor-Trucs-et-Astuces-V1-1.doc?dl=0
Ces documents mettent en place seulement les outils.
Ils ne prennent pas en compte le paramétrage ni le câblage des capteurs qui sont spécifiques à chaque type de capteur.
Le 26-06-2020
ajout d'un fichier concernant un capteur de températures
https://www.dropbox.com/s/99w3bvbvko3d7af/OpenXsensor-Temperature-Thermistance-V1.zip?dl=0
L'idée ici serait de regrouper des liens vers des descriptions de capteurs opérationnels (dans ce forum ou dans d'autres, vers des blogs...), et mieux de partager de fichiers de configuration OpenXsensor.
Ainsi, il devrait être possible d'établir un descriptif détaillé pour chaque capteur mis en oeuvre en précisant par exemple
et de le publier ici.
Voici un lien vers un blog qui traite (entre autres) des capteurs de télémétrie, merci à Avionic78 pour ce blog bien instructif
https://superair78.wordpress.com/4-la-technique/4-1-les-sondes-de-mesures/
Un fil de discussion avec deux (ou plus ?) très bons documents, à lire absolument si vous êtes intéressés par une réalisation de capteurs à base d'arduinos
https://frskytaranis.forumactif.org/t10813-openxsensor-gps-vario-courant-la-compil#117442
Un fil de discussion dont le titre se passe de commentaires :
https://frskytaranis.forumactif.org/t4786-rpm-allumage-moteur-essence-comment-remonter-l-info-du-cdi-dans-la-telemetrie
Qu'en pensez vous ?
A bientôt peut-être.
Bien modélistement
Je suis débutant en OpenXsensor et Arduino, et je commence à peine à m'en sortir.
Les informations sont difficiles à trouver car relatées par les forums (en français, en anglais, certains en allemand) où l'on trouve de tout mais de manière très dispersée au gré des difficultés rencontrées par les pratiquants.
A force de prendre des notes aussi dispersées que les infos trouvées, je me suis décidé à établir un document (tuto ?) pour résumer les étapes de mise en oeuvre des outils de programmation ARDUINO IDE, et du projet OpenXsensor.
Voici le lien dropbox pour y accéder, le fichier doc dépassant la taille (même zippé) des fichiers attachés.
Bonne lecture !
Le 16-06-2020,
révision du document, changement de nom et passage en V1.1
https://www.dropbox.com/s/ntcwatbuey10tor/OpenXsensor-Arduino-Tuto-Generique-V1-1.doc?dl=0
révision du document trucs et astuces
https://www.dropbox.com/s/ofygu1vs96t7r1q/OpenXsensor-Trucs-et-Astuces-V1-1.doc?dl=0
Ces documents mettent en place seulement les outils.
Ils ne prennent pas en compte le paramétrage ni le câblage des capteurs qui sont spécifiques à chaque type de capteur.
Le 26-06-2020
ajout d'un fichier concernant un capteur de températures
https://www.dropbox.com/s/99w3bvbvko3d7af/OpenXsensor-Temperature-Thermistance-V1.zip?dl=0
L'idée ici serait de regrouper des liens vers des descriptions de capteurs opérationnels (dans ce forum ou dans d'autres, vers des blogs...), et mieux de partager de fichiers de configuration OpenXsensor.
Ainsi, il devrait être possible d'établir un descriptif détaillé pour chaque capteur mis en oeuvre en précisant par exemple
- le type de capteur, le modèle mis en oeuvre, son usage
la version d'ARDUINO IDE
la version d'OpenXsensor
les paramètres spécifiques dans les deux fichiers de configuration d'OpenXsensor (l'expérience m'a montré qu'il manque toujours un petit quelque chose)
... autres points utiles auxquels je ne pense pas forcément
et de le publier ici.
Voici un lien vers un blog qui traite (entre autres) des capteurs de télémétrie, merci à Avionic78 pour ce blog bien instructif
https://superair78.wordpress.com/4-la-technique/4-1-les-sondes-de-mesures/
Un fil de discussion avec deux (ou plus ?) très bons documents, à lire absolument si vous êtes intéressés par une réalisation de capteurs à base d'arduinos
https://frskytaranis.forumactif.org/t10813-openxsensor-gps-vario-courant-la-compil#117442
Un fil de discussion dont le titre se passe de commentaires :
https://frskytaranis.forumactif.org/t4786-rpm-allumage-moteur-essence-comment-remonter-l-info-du-cdi-dans-la-telemetrie
Qu'en pensez vous ?
A bientôt peut-être.
Bien modélistement
Dernière édition par ptitgros le Mer 8 Juil 2020 - 0:21, édité 7 fois
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
Hello,
Super documentation.
Vivement la suite
Super documentation.
Vivement la suite
_________________
... the alien anthropologists admitted they were still perplexed.
But on eliminating every other reason for our sad demise, they logged the only explanation left :
This species has amused itself to death...
(R. Waters)
Pas de support par MP ! Nous sommes sur un forum pour échanger publiquement.
CoyotteDundee- Administrateur
- Messages : 5886
Date d'inscription : 03/03/2014
Age : 60
Localisation : Montegnée (Liège)
Re: Capteurs à base d'OpenXsensor sur Arduino
Très bonne initiative
j’espère que va rentrer dans le dur car c’est la partie la plus intéressantes et la plus vague
Tu vas faire des heureux
j’espère que va rentrer dans le dur car c’est la partie la plus intéressantes et la plus vague
Tu vas faire des heureux
Re: Capteurs à base d'OpenXsensor sur Arduino
Ce ne te dirait pas d'écrire ton article sur le site opentx-doc.fr ??
Cela lui donnerait un maximum de visibilité et garantirait sa pérennité.
Cela lui donnerait un maximum de visibilité et garantirait sa pérennité.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: Capteurs à base d'OpenXsensor sur Arduino
oui, grand mangeur de carottes !
pas d'objection, sauf que je ne sais pas comment faire
un petit tuto pour l'expliquer ?
pas d'objection, sauf que je ne sais pas comment faire
un petit tuto pour l'expliquer ?
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
cdauv a écrit:Très bonne initiative
j’espère que va rentrer dans le dur car c’est la partie la plus intéressantes et la plus vague
Tu vas faire des heureux
oui, mais c'est vraiment laborieux ; j'ai passé mon we à rédiger le doc ... un vrai travail de retraité
la suite viendra quand j'aurais mis au point mes projets en cours, sauf que pour chacun il reste des petites choses à régler, tout n'est pas satisfaisant.
- RPM+2TEMP (j'attend un nouveau capteur IR, le premier est grillé)
AIRSPEED (les valeurs affichées sont au moins 50fmh trop élevés, et pour le moment, in est muet)
Mesure courant (les valeurs ne sont pas exactes, reste à affiner le paramétrage)
accéléromètre (valeurs instables, trop sensible ?)
En attendant, j'invite les pratiquants d'OpenXsensor à communiquer, prendre le temps d'écrire des petits modes d'emplois et communiquer des fichiers de config, pourvus qu'ils s'appuient sur un OpenXsensor récent.
Des réalisations plus anciennes ne sont plus forcément compatibles avec les outils récents...
A +
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
CoyotteDundee a écrit:Hello,
Super documentation.
Vivement la suite
J'essaie de guider au mieux, en me rappelant (si c'est possible !) des difficultés rencontrées.
Faire une séquence d'opérations est relativement facile, mais sans rater une étape ou un détail... c'est plus compliqué.
Si vous voyez des améliorations possibles, tant dans le fond que dans la forme, n'hésitez pas !
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
Super boulot, il va bien me servir ton document, à chaque fois que je veux m'y remettre, je replonge dans les liens et c'est vrai que c'est un peu galère.
Déjà, voici un lien, peut être que tu l'as déjà.
Déjà, voici un lien, peut être que tu l'as déjà.
diiity- Messages : 1967
Date d'inscription : 21/04/2015
Age : 71
Localisation : beauvais
Re: Capteurs à base d'OpenXsensor sur Arduino
Bonjour, très intéressant, moi qui voulait me mettre sérieusement à Arduino, c'est peut être une occasion, il faut juste que je dégage des créneaux dans mon emploi du temps de retraité.
Gerou- Messages : 655
Date d'inscription : 08/09/2016
Age : 69
Localisation : Au coeur de l'OCCITANIE
Re: Capteurs à base d'OpenXsensor sur Arduino
Je suis ravi que ce type de documentation soit utile à d'autres et cela m'encourage beaucoup pour avancer dans ce sens.
Cela me rappelles un prof d'informatique un Cnam qui disait "il faut faire des documents de type guide couillons, celui qui n'y connait rien doit pouvoir le faire"
Mais il ne faut pas voir dans "guide couillon" le moindre sens péjoratif, vous m'avez compris
Bon, je profite de ce message pour donner un nouveau document :
https://www.dropbox.com/s/6cwtopuzqgprgtf/OpenXsensor-Trucs-et-Astuces-V1.doc?dl=0
Bonne lecture
Cela me rappelles un prof d'informatique un Cnam qui disait "il faut faire des documents de type guide couillons, celui qui n'y connait rien doit pouvoir le faire"
Mais il ne faut pas voir dans "guide couillon" le moindre sens péjoratif, vous m'avez compris
Bon, je profite de ce message pour donner un nouveau document :
https://www.dropbox.com/s/6cwtopuzqgprgtf/OpenXsensor-Trucs-et-Astuces-V1.doc?dl=0
Bonne lecture
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
Bonjour,
les deux documents disponibles ont été mis à jour et les liens sont disponibles sur le premier post de ce fil de discussion.
bonne lecture !
les deux documents disponibles ont été mis à jour et les liens sont disponibles sur le premier post de ce fil de discussion.
bonne lecture !
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
Bonjour,
Le 26-06-2020, ajout d'un fichier concernant un capteur de températures
Le lien est disponible sur le premier post de ce fil de discussion.
Faites moi des retours s'il y a des choses à modifier, dans le fond ou la forme pour l'améliorer.
Le 26-06-2020, ajout d'un fichier concernant un capteur de températures
Le lien est disponible sur le premier post de ce fil de discussion.
Faites moi des retours s'il y a des choses à modifier, dans le fond ou la forme pour l'améliorer.
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
super, merci
diiity- Messages : 1967
Date d'inscription : 21/04/2015
Age : 71
Localisation : beauvais
Re: Capteurs à base d'OpenXsensor sur Arduino
Super boulot, ptitgros, tes explications sont claires et aideront ceux qui hésitaient à se lancer. OpenXsensor est un super projet, intéressant d'un point de vue intellectuel et très très bon marché.
Barceque- Messages : 118
Date d'inscription : 27/04/2017
Age : 44
Localisation : Vaucluse
Re: Capteurs à base d'OpenXsensor sur Arduino
merci pour vos encouragements
je serais sur la bonne piste
je serais sur la bonne piste
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
Ajout d'un lien sur le post de tête vers un fil de discussion sur ce forum,
a suivre absolument
a suivre absolument
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
remontée sur le premier post, d'une série d'échanges pour remonter l'info du cdi d'allumage à la télémétrie, en passant par un arduino
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
Bonjour à tous,
Je déterre un peu ce sujet car je souhaite monter des capteurs de températures sur un moteur 3 cylindres. Le but est de suivre l'évolution de l'échauffement des cylindres et éventuellement détecter l'arrêt de l'un d'entre eux (moteur glow). J'ai déjà monté avec succès un openXsensor sur un avion essence avec 2 capteurs. Là où je bute, c'est que j'ai l'impression qu'OpenTx et/ou OpenXsensor ne sont pas capables de gérer plus de 2 capteurs de température. En effet, en lançant la découverte de capteurs, je n'ai que Tmp1 et Tmp2. Si quelqu'un à une idée, je suis preneur.
Merci à vous.
Je déterre un peu ce sujet car je souhaite monter des capteurs de températures sur un moteur 3 cylindres. Le but est de suivre l'évolution de l'échauffement des cylindres et éventuellement détecter l'arrêt de l'un d'entre eux (moteur glow). J'ai déjà monté avec succès un openXsensor sur un avion essence avec 2 capteurs. Là où je bute, c'est que j'ai l'impression qu'OpenTx et/ou OpenXsensor ne sont pas capables de gérer plus de 2 capteurs de température. En effet, en lançant la découverte de capteurs, je n'ai que Tmp1 et Tmp2. Si quelqu'un à une idée, je suis preneur.
Merci à vous.
Barceque- Messages : 118
Date d'inscription : 27/04/2017
Age : 44
Localisation : Vaucluse
Re: Capteurs à base d'OpenXsensor sur Arduino
Bonsoir,
tu peux analyser les échanges de ce topic sur le forum suivant, il est possible qu'il réponde à ton besoin puisqu'il s'agit d'un arduino avec 5 capteurs de température et un de courant
https://www.openrcforums.com/forum/viewtopic.php?f=86&t=13070
tiens nous au courant
tu peux analyser les échanges de ce topic sur le forum suivant, il est possible qu'il réponde à ton besoin puisqu'il s'agit d'un arduino avec 5 capteurs de température et un de courant
https://www.openrcforums.com/forum/viewtopic.php?f=86&t=13070
tiens nous au courant
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
@ronron,
Bonjour ronron,
il me semble avoir lu sur ce forum, l'astuce de mstrens pour mettre plusieurs capteurs de courant sur OpenXsensor par détournement des mesures de tension.
A ma grande honte, je n'en retrouve pas les détails.
Pourrait tu les déterrer ?
Il serait sans doute possible de translater le raisonnement pour plus de 2 capteurs de température, et aider Barceque.
Le paramétrage des thermistance étant un peu spécial du faite de la non linéarité de la tension générée, peut-être serait-il suffisant d'utiliser des LM35 (tension proportionnelle à la température) ?
si la température ne dépasse pas les 150°c, alors serai ok
mais quelle est la température attendue sur une tête de cylindre glow ? essence ?
Bonjour ronron,
il me semble avoir lu sur ce forum, l'astuce de mstrens pour mettre plusieurs capteurs de courant sur OpenXsensor par détournement des mesures de tension.
A ma grande honte, je n'en retrouve pas les détails.
Pourrait tu les déterrer ?
Il serait sans doute possible de translater le raisonnement pour plus de 2 capteurs de température, et aider Barceque.
Le paramétrage des thermistance étant un peu spécial du faite de la non linéarité de la tension générée, peut-être serait-il suffisant d'utiliser des LM35 (tension proportionnelle à la température) ?
si la température ne dépasse pas les 150°c, alors serai ok
mais quelle est la température attendue sur une tête de cylindre glow ? essence ?
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs à base d'OpenXsensor sur Arduino
@ptitgros : Merci!! c'est exactement ce que je cherchais!
je vais essayer ça et je vous tiens au courant.
je vais essayer ça et je vous tiens au courant.
Barceque- Messages : 118
Date d'inscription : 27/04/2017
Age : 44
Localisation : Vaucluse
Re: Capteurs à base d'OpenXsensor sur Arduino
Bon je comprends le principe de ce qui est décrit sur le lien de ptitgros, mais je bloque lorsqu'il s'agit de transmettre ces 3 infos. Puisque OpenTx ne prend en charge que 2 sources de température, comment maquiller ces infos pour les transmettre? J'ai essayé via les accélération X,Y et Z mais je n'obtiens que des valeurs en 0,xxg. Faut-il ensuite passer par une entrée pour les mettre à l'échelle?
Barceque- Messages : 118
Date d'inscription : 27/04/2017
Age : 44
Localisation : Vaucluse
Re: Capteurs à base d'OpenXsensor sur Arduino
Autre solution : https://www.rcgroups.com/forums/showthread.php?2245978-FrSky-S-Port-telemetry-library-easy-to-use-and-configurable
On télécharge FrSkySportTelemetry_20200503.zip
Dans le dossier FrskySportTelemetryExample, on trouve un exemple.
En passant par le senseur flvss1 (par exemple) on peut transférer 6 valeurs à la fois.
Il suffit de supprimer certains commentaires pour rendre le code opérationnel.
Une fois le code bien compris on pourra faire du nettoyage.
On télécharge FrSkySportTelemetry_20200503.zip
Dans le dossier FrskySportTelemetryExample, on trouve un exemple.
En passant par le senseur flvss1 (par exemple) on peut transférer 6 valeurs à la fois.
Il suffit de supprimer certains commentaires pour rendre le code opérationnel.
Une fois le code bien compris on pourra faire du nettoyage.
Re: Capteurs à base d'OpenXsensor sur Arduino
Merci Avionic78, j'étudie ça également. Je vais essayer de m'inspirer du code d'oXs pour le calcul des températures et tenter de les transmettre via la bibliothèque que tu as trouvée.
Barceque- Messages : 118
Date d'inscription : 27/04/2017
Age : 44
Localisation : Vaucluse
Re: Capteurs à base d'OpenXsensor sur Arduino
Finalement je suis resté sur oXs. J'ai tout d'abord supprimé les lignes de codes comme décrit ici (merci ptitgros).Puis, en envoyant les 3 infos de températures via les accélérations x,y et z et en appliquant un ratio de 255 dans OTX j'ai obtenu ce que je voulais.
Merci à Ptitgros et Avionic78 qui m'ont bien aidé sur cette affaire.
Merci à Ptitgros et Avionic78 qui m'ont bien aidé sur cette affaire.
Barceque- Messages : 118
Date d'inscription : 27/04/2017
Age : 44
Localisation : Vaucluse
Page 1 sur 4 • 1, 2, 3, 4
Sujets similaires
» Capteurs multiple basé oXs (Open X Sensor)
» Convertisseur S port to UART par Arduino ?
» Communication Smart.Port via arduino ?
» STK DIY avec un arduino nano
» Capteur FuelFlow arduino
» Convertisseur S port to UART par Arduino ?
» Communication Smart.Port via arduino ?
» STK DIY avec un arduino nano
» Capteur FuelFlow arduino
Page 1 sur 4
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum