Λειτουργία του ψηφιακού κλειδώματος κώδικα με LCD χρησιμοποιώντας μικροελεγκτή 8051

Δοκιμάστε Το Όργανο Μας Για Την Εξάλειψη Των Προβλημάτων





Το ψηφιακό σύστημα κλειδώματος κώδικα με LCD που χρησιμοποιεί 8051 μικροελεγκτές είναι ένα σύστημα που βασίζεται σε κωδικό πρόσβασης. Αυτό το έργο μπορεί να χρησιμοποιηθεί ως σύστημα ελέγχου ασφαλείας για να σταματήσει η πρόσβαση σε δωμάτιο μόνο για μη εξουσιοδοτημένα άτομα με τον κωδικό πρόσβασης. Έτσι, αυτό το έργο μπορεί να ονομαστεί με ένα ευρύ φάσμα ονομάτων όπως ένα ψηφιακό κλείδωμα συνδυασμού, ένα ψηφιακό κλείδωμα κωδικού ασφαλείας, ένα σύστημα ασφαλείας κωδικού πρόσβασης, ένα ηλεκτρονική κλειδαριά κωδικού , ένα ψηφιακό κλείδωμα κώδικα. Οι άνθρωποι ονομάζουν αυτόν τον τύπο συστήματος ασφαλείας με διάφορα ονόματα, αν και όλα αυτά σημαίνουν να δημιουργήσουν ένα σύστημα ασφαλείας με κωδικό πρόσβασης με διαφορετικό μικροελεγκτή με κάποιες επιπλέον δυνατότητες όπως το αυτόματο άνοιγμα πόρτας ή το κλείδωμα, Ειδοποίηση SMS που βασίζεται σε GSM , συναγερμός ήχου κ.λπ.

Ψηφιακό Κλείδωμα Κώδικα με LCD χρησιμοποιώντας 8051 Μικροελεγκτή

Στην καθημερινή μας ζωή, η Ασφάλεια είναι ένα μείζον πρόβλημα και οι ψηφιακές κλειδαριές κώδικα έχουν γίνει σημαντικό μέρος του συστήματος ασφαλείας. Υπάρχουν διάφοροι τύποι τεχνολογιών διατίθεται για λόγους ασφαλείας, όπως PIR-based, RFID-based, Laser-based και biometric-based, κ.λπ. Ακόμα και τώρα, υπάρχουν ψηφιακές κλειδαριές κώδικα που μπορούν να χρησιμοποιηθούν χρησιμοποιώντας smartphone που βασίζονται επίσης IoT (Διαδίκτυο των πραγμάτων) . Σε αυτό το προτεινόμενο σύστημα, έχουμε συζητήσει ένα απλό ψηφιακό κλείδωμα κώδικα χρησιμοποιώντας LCD και 8051 Microcontroller, το οποίο δεν μπορεί να κλείσει μόνο με έναν προκαθορισμένο κωδικό, εάν εισαγάγουμε λανθασμένο κωδικό, το σύστημα δημιουργεί το βομβητή.




Διάγραμμα μπλοκ ψηφιακού κλειδώματος κώδικα

Αυτό το έργο μπορεί να κατασκευαστεί με μικροελεγκτή σειράς 8051, πληκτρολόγιο, buzzer, LCD. Εδώ ο μικροελεγκτής ελέγχει ολόκληρη τη διαδικασία, όπως την εισαγωγή κωδικού πρόσβασης από το πληκτρολόγιο, τη σύγκριση του κωδικού πρόσβασης που έχει εισαχθεί με τον προκαθορισμένο κωδικό πρόσβασης, την οδήγηση του βομβητή και την αποστολή της κατάστασης στην οθόνη.

Διάγραμμα μπλοκ ψηφιακού κλειδώματος κώδικα

Διάγραμμα μπλοκ ψηφιακού κλειδώματος κώδικα



Ενότητα πληκτρολογίου

Σε αυτό το έργο, έχουμε συνδέσει το πληκτρολόγιο 4X4 με το 8051 μικροελεγκτής χρησιμοποιώντας τεχνικές πολυπλεξίας για την εισαγωγή του ψηφιακού κώδικα στο σύστημα. Εδώ αυτό το πληκτρολόγιο 4 × 4 έχει 16 πλήκτρα. Αν θέλουμε να χρησιμοποιήσουμε 16 πλήκτρα στο πληκτρολόγιο, τότε χρειαζόμαστε 16 ακίδες για τη σύνδεση του μικροελεγκτή, αλλά σε αυτήν την τεχνική, πρέπει να χρησιμοποιήσουμε μόνο 8 ακίδες για διασύνδεση 16 πλήκτρων. Για να μπορεί να διασυνδέσει τη μονάδα πληκτρολογίου. Ανατρέξτε σε αυτόν τον σύνδεσμο για να μάθετε περισσότερα πληκτρολόγιο matrix και η διασύνδεσή του

Ενότητα πληκτρολογίου

Ενότητα πληκτρολογίου

οθόνη υγρού κρυστάλλου

Η οθόνη LCD είναι μια ηλεκτρονική μονάδα οθόνης, μπορεί να χρησιμοποιηθεί σε ένα ευρύ φάσμα εφαρμογών. Η βασική μονάδα της οθόνης LCD είναι οθόνη LCD 16 × 2 και χρησιμοποιείται πολύ συχνά σε διάφορα ηλεκτρονικά κυκλώματα και συσκευές. Ανατρέξτε σε αυτόν τον σύνδεσμο για να μάθετε περισσότερα Κατασκευή οθόνης LCD και η λειτουργία της

οθόνη υγρού κρυστάλλου

οθόνη υγρού κρυστάλλου

Μικροελεγκτής AT89C51

Το AT89C51 είναι ένας μικροελεγκτής 8-bit που ανήκει στις οικογένειες 8051 της Atmel.


Μικροελεγκτής AT89S51

Μικροελεγκτής AT89S51

Εργασία του Έργου

Το προτεινόμενο σύστημα χρησιμοποιεί ένα πληκτρολόγιο matrix και μια LCD ως συσκευές εισόδου και εξόδου. Ένας τετραψήφιος προκαθορισμένος κωδικός πρόσβασης πρέπει να καθοριστεί ως άτομο. Αυτός ο κωδικός πρόσβασης αποθηκεύεται στο σύστημα. Κατά το άνοιγμα, εάν ο δεδομένος κωδικός πρόσβασης από το πληκτρολόγιο matrix ταιριάζει με τον αποθηκευμένο κωδικό πρόσβασης, τότε το κλείδωμα ανοίγει και εμφανίζεται μια σημείωση στην οθόνη LCD. Επίσης, ένας πείρος o / p κατασκευάζεται ψηλά για να χρησιμοποιηθεί για περαιτέρω σκοπούς.

Καθώς το πρόγραμμα εκτελείται, η συμβολοσειρά «Enter Password» εμφανίζεται στην οθόνη LCD. Το πληκτρολόγιο ελέγχεται για τα εισαγόμενα ψηφία ένα προς ένα. Κάθε φορά, παρατηρείται γραμμή & στήλη του πλήκτρου που πιέζεται και ένα * εμφανίζεται στην οθόνη LCD παράλληλα με τον αριθμό που έχετε εισαγάγει. Μετά την εισαγωγή του κωδικού πρόσβασης, ο καταναλωτής προκαλείται να 'επαληθεύσει τον κωδικό πρόσβασης' και για άλλη μια φορά το κλειδί λαμβάνεται μέσω της οθόνης LCD. Εάν οι δεδομένοι κωδικοί πρόσβασης δεν είναι ίσοι, εμφανίζεται μια σημείωση για να καθορίσετε «Λάθος κωδικός πρόσβασης» ή αλλιώς ο χρήστης προκαλείται να ανοίξει τη συσκευή.

Για να ανοίξει, ένα άτομο πρέπει να «Εισαγάγετε τον κωδικό πρόσβασης» μέσω ενός πληκτρολογίου. Και πάλι το πληκτρολόγιο ελέγχεται για τα εισαγόμενα ψηφία και αναγνωρίζονται ισοδύναμα ψηφία. Το κλειδί πρόσβασης εμφανίζεται ως «****» στην οθόνη LCD. Μετά την εισαγωγή του κωδικού πρόσβασης, έρχονται σε αντίθεση με τον προκαθορισμένο κωδικό πρόσβασης. Εάν όλα τα ψηφία ισούνται με έναν καθορισμένο κωδικό πρόσβασης, η οθόνη LCD εμφανίζει «Lock Open» και ο πείρος εξόδου της κλειδαριάς πηγαίνει ψηλά. Εάν ο κωδικός είναι λανθασμένος, αποστέλλεται «Λάθος κωδικός πρόσβασης» για εμφάνιση στην οθόνη LCD. Το σύστημα προστατεύεται εάν γίνουν περισσότερες από τρεις προσπάθειες με λανθασμένο κωδικό πρόσβασης για ξεκλείδωμα του κλειδώματος ψηφιακού κώδικα. Το σύστημα επιθυμεί να αναδιαταχθεί σε μια τέτοια περίπτωση.

Έτσι, αυτό αφορά τη λειτουργία του ψηφιακού κλειδώματος κώδικα με LCD χρησιμοποιώντας 8051 μικροελεγκτές. Ελπίζουμε να έχετε κατανοήσει καλά το έργο. Εάν έχετε οποιεσδήποτε απορίες. Μη διστάσετε να ρωτήσετε και αν θέλετε να εφαρμόσετε παρόμοια έργα όπως έργα με βάση το πληκτρολόγιο, παρακαλώ σχολιάστε στην ενότητα σχολίων.

Δικαιώματα φωτογραφίας:

Διάγραμμα μπλοκ ψηφιακού κλειδώματος κώδικα