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
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
À 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 tutoriel Arduino - Relais
Diagramme de câblage
This image is created using Fritzing. Click to enlarge 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.