Arduino Nano - Ventilador

Este tutorial explica cómo usar Arduino Nano para encender y apagar un ventilador. Las instrucciones sobre cómo ajustar la velocidad del ventilador se presentarán en un tutorial separado.

Acerca de DC Fan

Esquema de pines

Pinout del ventilador
image source: diyables.io

Un ventilador de corriente continua suele tener dos pines:

  • Pin negativo (-) (negro): debe conectarse al cable negativo de la fuente de alimentación de corriente continua
  • Pin positivo (+) (rojo): debe conectarse al cable positivo de la fuente de alimentación de corriente continua

El voltaje de la fuente de alimentación de CC debe ser igual al voltaje especificado por el ventilador. En este tutorial, usaremos ventiladores de 12 VDC y 5 VDC.

Cómo controlar el ventilador

  • Si el ventilador de corriente continua recibe una fuente de alimentación de 12V/5V, funciona a plena velocidad.
  • Si el ventilador de corriente continua recibe una señal PWM de 12V/5V, la velocidad del ventilador puede controlarse.

En este tutorial, aprenderemos a usar Arduino Nano para encender y apagar un ventilador. El control de la velocidad del ventilador se abordará en un tutorial diferente.

Para controlar un ventilador, encenderlo y apagarlo, necesitamos utilizar un relé entre el Arduino Nano y el ventilador. El Arduino Nano puede entonces usar el relé para encender o apagar el ventilador.

Si no está familiarizado con el relé (disposición de pines, funcionalidad, programación, etc.), consulte el Arduino Nano - Relay tutorial para obtener más información.

Diagrama de Cableado

Diagrama de cableado del ventilador de Arduino Nano

This image is created using Fritzing. Click to enlarge image

Ver La mejor forma de alimentar Arduino Nano y otros componentes.

Por favor, tenga en cuenta que si utiliza un ventilador de 5V, debe usar un adaptador de alimentación de 5V. NO DEBE usar el pin de 5V de Arduino para alimentar el ventilador, ya que no puede proporcionar suficiente corriente para el ventilador.

Código de Arduino Nano

El código a continuación hará que el ventilador se encienda cada cinco segundos y luego se apague de nuevo después del mismo intervalo de tiempo.

/* * Este código de Arduino Nano fue desarrollado por es.newbiely.com * Este código de Arduino Nano se proporciona al público sin ninguna restricción. * Para tutoriales completos y diagramas de cableado, visite: * https://es.newbiely.com/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); }

Pasos R\u00e1pidos

  • Conecta tu Arduino Nano a tu computadora con un cable USB.
  • Inicia el IDE de Arduino y selecciona la placa y el puerto adecuados.
  • Copia el código anterior y ábrelo en el IDE de Arduino.
  • Haz clic en el botón Subir en el IDE de Arduino para enviar el código al Arduino Nano.
  • Comprueba el estado del ventilador.

Explicación del código

¡Consulta la explicación línea por línea contenida en los comentarios del código fuente!

Video Tutorial

Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.

※ NUESTROS MENSAJES

  • No dude en compartir el enlace de este tutorial. Sin embargo, por favor no use nuestro contenido en otros sitios web. Hemos invertido mucho esfuerzo y tiempo en crear el contenido, ¡por favor respete nuestro trabajo!