Arduino Nano - Ventilateur

Ce tutoriel vous explique comment utiliser un Arduino Nano pour allumer et éteindre un ventilateur. Les instructions sur la manière d'ajuster la vitesse du ventilateur seront présentées dans un tutoriel séparé.

Préparation du matériel

1×Arduino Nano
1×USB A to Mini-B USB cable
1×Relay
1×12V DC Cooling Fan
1×(Alternative) 5V DC Cooling Fan
1×12V Power Adapter
1×DC Power Jack
1×Jumper Wires
1×(Optional) 9V Power Adapter for Arduino Nano
1×(Recommended) Screw Terminal Adapter for Arduino Nano

Or you can buy the following sensor kits:

1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)
Divulgation : Certains des liens fournis dans cette section sont des liens affiliés Amazon. Nous pouvons recevoir une commission pour tout achat effectué via ces liens, sans coût supplémentaire pour vous. Nous vous remercions de votre soutien.

À propos de DC Fan

Brochage

Brochage du ventilateur
image source: diyables.io

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 DC doit être égale à la tension spécifiée par le ventilateur. Dans ce tutoriel, nous utiliserons des ventilateurs de 12VDC et 5VDC.

Comment contrôler un ventilateur

  • Si le ventilateur DC est alimenté par une alimentation de 12V/5V, il fonctionne à pleine vitesse.
  • Si le ventilateur DC est alimenté par un signal PWM de 12V/5V, la vitesse du ventilateur peut être contrôlée.

Dans ce tutoriel, nous vous apprendrons à utiliser un Arduino Nano pour allumer et éteindre un ventilateur. La gestion de la vitesse du ventilateur sera abordée dans un autre tutoriel.

Pour contrôler un ventilateur on/off, nous devons utiliser un relais entre l'Arduino Nano et le ventilateur. L'Arduino Nano peut alors utiliser le relais pour allumer ou éteindre le ventilateur.

Si vous n'êtes pas familier avec le relais (brochage, fonctionnalité, programmation, etc.), veuillez consulter le tutoriel Arduino Nano - Relais pour plus d'informations.

Diagramme de câblage

Schéma de câblage du ventilateur Arduino Nano

This image is created using Fritzing. Click to enlarge image

Veuillez noter que si vous utilisez un ventilateur 5V, vous devez utiliser un adaptateur secteur 5V. Vous ne devez PAS utiliser la broche 5V de l'Arduino pour alimenter le ventilateur car elle ne peut pas fournir assez de courant pour le ventilateur.

Code Arduino Nano

Le code ci-dessous va activer le ventilateur toutes les cinq secondes puis l'éteindre après le même laps de temps.

/* * Ce code Arduino Nano a été développé par newbiely.fr * Ce code Arduino Nano est mis à disposition du public sans aucune restriction. * Pour des instructions complètes et des schémas de câblage, veuillez visiter: * https://newbiely.fr/tutorials/arduino-nano/arduino-nano-fan */ #define RELAY_PIN 2 // The Arduino Nano pin that controls the fan via relay module // The setup function runs once on reset or power-up void setup() { // initialize digital pin D2 as an output. pinMode(RELAY_PIN, OUTPUT); } // The loop function repeats indefinitely void loop() { digitalWrite(RELAY_PIN, HIGH); // turn on fan 5 seconds delay(5000); digitalWrite(RELAY_PIN, LOW); // turn off fan 5 seconds delay(5000); }

Étapes rapides

  • Connectez votre Arduino Nano à votre ordinateur via un câble USB.
  • Lancez l'IDE Arduino et sélectionnez la carte et le port appropriés.
  • Copiez le code ci-dessus et ouvrez-le dans l'IDE Arduino.
  • Cliquez sur le bouton Upload dans l'IDE Arduino pour envoyer le code à l'Arduino Nano.
  • Vérifiez l'état du ventilateur.

Explication du code

Découvrez l'explication ligne par ligne contenue dans les commentaires du code source !

Vidéo

※ OUR MESSAGES

  • Please feel free to share the link of this tutorial. However, Please do not use our content on any other websites. We invested a lot of effort and time to create the content, please respect our work!