Outils d'utilisateurs

Outils du Site


projets:robogato

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

projets:robogato [2020/03/21 12:43]
yaisha
projets:robogato [2020/03/21 16:27] (Version actuelle)
yaisha
Ligne 1: Ligne 1:
-{{:projets:robogato:1584788105473506116294768214042.jpg?200|}}<imgcaption image1|>Adds an ImageCaption tag</imgcaption> 
- 
 {{:projets:robogato:1584788105473506116294768214042.jpg?200|}} {{:projets:robogato:1584788105473506116294768214042.jpg?200|}}
 +<imgcaption image1|>Robogato va chasser</imgcaption>
  
  
Ligne 88: Ligne 87:
  
  
-Trouver le point zéro...+====Trouver le point zéro...==== 
 +//Jamais le néant n'a été aussi difficile à trouver//
  
 Les micro servo ont des petites roues en plastiques crantées et les pièces imprimées ne permettent pas un bon sertissage pour un mouvement mécanique propre. Les micro servo ont des petites roues en plastiques crantées et les pièces imprimées ne permettent pas un bon sertissage pour un mouvement mécanique propre.
Ligne 120: Ligne 120:
 {{:projets:robogato:img-20200321-wa0007.jpeg?200|}} {{:projets:robogato:img-20200321-wa0007.jpeg?200|}}
  
-En regardant les sangles on peut voir un problème du sertissage des roue crantées. Il est impossible davoir un angle identique de chaque côté avant arrière, car les Crans des roues ne permettent pas un réglage fin. +En regardant les angles on peut voir un problème du sertissage des roue crantées. Il est impossible davoir un angle identique de chaque côté avant arrière, car les Crans des roues ne permettent pas un réglage fin
 + 
 +Pour remédier à ce problème, je planifie pour cette version du robot de mettre des patins que je limerai pour avoir une mécanique qui soit à niveau et bien horizontale. 
 + 
 +{{:projets:robogato:img-20200321-wa0011.jpeg?200|}} 
 + 
 +Mais ce ne sera qu'une solution temporaire. En réalité il faudra bien aligner les roue crantées ou changer certaines pièces pour assurer un alignement parfait des pièces rotative. 
 + 
 +==== La position haute ==== 
 + 
 +Cette position ne fait pas très chat. Plutôt table, mais elle illustre une autre position d'équilibre  intéressante.  
 + 
 +{{:projets:robogato:img-20200321-wa0015.jpeg?200|}} 
 + 
 +Cette position met en valeur les problèmes d'angles. Les pieds ne sont pas tout à fait alignés. 
 + 
 +Cela montre aussi le besoin de puissance des servo pour se porter eux même. 
 + 
 +Niveau cinématique le passage a cette position doit se faire de façon coordonnée et simultanée. Les mouvement robotiques étant assez brusques. 
 + 
 +Le passage a cette position d'équilibre est pertinent. 
 + 
 +Aussi a allumage les servo peuvent se déplacer... Et le robot peut tomber et na pas pouvoir se mettre dans cette position d'équilibre haute.
  
 ===== Suites du projet ===== ===== Suites du projet =====
Ligne 139: Ligne 161:
 ==== Le contrôleur arduino ==== ==== Le contrôleur arduino ====
  
-Les servo sont des organes de puissance. J'ai pu faire fonctionner un servo seul directement sur la carte arduino une du Fablab. Mais la puissance requise pour 11 servi ne permettrait pas une alimentation par arduino de plus il faut voir que arduino nano est en TTL, 5V. Les servi fonctionne mieux avec des tension allant de 6V à 9V donc il s'agissait du premier problème à résoudre.+Les servo sont des organes de puissance, ce sont des actionneurs rotatifs pouvant tourner de 0 à 180° sur une position précise par verrouillage. 
 + 
 +La vitesse n'est pas modifiable sur les servo bon marché de ce type. 
 + 
 + 
 +J'ai pu faire fonctionner un servo seul directement sur la carte arduino une du Fablab. 
 + 
 +Essentiellement il s'agit d'utiliser le PWM. 
 + 
 +Voici un exemple de programme: 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +Toutefois,pour faire fonctionner le PWM sur Arduino il existe le PWM interne mais aussi le PWM programmé manuellement. Le nombre de PWM interne est limité dur Arduino. 
 + 
 +Or le contrôleur devra actionner plus de 10 Servo. L'utilisation dune librairie est approprié. 
 + 
 +Ce qui nous donne ce programme de base: 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 + 
 +Mais la puissance requise pour 11 servi ne permettrait pas une alimentation par arduino de plus il faut voir que arduino nano est en TTL, 5V. Les servi fonctionne mieux avec des tension allant de 6V à 9V donc il s'agissait du premier problème à résoudre.
  
 ==== Le servo, description du fonctionnement ==== ==== Le servo, description du fonctionnement ====
projets/robogato.1584791011.txt.gz · Dernière modification: 2020/03/21 12:43 par yaisha