Arduino Nano ESP32 - Elektromagnetisches Schloss
Die elektromagnetische Verriegelung (auch bekannt als Magnetschloss, Maglock oder EM-Lock) ist eine wichtige Komponente des Türverriegelungssystems. Diese Anleitung enthält Anweisungen, wie man den Arduino Nano ESP32 verwendet, um die elektromagnetische Verriegelung zu steuern.
Erforderliche Hardware
Oder Sie können die folgenden Kits kaufen:
1 | × | DIYables Sensor-Kit (30 Sensoren/Displays) | |
1 | × | DIYables Sensor-Kit (18 Sensoren/Displays) |
Über elektromagnetische Türverriegelung
Pinbelegung des elektromagnetischen Schlosses
Das elektromagnetische Schloss besteht aus zwei Komponenten:
- Ankerplatte: Dieser Teil ist am beweglichen Teil der Tür befestigt.
- Elektromagnet: Dieser Teil ist am Türrahmen befestigt. Er hat zwei Drähte, die an eine Stromquelle angeschlossen sind.
Wenn die Tür geschlossen ist, stehen zwei Komponenten miteinander in Kontakt.

Wie ein elektromagnetisches Türschloss funktioniert
- Wenn der Elektromagnet mit Strom versorgt wird ⇒ der Elektromagnet zieht an die Ankerplatte ⇒ Verriegelung
- Wenn der Elektromagnet NICHT mit Strom versorgt wird ⇒ der Elektromagnet NICHT an die Ankerplatte zieht ⇒ Entsperrung
Die elektromagnetische Verriegelung verwendet eine Hochspannungsversorgung (12 V, 24 V oder 48 V...). Daher müssen wir zwischen der elektromagnetischen Verriegelung und dem Pin des Arduino Nano ESP32 ein Relais verwenden. Siehe das Tutorial Arduino Nano ESP32 - Relais.
Wenn wir das elektromagnetische Türschloss an ein Relais anschließen, das im Normal-offen-Modus arbeitet, und einen Pin des Arduino Nano ESP32 verwenden, um das Relais zu steuern:
- Wenn der Pin des Arduino Nano ESP32 LOW ist ⇒ das Relais ist offen ⇒ die Tür ist entriegelt
- Wenn der Pin des Arduino Nano ESP32 HIGH ist ⇒ das Relais ist geschlossen ⇒ die Tür ist verschlossen
Verdrahtungsdiagramm zwischen elektromagnetischer Türverriegelung und ES32

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.
Arduino Nano ESP32-Code
Der untenstehende Code sperrt bzw. entsperrt die Tür alle 5 Sekunden.
Schnelle Schritte
- Wenn Sie Arduino Nano ESP32 zum ersten Mal verwenden, sehen Sie sich wie man die Umgebung für Arduino Nano ESP32 in der Arduino IDE einrichtet an.
- Kopieren Sie den obigen Code und fügen Sie ihn in die Arduino IDE ein.
- Kompilieren Sie den Code und laden Sie ihn auf das Arduino Nano ESP32-Board hoch, indem Sie in der Arduino IDE auf die Schaltfläche Hochladen klicken.
- Bringen Sie die Ankerplatte nahe dem Elektromagneten.
- Beobachten Sie die Anziehung zwischen der Ankerplatte und dem Elektromagneten.
Video Tutorial
Wir erwägen die Erstellung von Video-Tutorials. Wenn Sie Video-Tutorials für wichtig halten, abonnieren Sie bitte unseren YouTube-Kanal , um uns zu motivieren, die Videos zu erstellen.
Arduino Nano ESP32 - Knopfsteuerung für elektromagnetisches Schloss
Siehe Arduino Nano ESP32 - Button-Steuerung des elektromagnetischen Türschlosses Tutorial