10.2 - Faire varier la vitesse d'un moteur CC
- L C
- 14 oct. 2024
- 1 min de lecture
Dernière mise à jour : 4 déc. 2024
Objectif
Augmenter la vitesse du moteur, la diminuer... en boucle.
Matériel
1 carte Arduino
1 breadboard
1 moteur CC
1 transistor
1 résistance 1 KΩ
Fils de connexion
Montage

Sketch
int moteur = 8;
void setup() {
pinMode(moteur, OUTPUT);
}
void loop() {
for (int vitesse = 0; vitesse <= 255; vitesse += 5) {
analogWrite(moteur, vitesse);
delay(30);
}
for (int vitesse = 255; vitesse <= 0; vitesse -= 5) {
analogWrite(moteur, vitesse);
delay(30);
}
}