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

1×Arduino Nano ESP32
1×USB-Kabel Typ-A zu Typ-C (für USB-A PC)
1×USB-Kabel Typ-C zu Typ-C (für USB-C PC)
1×Elektromagnetisches Schloss
1×Relais
1×12V Netzteil
1×(Optional) DC-Stromanschluss
1×Breadboard
1×Verbindungskabel
1×(Empfohlen) Schraubklemmen-Erweiterungsboard für Arduino Nano
1×(Empfohlen) Breakout-Erweiterungsboard für Arduino Nano
1×(Empfohlen) Stromverteiler für Arduino Nano ESP32

Oder Sie können die folgenden Kits kaufen:

1×DIYables Sensor-Kit (30 Sensoren/Displays)
1×DIYables Sensor-Kit (18 Sensoren/Displays)
Offenlegung: Einige der in diesem Abschnitt bereitgestellten Links sind Amazon-Affiliate-Links. Wir können eine Provision für Käufe erhalten, die über diese Links getätigt werden, ohne zusätzliche Kosten für Sie. Wir schätzen Ihre Unterstützung.

Ü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.

Pinbelegung des elektromagnetischen Türschlosses

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

Arduino Nano ESP32 elektromagnetisches Türschloss Verdrahtungsdiagramm

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.

/* * Dieser Arduino Nano ESP32 Code wurde von newbiely.de entwickelt * Dieser Arduino Nano ESP32 Code wird der Öffentlichkeit ohne jegliche Einschränkung zur Verfügung gestellt. * Für vollständige Anleitungen und Schaltpläne besuchen Sie bitte: * https://newbiely.de/tutorials/arduino-nano-esp32/arduino-nano-esp32-electromagnetic-lock */ #define RELAY_PIN D2 // The Arduino Nano ESP32 pin connected to the electromagnetic lock via the relay // The setup function runs once on reset or power-up void setup() { // initialize digital pin as an output. pinMode(RELAY_PIN, OUTPUT); } // The loop function repeats indefinitely void loop() { digitalWrite(RELAY_PIN, HIGH); // lock the door delay(4000); digitalWrite(RELAY_PIN, LOW); // unlock the door delay(4000); }

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

※ UNSERE NACHRICHTEN

  • Sie können gerne den Link zu diesem Tutorial teilen. Bitte verwenden Sie jedoch unsere Inhalte nicht auf anderen Websites. Wir haben viel Mühe und Zeit in die Erstellung der Inhalte investiert, bitte respektieren Sie unsere Arbeit!