Assignation des entrées/sorties sur MultiWii (PIN) ?

Modérateurs : Dehas, David

Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par rvtt »

Bonjour tous le monde !

Voilà je fais beaucoup de lecture mais il y a des choses que j'ai bien du mal a comprendre. L'idée du jour et d'ajouter un sonar sur ma carte (http://witespyquad.gostorego.com/flight ... oller.html" onclick="window.open(this.href);return false;) mais voilà sur mes differentes lesctures, cela parle de PIN10, PIN11... PIN12... bref sur ma carte, mise a par les port serie et les Ax et Dx je ne vois pas de PINx... donc comment fait on pour les trouver ?

Merci d'avance pour vos réponces :)

@++, Hervé
Modifié en dernier par rvtt le sam. 5 oct. 2013 11:15, modifié 2 fois.


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Dehas
Administrateur du site
Messages : 16172
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par Dehas »

Tu as quoi dessus, MultiWii ou Ardu ?


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par rvtt »

Multiwii d'origine en version 2.2 :)


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Dehas
Administrateur du site
Messages : 16172
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par Dehas »

il n'y a que quelques sonars qui sont compatibles en MultiWii, SRF02, 08, 10 et 23.
Il se connecte sur 5V, scl, sda, gnd en bas de la carte.
Ils sont assez chers, voir ICI


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par rvtt »

Ha... heu.... effectivement... Et en Ardupilot ? c'est plus simple ? C'est compliqué de mettre sa carte en ardu ?


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Dehas
Administrateur du site
Messages : 16172
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par Dehas »

En Ardu, il n'y en a que 2 de compatibles, XL-EZ0 et XL-EZ4 et ils ne sont pas donnés aussi.
Pour le moment, je n'ai pas essayé l'ardu.


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par rvtt »

Lol :-) donc en gros tu me conseil de m'en passer ? Ou Y-a-t-il une solution ? Quel carte ? Quel firmware ? Que me conseil tu ?


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Ticasso
Pilote toutes catégories
Messages : 943
Enregistré le : mar. 18 juin 2013 12:53
Réputation : 1
Localisation : Bourges

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par Ticasso »

Lo,

En Mégapirate, le HC-SR04 (genre low cost...) est censé fonctionner ... mais ça ne l'a pas fait chez moi, mais vu que je suis une grosse buZe, ça doit être normal :(
Comme si le sonar n’existait pas sur une Crius V2. Pourtant en lisant CA c'est censé le faire !

Pour la Wii, il y a un capteur optique (le même que dans nos chères souris de PC...) qui devrait arriver sous peux et être plus performant ... mais il va falloir attendre un pneu.

@+


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par rvtt »

Ben en même temps on ne trouve pas énormément d'infos... Je continue de creuser peut-être en version 2.3 ?


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Oliv'
Quadricopter
Messages : 179
Enregistré le : mer. 28 août 2013 13:50
Réputation : 0

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par Oliv' »

rvtt a écrit :Ben en même temps on ne trouve pas énormément d'infos... Je continue de creuser peut-être en version 2.3 ?
http://www.multiwii.com/wiki/index.php? ... ware#Sonar" onclick="window.open(this.href);return false;
Donc le HC-SR04 devrait arriver de manière officielle, en attendant il y a des codes sur le net mais pas encore testé

EDIT : http://www.multiwii.com/forum/viewtopic.php?f=7&t=1413" onclick="window.open(this.href);return false;
Sinon si le titre peut être changé pour quelque chose de plus clair :)


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: J'ai du louper qq chose, mais ou sont les PIN ?

Message non lu par rvtt »

Je te remercie pour tes informations. :)

Pour le titre je vais faire quelque chose, mais, même si nous avons un peut dérivé il est toujours d'actualité ! Je n'ai toujours pas de réponse a ma question question de départ qui est :

"Comment trouve t'on les assignations des broches sur les cartes MultiWii"

@++, Hervé


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Ticasso
Pilote toutes catégories
Messages : 943
Enregistré le : mar. 18 juin 2013 12:53
Réputation : 1
Localisation : Bourges

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par Ticasso »

Lo,

Réponse de Normand ... ça change en fonction du type/famille - de carte.

ça ressemblerait pas à ça pour la tienne : Connection Plan

@+


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par rvtt »

Cela tombe bien j'aime bien les Normand (surtout les tartes) :D

Bref, oui ça y ressemble mais en admettant que cela soit le bon "plan de connexion" je ne comprend toujours pas la relation entre la PIN11 et D8 :(
Y a quelque chose que je ne comprends pas ! A la mode, je dois être trop c** :D

++, Hervé


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Ticasso
Pilote toutes catégories
Messages : 943
Enregistré le : mar. 18 juin 2013 12:53
Réputation : 1
Localisation : Bourges

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par Ticasso »

Re,

Comprends pas ce que tu ne comprends pas ::d
Tu as vu ça ou "la relation entre Pine 11 et D8" ?

Coté Gauche de A8 à A15, c'est pour connecter les voies de ton récepteur
et coté droit de D2 à D10 tes ESC.

@+


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par rvtt »

Yep,

Merci en tout cas de t’intéresser à mon cas c'est sympa :) En fait je dois mal m'exprimer je vais faire un exemple :

Code : Tout sélectionner

  #if defined(SONAR_GENERIC_ECHOPULSE)
  #define SONAR_GEP_TriggerPin             12
  #define SONAR_GEP_TriggerPin_PINMODE_OUT pinMode(SONAR_GEP_TriggerPin,OUTPUT);
  #define SONAR_GEP_TriggerPin_PIN_HIGH    PORTB |= 1<<6;
  #define SONAR_GEP_TriggerPin_PIN_LOW     PORTB &= ~(1<<6);
  #define SONAR_GEP_EchoPin                11
  #define SONAR_GEP_EchoPin_PINMODE_IN     pinMode(SONAR_GEP_EchoPin,INPUT);
  #define SONAR_GEP_EchoPin_PCINT          PCINT5
  #define SONAR_GEP_EchoPin_PCICR          PCICR |= (1<<PCIE0); // PCINT 0-7 belong to PCIE0
  #define SONAR_GEP_EchoPin_PCMSK          PCMSK0 = (1<<SONAR_GEP_EchoPin_PCINT); // Mask Pin PCINT5 - all other ...
  #define SONAR_GEP_EchoPin_PCINT_vect     PCINT0_vect  // PCINT0-7 belog PCINT0_vect
  #define SONAR_GEP_EchoPin_PIN            PINB  // PCINT0-7 belong to PINB
#endif
Dans ce cas le trigger du sonar et sur la PIN12 et l'echo sur la PIN11 ! Mais ou est PIN11 et 12 ? C'est le signal de A11 et A12 ? dans ce cas j'ai ma radio dessus ? ou c'est autre chose ? (sachant qu'il n'y a pas de D11 ni D12)

Encore merci ! :)

@++


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Ticasso
Pilote toutes catégories
Messages : 943
Enregistré le : mar. 18 juin 2013 12:53
Réputation : 1
Localisation : Bourges

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par Ticasso »

Lo,

Ok, c'est plus clair !
Il n'y a effectivement pas grand chose la dessus en Multiwii... à croire que tout le monde est passé en Mégapirate !

@+


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par rvtt »

Yep,

Ben justement, toutes les cartes(et surtout ma mienne) peuvent elle passé en MegaPirate ? Quel sont les avantages / inconvénient ? Y-a-t-il des doc ou des sites que tu me conseil ?

@++, Hervé


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Ticasso
Pilote toutes catégories
Messages : 943
Enregistré le : mar. 18 juin 2013 12:53
Réputation : 1
Localisation : Bourges

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par Ticasso »

Relo,

Non, toutes les FC ne montent pas en MP. La tienne Wii !
Le gros avantage, c'est les différents modes de vol. une fois que tu as essayé ... C'est mort pour le reste.
L’inconvénient ... c'est loin d'être "Plug'n'Fly" et Mission Planner, l'équivalent de Multiwiiconf... Faut s'y mettre !

Pour la doc ... Il faut passer en mode "Louis la brocante", comprendre faut chercher ::d
m'enfin, c'est pas insurmontable et cela ne coute rien d’essayer, à part y passer un peux de temps :]

@+


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par rvtt »

Merci pour ta réponse, je vais donc me remettre en mode fouille (merci google) et tenter l’expérience du MPNG. Je vient de trouver pas mal de post qui traite du sujet (ou tu est intervenue déjà rcnet par exemple) et un autre sur rcgroups :http://www.rcgroups.com/forums/showthread.php?t=1853354 qui me parait assé complet ;)

@++, Hervé


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Ticasso
Pilote toutes catégories
Messages : 943
Enregistré le : mar. 18 juin 2013 12:53
Réputation : 1
Localisation : Bourges

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par Ticasso »

Re,

Si tu parts en Mégapirate, passes sur la version 2.9 direct. La 2.8 est une horreur !!!
En 2.9, avec les PID d'origine, ça vol direct.

Tu peux la trouver ICI

@+


Avatar du membre
rvtt
Bicopter
Messages : 46
Enregistré le : ven. 22 mars 2013 10:05
Réputation : 0
Localisation : La Rochelle
Contact :

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par rvtt »

Merci je l'ai pris sur google code en 2.9 R6. Je n'aurais pas le temps de tester ce soir mais je vais faire un peut de lecture !

@++, Hervé


Ma présentation Ici - QuadCoptère HK Q450, Multiwii Pro 2.0 + GPS uBlox 6M Ici
Avatar du membre
Oliv'
Quadricopter
Messages : 179
Enregistré le : mer. 28 août 2013 13:50
Réputation : 0

Re: Assignation des entrées/sorties sur MultiWii (PIN) ?

Message non lu par Oliv' »

rvtt a écrit :Yep,

Merci en tout cas de t’intéresser à mon cas c'est sympa :) En fait je dois mal m'exprimer je vais faire un exemple :

Code : Tout sélectionner

  #if defined(SONAR_GENERIC_ECHOPULSE)
  #define SONAR_GEP_TriggerPin             12
  #define SONAR_GEP_TriggerPin_PINMODE_OUT pinMode(SONAR_GEP_TriggerPin,OUTPUT);
  #define SONAR_GEP_TriggerPin_PIN_HIGH    PORTB |= 1<<6;
  #define SONAR_GEP_TriggerPin_PIN_LOW     PORTB &= ~(1<<6);
  #define SONAR_GEP_EchoPin                11
  #define SONAR_GEP_EchoPin_PINMODE_IN     pinMode(SONAR_GEP_EchoPin,INPUT);
  #define SONAR_GEP_EchoPin_PCINT          PCINT5
  #define SONAR_GEP_EchoPin_PCICR          PCICR |= (1<<PCIE0); // PCINT 0-7 belong to PCIE0
  #define SONAR_GEP_EchoPin_PCMSK          PCMSK0 = (1<<SONAR_GEP_EchoPin_PCINT); // Mask Pin PCINT5 - all other ...
  #define SONAR_GEP_EchoPin_PCINT_vect     PCINT0_vect  // PCINT0-7 belog PCINT0_vect
  #define SONAR_GEP_EchoPin_PIN            PINB  // PCINT0-7 belong to PINB
#endif
Dans ce cas le trigger du sonar et sur la PIN12 et l'echo sur la PIN11 ! Mais ou est PIN11 et 12 ? C'est le signal de A11 et A12 ? dans ce cas j'ai ma radio dessus ? ou c'est autre chose ? (sachant qu'il n'y a pas de D11 ni D12)

Encore merci ! :)

@++
Dans un code Arduino tout ce qui est numéro de pin dans le code avec un A (ex: A6) concerne les pins physiques analogiques, et celle où il n'y a rien les pin numériques, donc D11 dans ton cas


Je suis entrain de regarder pour Metapirate aussi mais j'ai un peu peur d'un code développé pour un Cortex-m3...
Sinon il y a une version 3 sortie début septembre ;)


Répondre

Retourner vers « Questions de débutants »