piloter_un_moteur_avec_arduino
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
piloter_un_moteur_avec_arduino [2024/09/27 07:33] – mistert | piloter_un_moteur_avec_arduino [2024/09/27 08:04] (Version actuelle) – mistert | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ==== Piloter un moteur avec arduino ==== | ||
+ | |||
{{ https:// | {{ https:// | ||
- | Se rendre sur la classe TinkerKad: {{https:// | + | **Objectifs attendus: |
+ | - Comprendre comment la vitesse est contrôlée grâce à la technologie PWM ; | ||
+ | - inverser le sens de rotation d'un moteur en jouant sur les valeurs MOTEUR1_IN1 et MOTEUR2_IN2; | ||
+ | - faire un graphique Vitesse, Tension en faisant varier le paramètre transmis à MOTEUR1_EN de 0 à 255 (dans ce code il est à 62); | ||
+ | - brancher le deuxième moteur et proposer le code pour tourner à gauche, à droite, avancer, reculer. | ||
+ | |||
+ | Se rendre sur la classe TinkerKad: {{https:// | ||
<code C> | <code C> | ||
Ligne 26: | Ligne 34: | ||
void loop() { | void loop() { | ||
avancer(); | avancer(); | ||
- | delay(500); | + | delay(500); |
- | + | ||
} | } | ||
</ | </ | ||
+ | |||
+ | **Fonctionnement du contrôleur moteur L293D:** | ||
+ | |||
+ | {{ https:// |
piloter_un_moteur_avec_arduino.1727422410.txt.gz · Dernière modification : 2024/09/27 07:33 de mistert