Arduino Nano - Cerradura electromagnética

Este tutorial explica cómo usar Arduino Nano para controlar la cerradura electromagnética, que también se conoce como cerradura magnética, maglock o EM lock.

Una alternativa a la cerradura electromagnética es la cerradura de solenoide. Para obtener más información, consulta el Tutorial de Arduino Nano - Cerradura de Solenoide.

Hardware Requerido

1×Official Arduino Nano
1×Alternatively, DIYables ATMEGA328P Nano Development Board
1×Cable USB A a Mini-B
1×Cerradura Electromagnética
1×Relé
1×Adaptador de Corriente 12V
1×Conector de Alimentación DC
1×(Recomendado) Placa de Expansión de Terminales de Tornillo para Arduino Nano
1×(Recomendado) Placa de Expansión Breakout para Arduino Nano
1×(Recomendado) Divisor de Alimentación para Arduino Nano

Or you can buy the following kits:

1×DIYables Sensor Kit (30 sensors/displays)
1×DIYables Sensor Kit (18 sensors/displays)
Divulgación: Algunos de los enlaces proporcionados en esta sección son enlaces de afiliado de Amazon. Podemos recibir una comisión por las compras realizadas a través de estos enlaces sin costo adicional para usted. Apreciamos su apoyo.

Acerca de la Cerradura electromagnética

La cerradura electromagnética es una opción popular para el cierre de puertas. Con frecuencia se utiliza junto con un interruptor, un lector de huellas dactilares, un lector RFID/NFC, un teclado numérico o una aplicación para PC/móvil para regular el acceso a puertas, portones y otros puntos de entrada.

Disposición de pines de la cerradura electromagnética

Una cerradura electromagnética consta de dos partes:

  • Un electroimán, que tiene dos pines
  • Una placa de armadura
diagrama de pines de la cerradura electromagnética

Cómo funciona

  • Cuando el electroimán está energizado, una corriente que lo recorre genera un flujo magnético que hace que la placa de armadura se atraiga hacia el electroimán, lo que provoca una acción de bloqueo.
  • Sin embargo, cuando el electroimán NO está energizado, no hay flujo magnético y la placa de armadura NO se atrae hacia el electroimán, lo que provoca una acción de desbloqueo.

※ Nota:

La cerradura electromagnética normalmente requiere una fuente de alimentación de 12 V, 24 V o 48 V, por lo que no puede conectarse directamente a un pin del Arduino Nano. Se debe usar un relé para conectar la cerradura al pin.

Si conectamos la cerradura electromagnética a un relé (en el modo normalmente abierto):

  • Cuando el relé no esté activado, la puerta estará desbloquecida
  • Cuando el relé se active, la puerta quedará cerrada

Conectar Arduino Nano a un relé nos permite programarlo para controlar una cerradura electromagnética. Para obtener más información, echa un vistazo al Tutorial de Arduino Nano - Relé.

Para la instalación, la placa de armadura debe fijarse a la puerta o la ventana (la parte que se mueve), y el electroimán debe fijarse al marco de la puerta (la parte que permanece fija). Los dos componentes estarán en contacto cuando la puerta esté cerrada.

Diagrama de Cableado

Diagrama de cableado de la cerradura electromagnética para Arduino Nano.

This image is created using Fritzing. Click to enlarge image

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

Código de Arduino Nano para controlar la cerradura electromagnética

El código a continuación hace que la puerta se bloquee y se desbloquee cada 5 segundos.

/* * 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-electromagnetic-lock */ #define RELAY_PIN 2 // The Arduino Nano pin connected to the IN pin of relay // The setup function runs once on reset or power-up void setup() { // initialize digital pin A5 as an output. pinMode(RELAY_PIN, OUTPUT); } // The loop function repeats indefinitely void loop() { digitalWrite(RELAY_PIN, HIGH); // lock the door delay(5000); digitalWrite(RELAY_PIN, LOW); // unlock the door delay(5000); }

Pasos R\u00e1pidos

  • Copia el código anterior y ábrelo con el IDE de Arduino.
  • Haz clic en el botón Subir del IDE de Arduino para compilar y subir el código a la placa Arduino Nano.
  • Coloca la placa de armadura cerca del electroimán.
  • Observa la atracción entre la placa de armadura y el electroimán.

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.

Arduino Nano - Cerradura electromagnética controlada por botón

Consulta el tutorial sobre Arduino Nano - Controles de Botón para Cerradura Electromagnética.

※ 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!