Page 14 sur 29

Re: Le système Arduino

Publié : 07 févr. 2013 21:32
par papy94
donc en gros :

il n'existe pas dans le commerce de capteur de pression suffisamment précis pour ce que je veux faire [OUI/NON]

les seul moyens de faire fonctionner mon idée,c'est

_soit d'amplifier le signal du capteur
_soit ajouter un autre circuit

et dans les deux cas ,ce n'est plus a la portée d'un gars qui a juste un fer a souder et un arduino, c'est a dire moi :frust:

je laisse tomber, et cherche une autre voie

merci

Re: Le système Arduino

Publié : 07 févr. 2013 21:59
par Geeks
Oh !

Tu te décourage bien vite :o

Bon, quand je dis rajouter un circuit, tout esr relatif !

Un can n'est pas plus compliquer que ce que tu a déjà fait ! Au lieu de te retourné des valeurs imprécise entre 0 et 2013, il fera le double ou le triple. Du coup, il n'est pas plus question d'amplification mais d'échelle de valeur retourné.

Pour accédé au composant, je t'ai juste indiqué le moyen le plus simple de gagner en nombre de port tout en ayant la possibilité d'avoir la valeur à l'importe quel moment. Sauf interruption. Mais ça c'est un détail !!

Enfin bon, maintenant, je ne peux pas te forcer. Essaie de voir avec d'autres capteurs. Mais je pense pas que tu résolve ainsi ton problème de précision. Je crois que Laurent à déjà travaillé la dessus. Il en a parlé dans le sujet au tout début dans l'électonique. Son approche est très similaire à la mienne... Enfin voila, je ne te ferme pas les portes, je t'ouvre juste une nouvelle voie à explorer et qui ne complique pas plus ton montage.

Re: Le système Arduino

Publié : 08 févr. 2013 08:42
par papy94
je ne me décourage pas, mais cela devient trop compliqué et je n'ai pas tes connaissances

j'ai un arduino, avec lui j'écris des lignes de codes (la plus part trouvées sur le web), ensuite je branche sur les sorties de l'arduino des leds ,des servos,des relais
je me sers des entrées pour le récepteur, les interrupteurs ect...
mon matériel c'est un fer a souder ,des résistances, des potards, des condensateurs le logiciel FRITZING et c'est tout,

Jusqu’à la c'est simple,et n'importe qui avec un peu de patience et internet y arriverait

ce que je fais en plus, c'est que le programme de l'arduino une fois validé ainsi que mon montage, je le transfère dans un Attiny, et je me retrouve donc avec une petite plaque de 2cm² avec lequel je peu allumer des leds, actionner des servos, faire réagir en fonction de certains éléments et cela prend moins de place qu'un servo avec un interrupteur

tu me proposes un CAM, je fais quoi avec, je le pose sur l'arduino et ça marche comme mon ATTINY ,déjà pour les branchements ,ce n'est pas sur une plaque d'essai que je pourrais le faire,ensuite pour la programmation,cela n'a rien a voir avec je que je fais actuellement ,et mon ATTINY tu me le supprimes

merci quand même pour ton aide et le temps que tu passes a aider

Re: Le système Arduino

Publié : 08 févr. 2013 14:01
par Geeks
Ok, je comprends.

Tu est dans l'optique atiny que je n'ai pas prise en compte. Sur ce coup c'est de ma faute désolé.

Donc, dans l'optique de passé sur un autre composant, en effet, tu peux tenter d'autres capteurs. Créer le tien aussi ?

Imagine une membrane qui face bouger un potar ? Je dit ça mais c'est peut-être une voie à suivre !!! Tien une seringue pourquoi pas avec un ressort puissant et un potar aussi. A ce stade, tu peux expérimenté et nous retourné tes infos. :Up:

Re: Le système Arduino

Publié : 08 févr. 2013 18:03
par laurent0091
Bonjour à tous,
pour faire une tenue d'immersion suffisamment fine il faut, je pense, utiliser un capteur "numérique".
Le capteur dit "Analogique" peu servir pour détecter une profondeur limite.

Le principe de l'I2C avec l'Arduino est, me semble t'il une bonne approche.
le problème c'est que les capteurs que l'on trouve pour des développements avec Arduino sont pour faire des station barométrique ou ballon sonde donc une mesure inverse de la notre.
Après il faut voir d'une part, si la sensibilité du capteur peut travailler sur le centimètre et ensuite déterminer la valeur de saturation pour valider la profondeur max détectable.

Laurent

Re: Le système Arduino

Publié : 08 févr. 2013 18:34
par papy94
salut Laurent

je ne veux pas tenir une immersion, pour le moment ,le laregler2 me suffit,je te vois venir avec le LTR
je veux juste définir 2 ou 3 profondeurs auxquelles je viendrais créer une action , j'ai bien trouvé des capteurs qui pourraient peut etre aller ,mais c'est de l'ordre de 70€ à 100€ pièce, et sans pouvoir confirmer que cela irait,cela me refroidi ,et dans ce cas la ,il est vrai le LTR serait la solution

je viens juste de recevoir aujourd’hui mon accéléromètre de chez Alpha-crusis, 1 mois 1/2 d'attente !!!!, des que j'ai du temps je regarde pour les valeurs et je te dis ça

Re: Le système Arduino

Publié : 08 févr. 2013 21:12
par coaxial
Le LTR6 c'est visiblement pas mal , reste a voir ce que donneras le mien en navigation !

Re: Le système Arduino

Publié : 09 févr. 2013 08:47
par laurent0091
Bonjour à Thierry,
si tu ne veux pas tenir l'IP (immersion périscopique) alors ce que tu déjà fait avec ton capteur de pression est très bien.

Si tu veux déterminer certaines profondeurs pour faire des action, tu peux de faire avec une colonne d'eau pour étalonner les valeurs de ton capteur.
C'est ce que j'ai fait pour mon capteur qui équipe mon Akula. J'ai utiliser 2m de tuyau pour aquarium celui que l'on utilise pour raccorder les gros filtres externes.
Ils sont de 1,5 cm de diamètre interne et généralement de couleur vert transparent. Je l'avais fixer sur un tasseau de bois et le tour était joué.

Par rapport au capteur numérique il est possible de regarder ce type de platine :
Image

Comme le disait Alex précédemment ce capteur le bus I2C pour communiquer (4 fils au total). Au début cela parait barbare mais des tas d'exemples ainsi que des bibliothèques adaptées pour ce type de capteur.

Pour ton accéléromètre, 8 semaines pour le recevoir, c'est du matos fait à la main... Pour le temps de livraison il faut bien souvent être philosophe. :ugeek:

Bon développement...

Laurent

Re: Le système Arduino

Publié : 10 févr. 2013 23:07
par Zool
Geeks a écrit :Si j'ai bien lue, Multiwii est un éditeur logiciel. C'est donc pas la partie hardware (la carte, les composants), mais un soft générique à adapter en fonction des paramètres de la carte.

Ceci étant, l'idée suivante peut-être concidéré:
Si on sait de quoi on va avoir besoin dans une application, si on sait la géré, on peut se créer une carte générique avec accéléro, relais, servo etc et une librairie. Je saurais faire le schéma, la librairie. éventuelement le montage électronique et sa programmation générale sous arduino.

mais avons-nous besoin de ce concept dans tous nos soums ?
Oups, j'ai filé le mauvais site... désolé :respect:
Non, je me suis mal exprimé, en fait je parlais de ça par exemple :
https://www.sparkfun.com/products/11055
ou ici
http://www.hobbyking.com/hobbyking/stor ... C_MAG.html

Où tout semble installé sur la même (petite) carte...
Gyro 3 axes, Accéléro, Magnéto, Baro.... il manquerait que le sonar ;) (possibilité d'être ajouter je crois)
Ma question, est-ce possible à modifier pour un soum (correc.assiete, baro->pression, etc....) et si oui, est-ce que ca vaut le coup de se repalucher tout le code pour un soum ? Ou c'est trop de taf ? :frust:

Re: Le système Arduino

Publié : 11 févr. 2013 01:55
par Geeks
J'ai peur de la mauvaise piste.

Plusieurs cas d'école s'offrent à nous. Soi on récup, on modifie une carte. L'idée n'est pas idiote et elle est même bonne mais...

Dans mon mais, il faut y voir plusieurs choses. La première est de se dire que si je prends un truc tout fait, c'est que je ne l'ai pas construit. Je suis quasiment certain que tu n'exploitera pas du premier coup la carte à 100% Alors, ceci m'amène à cette réflexion. Si je développe un code (quand je dis je, je parle de toi), je vais donc adapté de toute façon à la situation. Et la, à part tester et réaliser du sur mesure pour un soum...

En effet, chaque soum est différents. Regarde les militaire, c'est souvent pour les aériens, les torpilles. Pour les soums de recherche, c'est la gestion des motopropulseurs, variateurs, hauteur d'eau, température. Et la on peut avoir une même base, oui. Mais pas le même code de toute façon !

Je ne veux pas faire de désillusion. L'emploie d'une carte et d'un code générique est bonne. Mais il faudra quoi qu'il arrive adapter à chaque soum.

L'idée est à mon avis de se pencher sur les bus. Ainsi tu embarque un protocole communiquant et adaptable. Si ton soum a besoin d'un accéléromètre, il y accède par le bus et le tour est joué t'a pas acheter 5 capteurs la ou tu en a besoin d'un. De la même façon, 6 mois plus tard tu ajoute un sonar. Et bien, q'il est sur le même bus, même protocole, tu n'a rien à rajouter que quelques fils et un peu de code. Et la, pour en avoir fait l'expérience tu y gagne vraiment en souplesse. Bien plus qu'avec une carte toute faite.

Maintenant, comprenant que tout le monde ne peux développer tout de A à Z comme j'essaie de le faire, je ne voie aucun inconveignant à ce que tu passe par une carte toute faite. Il faudra de toute façon que tu adapte.

Fin de l'épisode philosophie.