Question de celui qui sait pas à ceux qui savent ...
Posté : 19 avr. 2012, 13:53
Salut à tous !
Je viens de construire un triwiicopter et j'ai besoin d'un petit coup de main pour finir de le régler.
Pour mon premier j'ai repris la configuration listé ici : http://radio-commande.com/experimental_ ... wiicopter/
3x Hobbycity Turnigy 2204-14T 19g Outrunner
3x Hobbycity Hobbyking SS Series 8-10A ESC
3x Hobbycity GWS EP Propeller (DD-7035 178x89mm)
J'utilise donc un arduino mini pro 5v 16 MhZ ATMEGA 328 (un vrai)
Pour le moment je n'ai pas monte de Nunchuck, j'utilise seulement un clone de WiiMotionPlus.
J'ai lu les procédure de configuration. J'arrive bien a armer mes moteurs, je récupère bien dans le soft de conf sur pc les mouvements des sticks de ma radio, les courbes des gyros etc ...
Sur le fond tout a l'air impeccable.
Quand je le fais tourner sans hélices, et que je le fais bouger, j'entend les moteurs changer de vitesse comme si il essayait de se stabiliser.
En revanche, quand je monte les hélices, une fois armé j'accélère un peu, et la je sent le Triwii se coucher coté droit. Si j'essaye de le remettre horizontal je sens qu'il force pour continuer a se coucher cote droit.
J'ai contrôlé tout ce que je pouvais contrôler. Le sens de mes voies de la radio. le câblage.... tout à l'air bon.
Quand je le tient et que j'actionne les manches de ma radio il réagit correctement. le piqué le fait piquer, le lacet lui fait faire un lacet et idem pour le roulis. Et tout ca dans le bon sens bien sur.
J'ai du inverser dans le code le sens du servo.
Ce que je ne comprend pas :
- Quand je regarde l'outil de conf, le triwii est horizontal, les valeurs des gyros sont toutes les 3 à 0.
Je l'incline, pendant le mouvement les valeurs des gyros changent puis reviennent a 0 quand j’arrête le mouvement, bien que le TriWii soit complètement couché ! Ces valeurs ne devraient elles pas rester a autre chose que 0? Comment le µControleur alors peut lui faire retrouver l'horizontale si il ne connais pas la valeur de l'angle qu'a pris le WiiCopter ?
-Je peux armer les moteurs en mettant le throttle en bas et le manche de derive à droite OU en mettant le throttle en bas et le manche des volets a droite. Ca je ne comprend pas trop.
Voila. Si vous avez des axes de réflexion à me donner, je suis preneur, j'ai beaucoup lu sur le net avant de vous poser ces question mais la j'avoue ne pas savoir quoi faire.
en vous remerciant,
JC
P.S. : Voici quelques photos de la mécanique, au cas ou le problème vienne de la ....
https://picasaweb.google.com/1129638354 ... directlink
Je viens de construire un triwiicopter et j'ai besoin d'un petit coup de main pour finir de le régler.
Pour mon premier j'ai repris la configuration listé ici : http://radio-commande.com/experimental_ ... wiicopter/
3x Hobbycity Turnigy 2204-14T 19g Outrunner
3x Hobbycity Hobbyking SS Series 8-10A ESC
3x Hobbycity GWS EP Propeller (DD-7035 178x89mm)
J'utilise donc un arduino mini pro 5v 16 MhZ ATMEGA 328 (un vrai)
Pour le moment je n'ai pas monte de Nunchuck, j'utilise seulement un clone de WiiMotionPlus.
J'ai lu les procédure de configuration. J'arrive bien a armer mes moteurs, je récupère bien dans le soft de conf sur pc les mouvements des sticks de ma radio, les courbes des gyros etc ...
Sur le fond tout a l'air impeccable.
Quand je le fais tourner sans hélices, et que je le fais bouger, j'entend les moteurs changer de vitesse comme si il essayait de se stabiliser.
En revanche, quand je monte les hélices, une fois armé j'accélère un peu, et la je sent le Triwii se coucher coté droit. Si j'essaye de le remettre horizontal je sens qu'il force pour continuer a se coucher cote droit.
J'ai contrôlé tout ce que je pouvais contrôler. Le sens de mes voies de la radio. le câblage.... tout à l'air bon.
Quand je le tient et que j'actionne les manches de ma radio il réagit correctement. le piqué le fait piquer, le lacet lui fait faire un lacet et idem pour le roulis. Et tout ca dans le bon sens bien sur.
J'ai du inverser dans le code le sens du servo.
Ce que je ne comprend pas :
- Quand je regarde l'outil de conf, le triwii est horizontal, les valeurs des gyros sont toutes les 3 à 0.
Je l'incline, pendant le mouvement les valeurs des gyros changent puis reviennent a 0 quand j’arrête le mouvement, bien que le TriWii soit complètement couché ! Ces valeurs ne devraient elles pas rester a autre chose que 0? Comment le µControleur alors peut lui faire retrouver l'horizontale si il ne connais pas la valeur de l'angle qu'a pris le WiiCopter ?
-Je peux armer les moteurs en mettant le throttle en bas et le manche de derive à droite OU en mettant le throttle en bas et le manche des volets a droite. Ca je ne comprend pas trop.
Voila. Si vous avez des axes de réflexion à me donner, je suis preneur, j'ai beaucoup lu sur le net avant de vous poser ces question mais la j'avoue ne pas savoir quoi faire.
en vous remerciant,
JC
P.S. : Voici quelques photos de la mécanique, au cas ou le problème vienne de la ....
https://picasaweb.google.com/1129638354 ... directlink