Funktion der digitalen Codesperre mit LCD unter Verwendung des 8051-Mikrocontrollers

Versuchen Sie Unser Instrument, Um Probleme Zu Beseitigen





Das digitale Code-Lock-System mit LCD unter Verwendung von 8051-Mikrocontrollern ist ein passwortbasiertes System. Dieses Projekt kann als Sicherheitsüberprüfungssystem verwendet werden, um den Zugriff auf einen Raum nur für Unbefugte mit dem Kennwort zu sperren. So kann dieses Projekt mit einer Vielzahl von Namen benannt werden, wie z. B. einem digitalen Zahlenschloss, einem digitalen Sicherheitscode-Schloss, einem Passwort-Sicherheitssystem, einem elektronische Codesperre , eine digitale Codesperre. Die Leute nennen diese Art von Sicherheitssystem mit verschiedenen Namen, obwohl alle bedeuten, ein passwortbasiertes Sicherheitssystem mit einem anderen Mikrocontroller mit einigen zusätzlichen Funktionen wie automatischem Öffnen oder Schließen der Tür zu erstellen. GSM-basierter SMS-Alarm , akustischer Alarm usw.

Digitale Codesperre mit LCD mit 8051 Mikrocontroller

In unserem täglichen Leben ist Sicherheit ein großes Problem, und digitale Codesperren sind zu einem wichtigen Bestandteil des Sicherheitssystems geworden. Es gibt verschiedene Arten von Technologien Aus Sicherheitsgründen verfügbar, z. B. PIR-basiert, RFID-basiert, laserbasiert und biometrisch usw. Bereits jetzt gibt es digitale Codesperren, die mit Smartphones verwendet werden können, die ebenfalls auf basieren IoT (Internet der Dinge) . In diesem vorgeschlagenen System haben wir eine einfache digitale Codesperre mit LCD und 8051 Microcontroller besprochen, die nur durch einen vordefinierten Code nicht geschlossen werden kann. Wenn wir den falschen Code eingeben, generiert das System den Summer.




Blockschaltbild der digitalen Codesperre

Dieses Projekt kann mit einem Mikrocontroller der Serie 8051, einer Tastatur, einem Summer und einem LCD erstellt werden. Hier steuert der Mikrocontroller den gesamten Vorgang wie die Eingabe des Passworts über die Tastatur, vergleicht das eingegebene Passwort mit dem vordefinierten Passwort, treibt den Summer an und sendet den Status an das Display.

Blockschaltbild der digitalen Codesperre

Blockschaltbild der digitalen Codesperre



Tastaturmodul

In diesem Projekt haben wir eine 4X4-Tastatur an das angeschlossen 8051 Mikrocontroller Verwenden von Multiplextechniken zum Eingeben des digitalen Codes in das System. Hier hat diese 4 × 4-Tastatur 16 Tasten. Wenn wir 16 Tasten auf der Tastatur verwenden möchten, benötigen wir 16-polig für den Anschluss des Mikrocontrollers. Bei dieser Technik müssen jedoch nur 8-polig für die Verbindung von 16-Tasten verwendet werden. Damit kann das Tastaturmodul angeschlossen werden. Bitte beziehen Sie sich auf diesen Link, um mehr darüber zu erfahren Matrixtastatur und ihre Schnittstelle

Tastaturmodul

Tastaturmodul

LCD

Der LCD-Bildschirm ist ein elektronisches Anzeigemodul und kann in einer Vielzahl von Anwendungen eingesetzt werden. Das Grundmodul des LCD ist ein 16 × 2-LCD-Display und wird sehr häufig in verschiedenen elektronischen Schaltkreisen und Geräten verwendet. Bitte beziehen Sie sich auf diesen Link, um mehr darüber zu erfahren Aufbau des LCD-Displays und seine Funktionsweise

LCD

LCD

AT89C51 Mikrocontroller

Der AT89C51 ist ein 8-Bit-Mikrocontroller, der zu den 8051-Familien von Atmel gehört.


Mikrocontroller AT89S51

Mikrocontroller AT89S51

Arbeitsweise des Projekts

Das vorgeschlagene System verwendet eine Matrixtastatur und ein LCD als Eingabe- und Ausgabegeräte. Für die Person muss ein 4-stelliges vordefiniertes Passwort angegeben werden. Dieses Passwort wird im System gespeichert. Wenn beim Öffnen das von der Matrixtastatur angegebene Passwort mit dem gespeicherten Passwort übereinstimmt, wird das Schloss geöffnet und eine Notiz auf dem LCD angezeigt. Außerdem wird ein O / P-Pin hoch gemacht, um für weitere Zwecke verwendet zu werden.

Während das Programm ausgeführt wird, wird die Zeichenfolge 'Passwort eingeben' auf dem LCD angezeigt. Die Tastatur wird nacheinander auf die eingegebenen Ziffern überprüft. Jedes Mal wird Zeile und Spalte der gedrückten Taste bemerkt und ein * wird auf dem LCD parallel zur eingegebenen Nummer angezeigt. Nachdem das Passwort eingegeben wurde, wird der Verbraucher aufgefordert, das Passwort zu überprüfen, und der Schlüssel wird erneut über das LCD übertragen. Wenn die angegebenen Kennwörter nicht übereinstimmen, wird ein Hinweis angezeigt, in dem 'Falsches Kennwort' angegeben wird. Andernfalls wird der Benutzer zum Öffnen des Geräts aufgefordert.

Zum Öffnen muss eine Person über eine Tastatur ein Passwort eingeben. Wieder wird die Tastatur auf die eingegebenen Ziffern überprüft und entsprechende Ziffern werden erkannt. Der Passkey wird auf dem LCD-Display als '****' angezeigt. Nachdem das Passwort eingegeben wurde, werden sie dem vorgegebenen Passwort gegenübergestellt. Wenn alle Ziffern einem festgelegten Passwort entsprechen, zeigt das LCD „Lock Open“ an und der Ausgangsstift des Schlosses geht hoch. Wenn der Code falsch ist, wird 'Falsches Passwort' gesendet, um auf dem LCD angezeigt zu werden. Das System wird geschützt, wenn mehr als drei Versuche mit einem falschen Kennwort unternommen werden, um die digitale Codesperre zu entsperren. Das System möchte in einem solchen Fall neu angeordnet werden.

Hier geht es also um die Funktionsweise der digitalen Codesperre mit LCD unter Verwendung von 8051-Mikrocontrollern. Wir hoffen, Sie haben das Projekt gut verstanden. Wenn Sie Fragen haben. Bitte fragen Sie uns, ob Sie ähnliche Projekte wie umsetzen möchten Tastaturbasierte Projekte, Bitte kommentieren Sie in den Kommentaren.

Fotokredit:

Blockschaltbild der digitalen Codesperre