Étape 10 : Comment faire le cardan Brushless mono-axe avec Arduino
Avant de passer à l’étape suivante où il est fait de 2 axes cardan, je montre ici Comment obtenir l' axe cardan Brushless avec Arduino DIY qui travaille dans le documentaire (12) à l’étape précédente. Afin d’éviter la longue recette je suppose que les lecteurs ici ont suffisamment d’expérience avec Arduino et gyro tels que mon projet antérieur.
:
[Matériels]
- de moteur Brushless 3 phases pour cardan (x1) : limité à 14 pôles, 12 emplacements (bien qu’il Y tant de Delta connection sont acceptables, attribution des créneaux horaires doivent être identique à la valeur indiquée dans ce manuel.)
- Arduino UNO (x1)
- Transporteurs de puce gyro L3GD20 (x2) : interface SPI avec 4 lignes (* 1)
- Piles AA (x4-8)
- Moteur L298 (x1)
- Plaques (x2) : pour le soutien de cardan et la monture de la caméra
- Autres : Trucs populaires pour travail avec Arduino
(* 1) J’ai utilisé ici transporteur de Akizuki. Je connais un autre transporteur de L3GD20 produit par Pololu. Ce dernier est disponible également en dehors du Japon. Si elle était utilisée au lieu de la première, la photo avec le schéma ci-dessus devrait être considérée.
:
[Programme (ou Sketch)]
- Télécharger le fichier pdf attaché à la fin de cette étape
- Ouvrir dans une application de lecteur appropriée
- Copie l’ensemble du texte en lui
- Collez la copie à l’IDE pour Arduino et fautes d’impression correctes
- Télécharger programme corrigé sur Arduino utilisant IDE
- Bien que cette esquisse est optimisée pour Delta connection, elle s’applique pour raccordement Y
- Le signe de la sortie du gyroscope secondaire sur le côté de la caméra (1) dépend de la façon de l’attacher
- Si le cardan n’arrête ni ne compenser mais tourne la mauvaise direction (* 1), essayez le dernier point de "câblage" sous premier
- Si le cardan ne fonctionne toujours pas bien, les deux lignes en commentaire dans ce programme, il faudrait compter au lieu de commenter les autres deux lignes A et B
- Si le cardan ne fonctionne toujours pas bien, réessayez le dernier point de "câblage" ci-dessous
:
[Fils]
- Voir la figure en haut de cette étape et le suivre
- Trois fils avec moteur Brushless sont connectés à la broche 3, 5 et 6 sur Arduino UNO dans un ordre arbitraire
- Si le cardan n’arrête ni ne compenser mais tourne la mauvaise direction (* 2), changer cette connexion de manière appropriée
(* 1, * 2). Pour rendre le cardan fonctionne bien, deux sorties de gyros et câblage doivent avoir la valeur correcte. Parfois, la sortie du gyro pourrait devenir anormal malgré le réglage correct. Puis coupez l’alimentation à l’Arduino et gyros une fois.
:
[Étalonnage]
- Réinitialiser l’Arduino
- Ne touchez pas le cardan pour 6 à 10 secondes : garder les deux gyroscopes encore
:
Le flux brut du programme dans le fichier pdf ci-joint ci-dessous pouvait être compris par la voyant sur une base de bloc par bloc. En revanche les détails de certains blocs peuvent être pas si clairs. Il a besoin de beaucoup plus d’étapes pour les expliquer. Si plusieurs demandes ont été obtenus à l’avenir, on pourraient leur dire dans une autre histoire.