Le servomoteur 360° ds04-nfc à rotation continue peut tourner en continu à la fois dans le sens des aiguilles d’une montre et dans le sens inverse. En opposition avec des servomoteurs comme le SG90 qui reconnait sa position angulaire, le modèle 360° ds04-nfc ne peut s’arrêter à une valeur angulaire absolue. Cependant, il est possible de calculer une différence d’angles relatives pour dédire le nombre de tours, l’angle parcouru, etc. Son principal avantage est de pouvoir tourner en continu alors que le modèle SG90 est limité sur une plaque angulaire de 180° en tournant uniquement de 90° dans chaque direction. Le modèle ds04-nfc possède un couple élevé et est facile à interfacer avec tout type de microcontrôleurs.
Contenu : Illustration de l'utilisation du servomoteur
Dans ce contenu, le montage comprend le servomoteur ds04-nfc et un microcontrôleur Uno. L’objectif est de commander la rotation du servomoteur via des commandes permettant de changer le sens de rotation et le contrôle de la vitesse de rotation.
Branchements
UNO GND - ds04-nfc (câble noir)
UNO 5V - ds04-nfc (câble rouge)
UNO D8 - ds04-nfc (câble blanc)
Caractéristiques
Modèle : ds04-nfc
Tension de fonctionnement : 4.8V - 6V
Couple : 5.5kg/cm (à 4.8V)
Vitesse : 0.22sec/60 C (à 4.8V)
Rotation en continue
Température de fonctionnement : 0°C – 60 °C
Courant : < 1 A
Câblage : noir (GND), rouge (VCC), Blanc (données)
Poids : 38g
Dimensions : 40.8 x 20 x 39.5 mm
Applications
modélisme, voitures, robots
Code Arduino IDE : Illustration de l'utilisation du servomoteur
Le code propose de programmer la rotation du servomoteur avec une vitesse croissance dans les deux sens grâce à l’utilisation de la bibliothèque servo qui est intégrée dans les versions récentes du logiciel Arduino IDE. Le contrôle de la vitesse se fait via la commande write avec un seul argument : la vitesse. Avec la valeur 90, le moteur est à l’arrêt. Pour augmenter la vitesse dans un sens ou l’autre, il faut soit baisser la valeur jusqu’à 0 ou l’augmenter jusqu’à 180. A ces deux valeurs correspond les vitesses maximales dans chaque sens.
Lien produit: (modèle SRVd436J) https://slgrobotics.com/Servo-moteur-p161920655
pardon je voulait dire, comment commander le servo par 1 bouton pour allez dans 1 sans et un deuxième bouton pour le faire tourner dans l'autre sans.
avec un point de départ 0 et une arrivée x pour le premier bouton et idem dans l'autre sans.
merdi de votre réponse
MERCI
comment le commander avec un bouton pour 1 sans et 1 bouton pour l'autre sans
et l'arrêt automatique dans chaque position