$_CoDéfi

Défi : Commander un servomoteur à rotation continue

Proposé par Alain GRIMAULT

Supports Pédagogiques

Arduino

academie

Petit programmeur, lance toi dans l’aventure.

Lis bien les objectifs du défi, regarde attentivement la vidéo qui montre le résultat à obtenir et c’est à toi de jouer.

Une fois le travail fait, pense à cliquer sur le bouton j’ai relevé le défi.

Bon courage


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 ?
    Programmer un servomoteur à rotation continue à 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 ?
    Programmer un servomoteur à rotation continue à vitesse lente 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 ?
    Programmer un servomoteur à rotation continue à 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 ?
    Programmer un servomoteur à rotation continue à vitesse lente dans le sens antihoraire
  1. Quel est l’angle à inscrire dans le programme pour que le moteur soit à l’arrêt ?
    Programmer l’arrêt d’un servomoteur à rotation continue