Arduino pro mini+Wiimotion+nunchuk

Modérateur : Dehas

Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

en fait je ne sais plus sur quoi ça a marché
en mettant la 2.3 le vert reste à nouveau allumé.
je viens de remettre la 2.0 et rien ne bouge sur gui
je cherche je cherche...

edit:
je trouve pas.
j'abandone, j'ai essayer 2.0 et 2.3 et c'est pareil...seuls les manches bougent.
surement liaison avec la wmp ou peut etre defectueuse..

on verra un autre jour..
sinon qu'es- cce que je peux mettre comme gyro et accelero deja tout pret.?
j'ai vu ça: http://www.ebay.fr/itm/MPU-6050-3-Axe-M ... 3cd62c7d29" onclick="window.open(this.href);return false;

ça fait donc les 2? accelero et gyro? car à ce prix là, je vais pas me faire cH...


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

Alors sur le MPU 6050 c'est gyro et accelero en même temps

tu peux l'alimenter en 5V via ton arduino mais je ne suis pas sur qu'il soit equipé d'un convertisseur logique car les sortie SDA et SLC de ton arduino vont egelement sortir en 5V alors que cet IMU ( Gyro accelero) ne fonctionne qu'avec un I2C à 3,3V.

donc si cet IMU n'a pas de LLC (conversisseur logique ) il te faut en plus

- un LLC http://www.robotshop.com/eu/fr/converti ... 08745.html" onclick="window.open(this.href);return false;
- un regulateur 3.3V type LM1117

Pas simple tout cela ;-)

Moi j'ai ça monté sur un Arduino ca marche super bien et il y a tout, gyro, accelero, baromètre et boussole. J'ai cela sur mon DJI F330

Sinon laisse passer un ou Deux jour pour ton montage, tu va revenir dessus et ca va peut etre aller tout seul :)

Papym
Modifié en dernier par Papym le ven. 3 janv. 2014 22:26, modifié 1 fois.


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

voilà ce qu'ils donnent pour ce gyro/accelero

Features
Name: MPU-6050 module (three axis gyro + three axis acceleration)
Use chip: MPU-6050
The power supply: 3-5 v (internal low voltage difference voltage stabilizing)
Communication: standard IIC communication agreement
Chip built-in 16 bit AD converter, 16 bits of data output


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

Papym a écrit :
- http://www.robotshop.com/eu/fr/converti ... 08745.html" onclick="window.open(this.href);return false;
- un regulateur 3.3V type LM1117



Moi j'ai ça monté sur un Arduino ca marche super bien et il y a tout, gyro, accelero, baromètre et boussole. J'ai cela sur mon DJI F330



Papym
ce regulateur fonctionne comme un abaisseur ou rehausseur de tension du signal, il se met alors entre les voix tx et rx , entre l'arduino et le gyro/accelero c'est ça?


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

Papym a écrit :
Moi j'ai ça monté sur un Arduino ca marche super bien et il y a tout, gyro, accelero, baromètre et boussole. J'ai cela sur mon DJI F330

Papym

je serai curieux de voir à quoi ça ressemble... un petit lien ou une photo STP ?


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

iblda a écrit :
Papym a écrit :
- http://www.robotshop.com/eu/fr/converti ... 08745.html" onclick="window.open(this.href);return false;
- un regulateur 3.3V type LM1117



Moi j'ai ça monté sur un Arduino ca marche super bien et il y a tout, gyro, accelero, baromètre et boussole. J'ai cela sur mon DJI F330



Papym
ce regulateur fonctionne comme un abaisseur ou rehausseur de tension du signal, il se met alors entre les voix tx et rx , entre l'arduino et le gyro/accelero c'est ça?
Pas simple par écrit

Un LLC possède un niveau Haut( ICI 5V) et un Niveau bas (3,3V ) le régulateur permet d'alimenter la partie du niveau bas en 3.3 v, car l'arduino pro mini n'a pas de sortie 3.3V
ici un lien qui explique le montage en I2C d'un LLC sparkfun sur base de l'arduino DUE qui a une regel interne en 3.3V
Cela explique bien le principe du LLC https://learn.sparkfun.com/tutorials/us ... p-examples" onclick="window.open(this.href);return false;


Papym


Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

iblda a écrit :
Papym a écrit :
Moi j'ai ça monté sur un Arduino ca marche super bien et il y a tout, gyro, accelero, baromètre et boussole. J'ai cela sur mon DJI F330

Papym

je serai curieux de voir à quoi ça ressemble... un petit lien ou une photo STP ?

Ok je te fait ça demain

Papym


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

Papym a écrit : Cela explique bien le principe du LLC https://learn.sparkfun.com/tutorials/us ... p-examples" onclick="window.open(this.href);return false;

Papym

ok, c'est bien ce que j'avais compris. merci
Papym a écrit :
Ok je te fait ça demain

Papym
MErci encore :)


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

Salut

voici la photo
DJI F330
Moteur Cobra 1188KV ( meme que les AXI)
ESC Hobbywing 10A
Halices 8" GWF Fibre
Arduino pro mini Flyduino (multiwii V2.2)
IMU drotek 10dof (gyro, accelero, baromètre et boussole)
Lipo 2200 3S

J'ai dessus une mini Cam TE92A de 25mw pour le FPV( fonctionne en 1S)

Ca envoi fort :ghee:
IMG_1647.JPG
Papym
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Dehas »

Ou les as tu trouvé tes moteurs Cobra ?
Merci


Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

Salut iblda


Ou en est tu? As tu réussi à finaliser ton montage ?

A++
Papym


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

Bonjour papym,
J'attend encore le reste des composants,
J'ai commandé un module gyro+accelero et aussi un petit module compas-boussole. Par contre je me suis posé la question après avoir commandé, s'il était possible de mettre les 2 sur l'arduino...


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

Dehas a écrit :Quand on se fait un montage arduino, depuis la version 2.0, il faut laisser commenter //#define INTERNAL_I2C_PULLUPS
Et ajouter 2 pullups externes comme ici
wmp-pullups.gif
Tu les mets entre la minipro et le WMP et si ça va pas entre le WMP et le NUNCHUCK.
J'avais eu le même problème avec une minipro et un 6050.

Regarde ça aussi

Code : Tout sélectionner

  /**************************    WMP power pin     *******************************/
  //#define D12_POWER      // Use D12 on PROMINI to power sensors. Will disable servo[4] on D12
  /* disable use of the POWER PIN (allready done if the option RCAUXPIN12 is selected) */
  #define DISABLE_POWER_PIN
Si D12 n'est pas décommenté, tu n'as pas d'alim pour le WMP et le NUNCHUCK.



je viens d'essayer cette solution toujours avec la wmp et toujours paraeil, pas de reaction des gyro.
parcontre j'ai reçu aujourd'hui un barometre (BMP085) que j'ai connecté comme la WMP et là j'ai bien une courbe sur l'ecran.
donc le probleme viendrait plutot de ma WMP et non de l'arduino,

petite question:
comme j'ai commandé sans reflechire, :rouge: j'ai commandé 2 modules separés (gyro/accelero et baro)
les 2 peuvent-ils se connecter à l'arduino? (car les 2 connectés sur mon arduino, evidemment j'ai toujours les erreurs, mais j'ai bien la courbe du baro..
et quel est le role du barometre sur le comportement du quad? apporte-t'il quelque chose de plus?


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

Salut

As tu vérifié si tu avais un LLC( convertisseur de niveau) sur ton Gyro ?

Quel est ton Gyro accelero, sa ref? moi j'ai un Arduino pro mini et un IMU 6050 (Gyro plus accelero) et il faut mettre un LLC entre les deux car la communication I2C ( sortie A4 et A5 ) est à 5V sur Arduino et normalement 3.3V sur le capteur.

Pour l'alimentation il faut plus passer par D12 pour le + mais par VCC.

La plus part des IMU gyro/accelero ont un régulateur 3.3V interne donc la sorti VCC peut être utilisé mais il reste le problème des sorties A4 et A5 qui doivent être converties en 3.3V et c'est la le rôle du LLC.


A++
papym


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

bonjour

l'accelero/gyro:

Image

description:
Name: MPU-6050 module (three axis gyro + three axis acceleration)
Use chip: MPU-6050
The power supply: 3-5 v (internal low voltage difference voltage stabilizing)
Communication: standard IIC communication agreement
Chip built-in 16 bit AD converter, 16 bits of data output
The gyroscope range: + 250 500 1000 2000 ° /s
Acceleration range: ± 2 ± 4 ± 8 ± 16 g

Specifications:
Size:about 21*15*1.2 mm(max)
Net weight:3 g
Package weight:13 g
Color:Blue



pour le convertisseur j'ai commandé ça:

Image


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Papym
Hexacopter
Messages : 380
Enregistré le : mar. 2 juil. 2013 14:06
Réputation : 0

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Papym »

Salut

Ca me semble tout bon tout cela.

il y a bien un convertisseur 5V vers 3.3 v sur ton IMU mais pas de LLC.
sur ton LLC il y a une regul 5.vers 3V, c'est super on identifie très bien les connecteurs H qui iront vers l'arduino, et L vers le capteur, mais aucun information pour la connexion du RX et TX.

Du fait que c'est un bidirectionnel tu as de chaque coté une entrée et une sortie RX, et la même chose pour le TX.
As tu un petit manuel ou un exemple de montage sur le site ou tu as acheté car même avec ces informations indiquées c'est pas évidant.

A++
Papym


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

en fait je ne l'ai pas encore reçu.
rien dans ma boie au lettres aujourd'hui.. :(


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

Bonjour
me revoilà donc après avoir reçu aujourd'hui le MPU6050.
j'ai donc tout monter, programmé l'arduino, j'ai controlé sur Multiwiiconfig, et là plus d'erreur :P ::d
j'ai bien toutes les courbes des gyros et accelero et meme le barometre (BMP085) dont je ne sais pas s'il servira à quelque chose, en effet j'ai commandé ça sans savoir si vraiment il allait servire à quelque chose pour mon trico, comme un module Ultrason (HC-SR04) que j'ai egalement commandé, je trouverai bien quelque chose à faire avec tout ça..mais ça ça sera plus tard..
revenons à ma carte controle.
donc sur multiwiiconfig tout a l'air de fonctionner, le sens des commandes radio semble aussi etre dans le bon sens:
gaz: mini= G, max= D
yaw: G=G D=D
pitch: bas= G haut=D
roll: G=G D=D
G=gauche
D=droite
en image:
Highslide JS
avec baro
Highslide JS
sans baro

seul probleme que j'ai pas encore résolu est l'armement qui ne fonctionne pas:
je pousse le yaw à droite, et rien ne se passe
je pousse le yaw à gauche, et rien ne se passe
par contre le yaw à gauche et le roll egalement à gauche le led verte s'allume 1-2 secondes.
comme sur la video:


sur celle-là on voit bien le servo reagire à la commande du manche yaw, mais pas d'armement et pas de reaction du moteur.:



quelques photos du montage , reste juste à couper à la bonne taille et mettre des entretoises pour un meilleur maintient du mpu6050:

Highslide JS
Highslide JS
Highslide JS
Highslide JS



si vous avez une idée sur l'armement de la carte je suis preneur :)
ps: j'ai essayer de faire la procedure d'etalonnage des gaz comme sur les KK, mais fonctionne pas ..la procedure n'est peut*etre pas necessaire ou pas la meme.

en PJ config H
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Dehas »

Dis, tu serais pas en mode hélico ????


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

bonsoir dehas
sur ma radio je suis en type HELI, HELI1

mais depuistout à l'heure j'ai avancé :)
le probleme d'activation venait du subtrim, j'ai dû augmenter de 0 à 14 pour le yaw.
ensuite j'activais/desactivais sans probleme, sauf que lorsque j'activais le moteur connecté se metaitt en route.
j'ai baissé le trim gaz mais ça changeait rien, sauf un decalage sur la course du manche gaz.
j'ai alors cherché sur le fichier "config h" et à force de modifier certaines valeurs comme sur les MINTHROTTLE, là c'est bon.
j'arme desarme sans probleme
je met les gaz, ça fonctionne
je bouge la carte, les gyros repondent correctement.
enfin je crois que ça devrait aller.
me reste plus qu'à mettre tout ça sur le chassis et essayer.


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Dehas »

c'est pas la bonne méthode, il est normal qu'a l'armement les moteurs tournent, tu remets ton MINTHROTTLE et autres comme d'origine.
Dans config.h tu cherche cette ligne

Code : Tout sélectionner

//#define MOTOR_STOP

C'est autour de la ligne 910
Tu décommente la ligne, tu injecte et c'est bon, quand tu arme les moteurs ne tournent plus, c'est bien pour ceux qui font de l'accro, en coupant les gaz ils coupent les moteurs.


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

ok merci je vais essayer ça de suite.


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

decommenter, c'est enlever les "//" ?

edit:
ok, j'ai mis la ligne comme ça:
/* motors will not spin when the throttle command is in low position
this is an alternative method to stop immediately the motors */
#define MOTOR_STOP

et oui, le moteur ne tourne que si je met les gaz.
:)


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Avatar du membre
Dehas
Administrateur du site
Messages : 16171
Enregistré le : ven. 3 juin 2011 12:50
Réputation : 5
Localisation : Saint Dié des Vosges
Genre :
Contact :

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par Dehas »

Et mets ta radio en mode avion.


Avatar du membre
iblda
Quadricopter
Messages : 239
Enregistré le : dim. 24 mars 2013 00:08
Réputation : 0
Localisation : à coté de bordeaux..

Re: Arduino pro mini+Wiimotion+nunchuk

Message non lu par iblda »

en mode avion?
sur ma radio, j'ai le type acro (un avion dessiné)
quel va etre la difference?


chassis f 450
carte tarot ZYX-M GPS +ZYX OSD
ESC simonk 25A
moteur 2212 920kv +1045 carbon
nacelle tarot t2-2d + Camera Firefly 6S 4K
Radio Radiolink AT9
>>>>>>>>>> josé <<<<<<<<<<
Répondre

Retourner vers « Cartes a base de Multiwii »