Défi

Commander un servomoteur à rotation continue

jeudi 5 juillet 2018, par Alain GRIMAULT

Défi non relevé.

Support pédagogique

Arduino

Compétences travaillées

C4. Ecrire, mettre au point et exécuter un programme en réponse à un problème donné

C4. Notion d’algorithme et de programme

C4. Notion de boucles

C4. Ecrire, mettre au point et exécuter un programme commandant un système réel

Réaliser le montage suivant

Attention, il faut utiliser le câble spécifique pour brancher le servomoteur sur la carte. Ce câble permet de brancher 2 servomoteurs sur une borne grove. Ici on n’utilisera qu’un coté du câble.

Le programme à réaliser est du type suivant :

  • avec Ardublock
  • avec Mblock

Le défi consiste à déterminer :

  1. Quel est l’angle à inscrire dans le programme pour que le moteur tourne à la vitesse maximale dans le sens horaire ?
  1. Quel est l’angle à inscrire dans le programme pour que le moteur tourne à la vitesse minimale dans le sens horaire ?
  1. Quel est l’angle à inscrire dans le programme pour que le moteur tourne à la vitesse maximale dans le sens antihoraire ?
  1. Quel est l’angle à inscrire dans le programme pour que le moteur tourne à la vitesse minimale dans le sens antihoraire ?
  1. Quel est l’angle à inscrire dans le programme pour que le moteur soit à l’arrêt ?