Etabli
← Retour aux leçons
Leçon · FND-06 · Servomoteurs et angles · 4/4

Maîtriser : mouvements fluides et mécanismes

4 étapes·20 min·0/4 fait·quiz à réussir
voix

Ton obéit — mais il obéit comme une brute : demande-lui 180 degrés et il y fonce de toutes ses forces, dans un claquement qui secoue tout le . Cette leçon t'apprend la douceur : des trajectoires par petits pas cadencés à , puis les mécanismes — , tringle, barrière, radar — qui transforment cette rotation en gestes utiles.

📖 Comprendre

1. Pourquoi un servo claque

Le ne transporte qu'une destination, jamais une allure : le rejoint TOUJOURS sa à sa vitesse maximale — souvent 400 à 500 . Téléporter la consigne de 0° à 180° d'un seul ordre, c'est donc déclencher un coup de fouet : départ brutal, arrêt brutal, secoué, et un pic de en cadeau.

La mécanique paie ce que l'électronique autorise : les dents du encaissent l'à-coup, les se déforment, la charge embarquée valdingue. Puisqu'on ne peut pas régler la vitesse du , on va régler la seule chose qui nous appartient : la trajectoire de la . C'est l'objet de la section suivante.

2. Interpoler : des petits pas cadencés à millis

L' tient en deux et une règle : angleCourant et angleCible ; toutes les 20 ms, angleCourant avance d'un petit pas — 2 degrés par exemple — vers angleCible, et c'est angleCourant qu'on envoie au . La vitesse devient un choix : 2° toutes les 20 ms = 100 ; 1° = 50 °/s ; 4° = 200 °/s. Le pas règle l'allure, la destination ne change pas.

Le métronome des pas, c'est , jamais : on mémorise l'instant du dernier pas, et quand 20 ms se sont écoulées, on avance d'un cran. Pendant un delay, le processeur est au coin — sourd aux , aveugle aux boutons ; avec millis, la boucle continue de percevoir et de décider ENTRE deux pas. Un robot qui bouge avec grâce est un robot qui ne s'arrête jamais de penser.

delay(500)0 ms…il compte, il ne fait RIEN d'autrependant delay : le monde continue, le processeur non

3. Palonnier et tringle : la rotation devient poussée

Le est le petit bras cranté vissé sur l'axe de sortie : c'est lui qui donne prise à la rotation. Accroche une tringle rigide dans un de ses trous, et l'arc de cercle devient poussée ou traction au bout de la tige : la barrière se lève, la pince se ferme, la direction se braque. Rotation → arc → mouvement quasi linéaire : c'est la transmission la plus simple de la robotique.

Le choix du trou est un réglage à part entière : loin de l'axe, le trou parcourt un grand arc — beaucoup de course, mais la force fond, règle du levier oblige ; près de l'axe, l'inverse. Et un mécanisme borne la course du : une barrière qui frappe le sol avant la logicielle est une butée mécanique que TU as construite — recalibre tes pour chaque mécanisme monté.

4. Le radar : le chapitre s'assemble

Monte un sur le et le capteur gagne une nuque : le balaye, le capteur mesure, et chaque angle reçoit sa distance — une carte de l'espace en une passe. La recette du radar : balayer par petits pas, marquer une courte pause à chaque angle, mesurer, et mémoriser la plus courte distance avec l'angle où elle est apparue.

La pause avant chaque mesure n'est pas du luxe : mesurer pendant que le bouge, c'est viser en — l'angle noté ne correspond plus à la direction réellement visée. Une fois le balayage fini, renvoie le servo sur l'angle du minimum : le robot POINTE l' le plus proche. Perception, action, mécanisme : les trois modules du chapitre travaillent enfin ensemble.

🧮 Exemple guidé : de 30 à 150 degrés sans claquer

Le bras est à 30 degrés et la consigne passe à 150 degrés. Tu interpoles par pas de 2 degrés toutes les 20 ms. Combien de pas, combien de temps, et quelle vitesse cela donne-t-il ?

  1. 1.L'écart à parcourir : 150 − 30 = 120 degrés.
  2. 2.Le nombre de pas : 120 ÷ 2 = 60 pas ; à un pas toutes les 20 ms, 60 × 20 = 1 200 ms = 1,2 seconde de voyage.
  3. 3.La vitesse obtenue : 2 degrés toutes les 0,02 s = 100 degrés par seconde — contre 400 et plus si on laisse le servo foncer.

1,2 seconde de glissement fluide au lieu d'un claquement : même destination, trajectoire choisie. Et le réglage tient dans le pas : 1 degré pour un geste précieux, 4 degrés pour un geste vif — la vitesse est devenue TON paramètre.

🛠 Pratiquer sur l'établi

  1. 01 l'angle pas à pas : fini les coups de fouet

    Écris l' : angleCourant et angleCible, et toutes les 20 ms — cadencées à , pas à — un pas de 2 degrés vers la cible. Envoie 0° puis 180° : le bras glisse au lieu de claquer. Change le pas à 1 puis 4 degrés et regarde la vitesse t'obéir : elle est devenue un paramètre de TON code.

    sur l'établi
    toutes les 20 ms : trop vitede vieux échos se font chronométrer : valeurs folles

    📖 Termes de cette étape

Objectifs

  • +Adoucir les déplacements
  • +Asservir l'angle à un
  • +Construire un premier mécanisme
🧪 S'entraîner dans le bac à sable

Quiz de validation

À réussir pour valider la leçon

Réponds de mémoire, sans remonter la page : c'est l'effort de rappel qui grave le cours. Les trois bonnes réponses valident la leçon.

1. Pourquoi interpoler plutôt qu'envoyer directement l'angle final ?

2. Un pas de 1 degré toutes les 20 ms : combien de temps pour parcourir 90 degrés ?

3. Tu accroches la tringle plus LOIN de l'axe du palonnier. Qu'obtiens-tu ?

🧠 Ce qu'il faut retenir

  • 1.Un téléporté claque : les angles rend le mouvement vivant.
  • 2. → angle : le premier visible d'un robot.
  • 3.On toujours les angles dans : la mécanique ne pardonne pas.