Arduino - Cerradura electromagnética
La cerradura electromagnética (cerradura EM) se utiliza ampliamente para asegurar la puerta. Por lo general se utiliza con un interruptor, un lector de huellas dactilares, un lector RFID/NFC, un teclado numérico o una aplicación en PC/móvil para controlar el acceso a la puerta o al portón del edificio. La cerradura electromagnética también es conocida como cerradura magnética o maglock.
Una alternativa al cierre electromagnético es la cerradura de solenoide. Puedes aprender más en Tutorial de Arduino - Cerradura de Solenoide
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Acerca de la Cerradura Electromagnética
Diagrama de pines
La cerradura electromagnética incluye dos componentes:
- Un electroimán con dos pines
- Una placa de armadura

Cómo funciona
- Cuando el electroimán está alimentado, una corriente que pasa a través del electroimán genera un flujo magnético que hace que la placa de armadura se atraiga al electroimán ⇒ una acción de bloqueo
- Cuando el electroimán no está alimentado, no hay flujo magnético, la placa de armadura no se atrae al electroimán ⇒ una acción de desbloqueo
※ Nota:
La cerradura electromagnética normalmente utiliza una fuente de alimentación de 12 V, 24 V o 48 V. Por lo tanto, NO podemos conectar la cerradura electromagnética directamente al pin del Arduino. Tenemos que conectarla al pin del Arduino mediante un relé.
Si conectamos la cerradura electromagnética a un relé (modo normalmente abierto):
- Cuando el relé está abierto, la puerta está desbloqueada
- Cuando el relé está cerrado, la puerta está bloqueada
Conectando Arduino al relé, podemos programar para que Arduino controle la cerradura electromagnética. Obtén más información sobre el relé en Arduino - Relay tutorial.
Para la instalación, la placa de armadura se fija a la puerta o a la ventana (parte móvil), y el electroimán se fija al marco de la puerta (parte fija). Los dos componentes están en contacto cuando la puerta está cerrada.
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Código de Arduino
El código que aparece a continuación bloquea y desbloquea la puerta cada 5 segundos.
Pasos R\u00e1pidos
- Copia el código anterior y ábrelo con Arduino IDE
- Haz clic en el botón Subir en Arduino IDE para subir el código al Arduino
- 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 - Botón que controla la cerradura electromagnética
Ver Arduino - Tutorial de Control por Botón de la Cerradura Electromagnética