Arduino Mega - Elektromagnetisches Schloss

In dieser Lektion lernen wir, wie man einen Arduino Mega verwendet, um ein magnetisches Türschloss zu steuern, sodass Sie Ihre Tür mit einem Programm verriegeln und entriegeln können.

Arduino Mega elektromagnetisches Schloss

Benötigte Hardware

1×Arduino Mega
1×USB 2.0 Kabel Typ A/B
1×Elektromagnetisches Schloss
1×Relay (Relais)
1×12V Netzteil
1×DC-Stromanschluss
1×(Empfohlen) Screw Terminal Block Shield for Arduino Uno/Mega
1×(Empfohlen) Breadboard Shield for Arduino Mega
1×(Empfohlen) Enclosure for Arduino Mega

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 das elektromagnetische Schloss

Das Maglock, kurz für elektromagnetisches Schloss, wird oft zur Sicherung von Türen verwendet. Es funktioniert normalerweise mit verschiedenen Geräten wie Schaltern, Fingerabdrucklesern, RFID- oder NFC-Lesern, Tastaturen oder Apps auf Computern und Mobiltelefonen, um zu kontrollieren, wer durch Türen und Gebäudeeingänge eintreten kann.

Pinout

Ein elektrisches Schloss besteht aus zwei Teilen:

  • Einem Elektromagnet mit zwei Pins
  • Einer Platte für den Anker
Elektromagnetisches Schloss Pinout

Wie es funktioniert

  • Wenn der Elektromagnet eingeschaltet ist, fließt Strom durch ihn und erzeugt ein Magnetfeld, das die Metallplatte zum Magneten hinzieht, sodass es verriegelt. Wenn der Elektromagnet ausgeschaltet ist, gibt es kein Magnetfeld, sodass die Metallplatte nicht zum Magneten hingezogen wird und es entriegelt.

※ Notiz:

Ein elektromagnetisches Schloss benötigt normalerweise eine 12V, 24V oder 48V Stromversorgung. Daher können Sie das Schloss nicht direkt mit einem Arduino Mega Pin verbinden. Verbinden Sie es stattdessen über ein Relais mit dem Arduino Mega Pin.

Wenn wir das magnetische Türschloss mit einem normalerweise offenen Relais verbinden:

  • Wenn der Schalter offen ist, ist die Tür entriegelt.
  • Wenn der Schalter geschlossen ist, ist die Tür verriegelt.

Sie können einen Arduino Mega mit einem Relais verbinden, um ein elektrisches Schloss zu steuern. Für weitere Hilfe bei der Verwendung eines Relais mit Arduino Mega lesen Sie das Arduino Mega - Relay Tutorial.

Zur Installation befestigen Sie die Metallplatte an der Tür oder dem Fenster (dem beweglichen Teil) und befestigen den Elektromagneten am Türrahmen (dem feststehenden Teil). Wenn Sie die Tür schließen, sollten sich die beiden Teile berühren.

Schaltplan

Arduino Mega Elektromagnetisches Schloss Schaltplan

Dieses Bild wurde mit Fritzing erstellt. Klicken Sie, um das Bild zu vergrößern.

Arduino Mega Code

Dieser Code verriegelt und entriegelt die Tür alle fünf Sekunden.

/* * Dieser Arduino Mega Code wurde von newbiely.de entwickelt * Dieser Arduino Mega 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-mega/arduino-mega-electromagnetic-lock */ #define RELAY_PIN 3 // The Arduino Mega pin connected to the IN pin of relay // the setup function runs once when you press reset or power the board void setup() { // initialize digital pin as an output. pinMode(RELAY_PIN, OUTPUT); } // the loop function runs over and over again forever void loop() { digitalWrite(RELAY_PIN, HIGH); // lock the door delay(5000); digitalWrite(RELAY_PIN, LOW); // unlock the door delay(5000); }

Schnelle Schritte

Führen Sie diese Schritte nacheinander aus.

  • Verbinden Sie das Magnetschloss mit dem Arduino Mega wie im Schaltplan gezeigt.
  • Verbinden Sie das Arduino Mega Board über ein USB-Kabel mit Ihrem Computer.
  • Öffnen Sie die Arduino IDE auf Ihrem Computer.
  • Wählen Sie das richtige Board (Arduino Mega) und den COM-Port.
  • Kopieren Sie den obigen Code und öffnen Sie ihn in der Arduino IDE.
  • Klicken Sie auf den Upload Button in der Arduino IDE, um den Code an den Arduino Mega zu senden.
  • Bewegen Sie die Ankerplatte nahe an den Elektromagneten.
  • Beobachten Sie, wie die Ankerplatte am Elektromagneten haftet.

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 Mega - Button steuert elektromagnetisches Schloss

Öffnen Sie das Arduino Mega Tutorial: Button-Steuerung für ein elektromagnetisches Schloss.

Verwandte Tutorials

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