ESP32 - Serrure électromagnétique
Le verrou électromagnétique (également connu sous le nom de serrure magnétique, verrou magique ou verrou EM) est un composant important du système de verrouillage des portes. Ce tutoriel vous explique comment utiliser l'ESP32 pour contrôler le verrou électromagnétique.
Préparation du matériel
1 | × | ESP-WROOM-32 Dev Module | |
1 | × | USB Cable Type-C | |
1 | × | Electromagnetic Lock | |
1 | × | Relay | |
1 | × | 12V Power Adapter | |
1 | × | (Optional) DC Power Jack | |
1 | × | Breadboard | |
1 | × | Jumper Wires | |
1 | × | (Recommended) ESP32 Screw Terminal Adapter |
Or you can buy the following sensor kits:
1 | × | DIYables Sensor Kit (30 sensors/displays) | |
1 | × | DIYables Sensor Kit (18 sensors/displays) |
À propos de la serrure électromagnétique
Brochage du verrou électromagnétique
Le verrou électromagnétique est composé de deux composants :
- Plaque d'armature : cette pièce est fixée sur la partie mobile de la porte.
- Électroaimant : cette pièce est fixée sur le cadre de la porte. Il possède deux fils, qui sont connectés à une source d'alimentation.
Lorsque la porte est fermée, deux composants sont en contact l'un avec l'autre.
Fonctionnement d'une serrure électromagnétique
- Lorsque l'électroaimant est alimenté ⇒ l'électroaimant attire la plaque d'armature ⇒ verrouillage
- Lorsque l'électroaimant n'est PAS alimenté ⇒ l'électroaimant n'attire PAS la plaque d'armature ⇒ déverrouillage
Le verrou électromagnétique utilise une alimentation haute tension (12V, 24V ou 48V...). Par conséquent, nous devons utiliser un relais entre le verrou électromagnétique et la broche ESP32. Voir le tutoriel ESP32 - Relais.
Si nous connectons le verrou électromagnétique à un relais en mode normalement ouvert et utilisons une broche ESP32 pour contrôler le relais :
- Lorsque la broche ESP32 est à LOW ⇒ le relais est ouvert ⇒ la porte est déverrouillée
- Lorsque la broche ESP32 est à HIGH ⇒ le relais est fermé ⇒ la porte est verrouillée
Schéma de câblage entre le verrou électromagnétique et l'ES32
This image is created using Fritzing. Click to enlarge image
Si vous ne savez pas comment alimenter l'ESP32 et d'autres composants, vous pouvez trouver des conseils dans le tutoriel suivant : Comment alimenter l'ESP32.
Code ESP32
Le code ci-dessous verrouille/déverrouille la porte toutes les 5 secondes.
Étapes rapides
- Si c'est la première fois que vous utilisez ESP32, consultez comment configurer l'environnement pour ESP32 sur Arduino IDE.
- Copiez le code ci-dessus et collez-le dans Arduino IDE.
- Compilez et téléchargez le code sur la carte ESP32 en cliquant sur le bouton Upload dans Arduino IDE.
- Placez la plaque d'armature près de l'électroaimant.
- Observez l'attraction entre la plaque d'armature et l'électroaimant.
Vidéo
ESP32 - Contrôle d'un verrou électromagnétique par bouton
Voir le tutoriel ESP32 - Contrôle d'une serrure électromagnétique par bouton