Arduino Nano - Serrure électromagnétique

Ce tutoriel vous explique comment utiliser l'Arduino Nano pour contrôler la serrure électromagnétique, également connue sous le nom de serrure magnétique, maglock ou serrure EM.

Une alternative à la serrure électromagnétique est la serrure à solénoïde. Pour plus d'informations, consultez le tutoriel Arduino Nano - Serrure à solénoïde.

Préparation du matériel

1×Arduino Nano
1×USB A to Mini-B USB cable
1×Electromagnetic Lock
1×Relay
1×12V Power Adapter
1×DC Power Jack
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 la serrure électromagnétique

Le verrou électromagnétique est un choix populaire pour le verrouillage des portes. Il est souvent utilisé en conjonction avec un interrupteur, un lecteur d'empreintes digitales, un lecteur RFID/NFC, un clavier ou une application PC/mobile pour réguler l'accès aux portes, portails et autres points d'entrée.

Le brochage du verrou électromagnétique

Un verrou électromagnétique comprend deux parties :

  • Un électroaimant, qui a deux broches
  • Une platine d'armature
brochage de la serrure électromagnétique

Comment ça fonctionne

  • Lorsque l'électroaimant est alimenté, un courant le traversant génère un flux magnétique qui entraîne l'attraction de la plaque d'armature vers l'électroaimant, créant ainsi une action de verrouillage.
  • Cependant, lorsque l'électroaimant n'est PAS alimenté, il n'y a pas de flux magnétique et la plaque d'armature n'est PAS attirée par l'électroaimant, ce qui entraîne une action de déverrouillage.

※ NOTE THAT:

Le verrou électromagnétique nécessite généralement une alimentation de 12V, 24V ou 48V, il ne peut donc PAS être connecté directement à une broche Arduino Nano. Un relais doit être utilisé pour relier le verrou à la broche.

Si nous attachons le verrou électromagnétique à un relais (en mode normalement ouvert) :

  • Lorsque le relais n'est pas activé, la porte sera déverrouillée
  • Lorsque le relais est déclenché, la porte sera verrouillée

Connecter un Arduino Nano à un relais nous permet de le programmer pour contrôler une serrure électromagnétique. Pour en savoir plus, consultez le tutoriel Arduino Nano - Relais.

Pour l'installation, la plaque d'armature doit être fixée à la porte/fenêtre (la partie mobile), et l'électroaimant doit être attaché au cadre de la porte (la partie fixe). Les deux composants seront en contact lorsque la porte sera fermée.

Diagramme de câblage

Schéma de câblage de la serrure électromagnétique Arduino Nano

This image is created using Fritzing. Click to enlarge image

Code Arduino Nano pour contrôler un verrouillage électromagnétique

Le code ci-dessous provoque le verrouillage et le déverrouillage de la porte toutes les 5 secondes.

/* * 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-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); }

Étapes rapides

  • Copiez le code ci-dessus et ouvrez-le avec l'IDE Arduino.
  • Cliquez sur le bouton Upload de l'IDE Arduino pour compiler et téléverser le code sur l'Arduino Nano.
  • Placez la plaque d'armature près de l'électroaimant.
  • Vérifiez l'attraction entre la plaque d'armature et l'électroaimant.

Vidéo

Arduino Nano - Contrôle d'une serrure électromagnétique par bouton

Découvrez le tutoriel sur Arduino Nano - Contrôle de Serrure Électromagnétique par Bouton.

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