10.1 - Faire tourner un moteur
- L C
- 15 oct. 2024
- 1 min de lecture
Dernière mise à jour : 6 déc. 2024
Objectif
Faire tourner un moteur CC Courant Continu, nommé aussi DC Direct Current, en utilisant un transistor NPN PN2222.
Matériel
1 carte Arduino Uno
1 breadboard
1 transistor NPN PN2222
1 moteur CC (DC)
Fils de connexion
1 résistance 1 KΩ pour le transistor
1 hélice de ventilateur
Montage



Sketch
void setup() {
pinMode(8,OUTPUT);
}
void loop() {
digitalWrite(8,HIGH);
delay(2000);
digitalWrite(8,LOW);
delay(2000);
}
Explication
On déclare la broche 8 (patte du transistor) de la carte Arduino en sortie
On envoie 5V (HIGH) dans la broche 8, le moteur tourne.
On fait tourner le moteur 2 secondes.
On l'arrête en envoyant 0V (LOW) dans la broche 8 pendant 2 secondes.
Remarque
Pour fair tourner le moteur en sens inverse, il suffit d'inverser les branchements des 2 fils du moteur.