Arduino Mega - Serrure électromagnétique
Dans cette leçon, nous allons apprendre comment utiliser un Arduino Mega pour contrôler une serrure magnétique de porte, afin que vous puissiez verrouiller et déverrouiller votre porte avec un programme.

Matériel requis
Ou vous pouvez acheter les kits suivants:
| 1 | × | Kit de Capteurs DIYables (30 capteurs/écrans) | |
| 1 | × | Kit de Capteurs DIYables (18 capteurs/écrans) |
À propos de la serrure électromagnétique
Le maglock, abréviation de serrure électromagnétique, est souvent utilisé pour sécuriser les portes. Il fonctionne généralement avec divers appareils tels que des interrupteurs, des lecteurs d'empreintes digitales, des lecteurs RFID ou NFC, des claviers, ou des applications sur ordinateurs et téléphones mobiles pour contrôler qui peut accéder aux portes et aux entrées de bâtiments.
Brochage
Une serrure électrique a deux parties :
- Un électro-aimant avec deux broches
- Une plaque pour l'armature

Comment ça fonctionne
- Lorsque l'électro-aimant est allumé, l'électricité le traverse et crée un champ magnétique qui attire la plaque métallique vers l'aimant, ce qui la verrouille. Lorsque l'électro-aimant est éteint, il n'y a pas de champ magnétique, donc la plaque métallique n'est pas attirée vers l'aimant, et elle se déverrouille.
※ Note:
Une serrure électromagnétique nécessite généralement une alimentation de 12V, 24V ou 48V. Vous ne pouvez donc pas connecter la serrure directement à une broche Arduino Mega. Au lieu de cela, connectez-la via un relay à la broche Arduino Mega.
Si nous connectons la serrure magnétique de porte à un relay normalement ouvert :
- Lorsque l'interrupteur est ouvert, la porte est déverrouillée.
- Lorsque l'interrupteur est fermé, la porte est verrouillée.
Vous pouvez connecter un Arduino Mega à un relay pour contrôler une serrure électrique. Pour plus d'aide sur l'utilisation d'un relay avec Arduino Mega, lisez le Arduino Mega - Relais.
Pour l'installer, fixez la plaque métallique à la porte ou à la fenêtre (la partie qui bouge) et fixez l'électro-aimant au cadre de la porte (la partie qui reste immobile). Lorsque vous fermez la porte, les deux parties doivent se toucher.
Schéma de câblage

Cette image a été créée avec Fritzing. Cliquez pour agrandir l'image.
Code Arduino Mega
Ce code verrouille et déverrouille la porte toutes les cinq secondes.
Étapes rapides
Effectuez ces étapes une par une.
- Connectez la serrure magnétique à l'Arduino Mega comme indiqué dans le schéma.
- Connectez la carte Arduino Mega à votre ordinateur avec un câble USB.
- Ouvrez l'IDE Arduino sur votre ordinateur.
- Choisissez la bonne carte (Arduino Mega) et le port COM.
- 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 Mega.
- Rapprochez la plaque d'armature de l'électro-aimant.
- Observez la plaque d'armature se coller à l'électro-aimant.
Vidéo
Arduino Mega - Bouton contrôle serrure électromagnétique
Ouvrez le tutoriel Arduino Mega : Contrôles par bouton pour une serrure électromagnétique.