#6302
Christian
Participant

@Anthony

la fonction map que j’utilise fait exactement la meme chose que la formule que t’as donner kevin

prends pour mon bicep:
map(5,60,5,80)

le range 5-60 correspond au range d’angle que avoir au coude.
le range 5-80 correspond a la position que le servo doit prendre.

donc le calcul qui s’effectue pour determiner l’angle x pour une position du servo donné

X = ((80 – 5) / (60 – 5)) / position du servo

position du servo = (((80-5) / (60 – 5)) * (angle – 5)) + 5
(gain) * (model angle) + (offset)

le modulo est pour s’assurer que les valeurs sont entre 0 et 360

  • This reply was modified 7 years, 7 months ago by Christian.
  • This reply was modified 7 years, 7 months ago by Christian.