Arduino - Contrôle du ventilateur
Arduino peut non seulement allumer/éteindre le ventilateur, mais aussi contrôler la vitesse du ventilateur.
Dans ce tutoriel, nous allons apprendre à allumer/éteindre un ventilateur en utilisant Arduino. La régulation de la vitesse du ventilateur sera présentée dans un autre tutoriel.
Préparation du matériel
Ou vous pouvez acheter les kits suivants:
1 | × | Kit de Démarrage DIYables STEM V3 (Arduino inclus) | |
1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
À propos de DC Fan
Brochage
Un ventilateur CC a généralement deux broches :
- Broche négative (-) (noire) : doit être connectée au fil négatif de l'alimentation CC
- Broche positive (+) (rouge) : doit être connectée au fil positif de l'alimentation CC

La tension de l'alimentation CC doit être égale à la tension spécifiée par le ventilateur. Dans ce tutoriel, nous utiliserons des ventilateurs de 12VDC et de 5VDC.
Comment contrôler un ventilateur
- Si le ventilateur à courant continu est alimenté par une alimentation de 12V/5V, il fonctionne à pleine vitesse.
- Si le ventilateur à courant continu est alimenté par un signal PWM de 12V/5V, la vitesse du ventilateur peut être contrôlée.
Dans ce tutoriel, nous allons apprendre à allumer/éteindre un ventilateur en utilisant Arduino. La gestion de la vitesse du ventilateur sera présentée dans un autre tutoriel. Pour allumer/éteindre un ventilateur, nous devons utiliser un relais entre l'Arduino et le ventilateur. Arduino peut allumer/éteindre le ventilateur via le relais. Si vous ne connaissez pas le relais (brochage, fonctionnement, comment programmer...), apprenez à propos du relais dans le Arduino - Relais.
Diagramme de câblage

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Code Arduino
Le code ci-dessous active le ventilateur pendant cinq secondes et le désactive pendant cinq secondes de manière répétée.
Étapes rapides
- Connectez l'Arduino au PC via le câble USB
- Ouvrez l'IDE Arduino, sélectionnez la bonne carte et le bon port
- Copiez le code ci-dessus et ouvrez-le avec l'IDE Arduino
- Cliquez sur le bouton Upload dans l'IDE Arduino pour charger le code sur l'Arduino
- Observez l'état du ventilateur
Explication du code
Vous pouvez trouver l'explication dans la ligne de commentaires du code Arduino ci-dessus.