Was ist der beste Ansatz zur Implementierung einer Fernbedienungssperre?

Ich dachte darüber nach, wie ich mit einem Arduino (oder besser noch einem Raspberry Pi, wenn ich einen bekomme) ein ferngesteuertes Schloss bauen würde, und dachte, ich würde prüfen, ob welche zum Verkauf stehen. Schlage hat etwas zu einem lächerlich hohen Preis mit einer monatlichen Gebühr von etwa 9 bis 13 US-Dollar. Wahnsinn!

Also überlege ich mir wieder einen selber zu bauen. Ich denke, der Pi hätte einen eigenen Webserver und eine WLAN-Schnittstelle, um eine Verbindung zu meinem Router herzustellen. Ich bin mir ziemlich sicher, dass ich die Softwareseite der Dinge verwalten kann, aber ich brauche eine Anleitung zur Hardware.

Wie würdest du es machen, wenn du einen bauen würdest? Welche andere Hardware benötige ich, um die Tür zu verriegeln und zu entriegeln? Ein Servo? Ein Allzweckschloss, das ich ändere? Wie?

Halten Sie aus Sicherheitsgründen den Empfängerteil vollständig vom Servoteil getrennt. Letztendlich sollte der Empfänger das, was er empfängt, an die Servoseite übertragen (möglicherweise durch Verschlüsselung), wo die Daten überprüft werden und wenn sie korrekt sind, das Servo öffnet und wahrscheinlich ein Signal an den Benutzer zurücksendet, damit sie wissen, was passiert ist.
Sie könnten einfach motors.shop.ebay.com/i.html?_nkw=door+lock+actuator verwenden und es mit einem von GPIO verbinden. Aber das Problem ist die Sicherheit, wie Garrent Fogerlie sagte.
Entschuldigung, wenn dies eine dumme Frage ist, aber ich folge nicht: Können Sie das Sicherheitsproblem genauer erläutern? Ich stelle mir vor, das Pi zu verwenden, um eine webbasierte Schnittstelle bereitzustellen (wahrscheinlich ein grafischer Schalter, der den Status des Schlosses anzeigt und umschaltet, wenn ich darauf klicke, etwas, das auf einem Telefonbildschirm funktionieren würde), auf das ich sowohl innerhalb als auch zugreifen könnte außerhalb meines WLAN-Netzwerks. Ich nahm an, dass der Pi das Servo direkt steuern würde. (Nein?) Wollen Sie damit sagen, dass Sie einen Pi (oder ein anderes Gerät) als Webserver und einen anderen Pi (oder Arduino) zur Steuerung des Servos haben?

Antworten (1)

Dies ist kein schwieriges Projekt. Zunächst benötigen Sie ein elektronisches Schloss.

Elektronisches Schloss

Sie sind ziemlich billig (weniger als 20 £). Diese Art von Schlössern benötigt 12 V, um zu funktionieren. Ein Arduino kann diese Art von Spannung oder sogar den vom Schloss benötigten Strom nicht direkt liefern, daher benötigen Sie einen Treiber für die Schnittstelle.

Wann immer ich einen Treiber für diese Stromstärke und Spannung benötige (und besonders wenn es sich um eine induktive Last handelt), greife ich immer zu meinem bewährten ULN2803 . Es hat 8 Hochstromtreiber, was hier übertrieben ist, aber es gibt Ihnen zumindest die Möglichkeit, viele Schlösser zu betätigen. Der andere Vorteil des Geräts besteht darin, dass es eingebaute Dioden hat, um mit dem induktiven Rückschlag fertig zu werden, wenn das Schloss abschaltet.

Elektroschloss verkabeln

Eindrucksvoll! Danke für all die Details. Gibt es elektronische Schlösser, die Sie besonders empfehlen (oder vermeiden) würden? Oder funktioniert so ziemlich alles, was ich finden kann, gut?
Ich habe noch nie einen benutzt, obwohl ich es wollte, daher kann ich keine Erfahrungswerte bieten. Wenn es einen Sicherheitsladen in Ihrer Nähe gibt, können Sie ihn sich ansehen.