Funcționarea blocării codului digital cu LCD folosind microcontrolerul 8051

Încercați Instrumentul Nostru Pentru Eliminarea Problemelor





Sistemul digital de blocare a codului cu LCD folosind microcontrolere 8051 este un sistem bazat pe parolă. Acest proiect poate fi folosit ca sistem de verificare a securității pentru a opri accesul într-o cameră numai pentru persoanele neautorizate cu parolă. Deci, acest proiect poate fi numit cu o gamă largă de nume, cum ar fi o blocare digitală cu combinație, o blocare a codului de securitate digitală, un sistem de securitate cu parolă, un blocare cod electronic , un cod de blocare digital. Oamenii denumesc acest tip de sistem de securitate cu nume diferite, deși toate înseamnă să creeze un sistem de securitate bazat pe parolă cu un microcontroler diferit, cu unele caracteristici suplimentare, cum ar fi deschiderea automată a ușii sau blocarea, Alertă SMS bazată pe GSM , alarmă sonoră etc.

Blocare cod digital cu LCD folosind microcontrolerul 8051

În viața noastră de zi cu zi, securitatea este o problemă majoră, iar blocările de coduri digitale au devenit o parte semnificativă a sistemului de securitate. Sunt mai multe tipuri de tehnologii disponibile în scopuri de securitate, cum ar fi bazate pe PIR, bazate pe RFID, bazate pe laser și pe bază biometrică, etc. Chiar și acum, există blocări de coduri digitale care pot fi funcționate folosind smartphone-uri, de asemenea, bazate pe IoT (Internetul obiectelor) . În acest sistem propus, am discutat despre o simplă blocare a codului digital utilizând LCD și microcontroler 8051, care nu poate fi închisă decât de un cod predefinit, dacă introducem codul incorect, sistemul generează buzzer-ul.




Diagrama blocului de blocare a codului digital

Acest proiect poate fi construit cu microcontroler din seria 8051, tastatură, buzzer, LCD. Aici microcontrolerul controlează întregul proces, cum ar fi introducerea parolei de pe tastatură, compară parola introdusă cu parola predefinită, conduce buzzerul și trimite starea pe ecran.

Diagrama blocului de blocare a codului digital

Diagrama blocului de blocare a codului digital



Modulul tastaturii

În acest proiect, am interfațat tastatura 4X4 la 8051 microcontroler folosind tehnici de multiplexare pentru introducerea codului digital în sistem. Aici această tastatură 4 × 4 are 16 taste. Dacă dorim să folosim 16 taste pe tastatură, atunci avem nevoie de 16 pini pentru conectarea microcontrolerului, dar în această tehnică, trebuie să folosim doar 8 pini pentru interfața cu 16 taste. Pentru a putea interfața modulul tastaturii. Vă rugăm să consultați acest link pentru a afla mai multe despre tastatura matricială și interfața acesteia

Modulul tastaturii

Modulul tastaturii

LCD

Ecranul LCD este un modul de afișaj electronic, poate fi utilizat într-o gamă largă de aplicații. Modulul de bază al ecranului LCD este afișajul LCD de 16 × 2 și este foarte frecvent utilizat în diferite circuite electronice și dispozitive. Vă rugăm să consultați acest link pentru a afla mai multe despre Construcția ecranului LCD și funcționarea acestuia

LCD

LCD

Microcontroler AT89C51

AT89C51 este un microcontroler pe 8 biți care aparține familiilor 8051 ale Atmel.


Microcontroler AT89S51

Microcontroler AT89S51

Lucrarea proiectului

Sistemul propus folosește o tastatură matricială și un LCD ca dispozitive de intrare și ieșire. O parolă predefinită din 4 cifre necesită specificarea persoanei. Această parolă este salvată în sistem. În timpul deschiderii, dacă parola dată de la tastatura matricială se potrivește cu parola salvată, blocarea se deschide și o notă este afișată pe ecranul LCD. De asemenea, un știft o / p este ridicat pentru a fi utilizat în alte scopuri.

Pe măsură ce programul rulează, șirul „Introduceți parola” este afișat pe ecranul LCD. Tastatura este verificată pentru cifrele introduse una câte una. De fiecare dată, rândul și coloana tastei apăsate sunt observate și un * este afișat pe LCD paralel cu numărul introdus. După introducerea parolei, consumatorul este provocat să „verifice parola” și încă o dată cheia este preluată prin intermediul ecranului LCD. Dacă parolele date nu sunt egale, se afișează o notă pentru a specifica „Parolă greșită” sau altfel utilizatorul este provocat să deschidă dispozitivul.

Pentru a deschide, o persoană trebuie să „introducă parola” printr-o tastatură. Din nou, tastatura este verificată pentru cifrele introduse și sunt recunoscute cifre echivalente. Cheia de acces este expusă ca „****” pe ecranul LCD. După introducerea parolei, acestea sunt contrastate cu parola predeterminată. Dacă toate cifrele sunt egale cu o parolă setată, ecranul LCD afișează „Blocare deschisă” și pinul de ieșire al blocării se ridică. Dacă codul este greșit, „Parolă greșită” este trimisă pentru a fi afișată pe ecranul LCD. Sistemul este protejat dacă se fac mai mult de trei încercări cu o parolă incorectă pentru a debloca blocarea codului digital. Sistemul dorește să fie rearanjat într-un astfel de caz.

Astfel, este vorba despre funcționarea blocării codului digital cu LCD folosind microcontrolere 8051. Sperăm că ați înțeles bine proiectul. Dacă aveți întrebări. Vă rugăm să nu ezitați să întrebați și dacă doriți să implementați proiecte similare, cum ar fi proiecte bazate pe tastatură, vă rugăm să comentați în secțiunea de comentarii.

Credit foto:

Diagrama blocului de blocare a codului digital