Funkcioniranje zaključavanja digitalnih kodova s ​​LCD-om pomoću mikrokontrolera 8051

Funkcioniranje zaključavanja digitalnih kodova s ​​LCD-om pomoću mikrokontrolera 8051

Sustav za zaključavanje digitalnih kodova s ​​LCD-om koji koristi 8051 mikrokontrolere sustav je zasnovan na lozinci. Ovaj se projekt može koristiti kao sustav provjere sigurnosti za zaustavljanje pristupa sobi samo neovlaštenim osobama s lozinkom. Dakle, ovaj projekt može se imenovati širokim rasponom imena kao što su digitalna kombinacijska brava, digitalna sigurnosna šifra, sigurnosni sustav lozinkom, zaključavanje elektroničkog koda , zaključavanje digitalnog koda. Ljudi ovu vrstu sigurnosnog sustava nazivaju različitim imenima, iako svi oni žele napraviti sigurnosni sustav zasnovan na lozinci s drugim mikrokontrolerom s nekim dodatnim značajkama poput automatskog otvaranja ili zaključavanja vrata, GSM upozorenje na temelju GSM-a , zvučni alarm itd.



Zaključavanje digitalnog koda s LCD-om pomoću mikrokontrolera 8051

U našem svakodnevnom životu sigurnost je glavni problem, a brave s digitalnim kodom postale su značajan dio sigurnosnog sustava. Tamo su nekoliko vrsta tehnologija dostupno u sigurnosne svrhe, poput PIR-a, RFID-a, laserskog, biometrijskog itd. Čak i sada postoje brave s digitalnim kodom koje se mogu raditi pomoću pametnih telefona također IoT (Internet stvari) . U ovom predloženom sustavu razgovarali smo o jednostavnoj zaključavanju digitalnog koda pomoću LCD-a i mikrokontrolera 8051, koji se ne može zatvoriti unaprijed definiranim kodom, ako unesemo pogrešan kôd, sustav generira zujalicu.


Blok dijagram zaključavanja digitalnih kodova

Ovaj se projekt može graditi s mikrokontrolerom serije 8051, tipkovnicom, zujalicom, LCD-om. Ovdje mikrokontroler kontrolira čitav postupak poput unosa lozinke s tipkovnice, uspoređuje unesenu lozinku s unaprijed definiranom lozinkom, pokreće zujalicu i šalje status na zaslon.





Blok dijagram zaključavanja digitalnih kodova

Blok dijagram zaključavanja digitalnih kodova

Modul tipkovnice

U ovom smo projektu spojili tipkovnicu 4X4 na 8051 mikrokontroler koristeći tehnike multipleksiranja za unos digitalnog koda u sustav. Ovdje ova 4 × 4 tipkovnica ima 16 tipki. Ako želimo koristiti 16 tipki na tipkovnici, tada nam je potreban 16-pinski za povezivanje mikrokontrolera, ali u ovoj tehnici za povezivanje 16-tipki trebamo koristiti samo 8-pinske. Tako da može povezati modul tipkovnice. Pogledajte ovu vezu da biste saznali više o matrična tipkovnica i njezino povezivanje



Modul tipkovnice

Modul tipkovnice

LCD

LCD zaslon je elektronički modul zaslona i može se koristiti u širokom spektru aplikacija. Osnovni modul LCD-a je LCD zaslon 16 × 2 i vrlo se često koristi u raznim elektroničkim sklopovima i uređajima. Pogledajte ovu vezu da biste saznali više o Konstrukcija LCD zaslona i njegov rad

LCD

LCD

AT89C51 Mikrokontroler

AT89C51 je 8-bitni mikrokontroler koji pripada Atmelovim 8051 obiteljima.


Mikrokontroler AT89S51

Mikrokontroler AT89S51

Rad projekta

Predloženi sustav koristi matričnu tipkovnicu i LCD kao ulazno-izlazne uređaje. Četveroznamenkasta unaprijed definirana lozinka treba navesti osobu. Ova lozinka je spremljena u sustav. Tijekom otvaranja, ako se zadana lozinka s matrične tipkovnice podudara sa spremljenom lozinkom, brava se otvara i na LCD-u se prikazuje napomena. Također, o / p zatik je visoko postavljen za upotrebu u daljnje svrhe.

Kako se program izvodi, niz 'Enter Password' prikazuje se na LCD-u. Tipkovnica se provjerava unose li se jedna po jedna znamenka. Svaki put kad se primijete redak i stupac pritisnute tipke i na LCD-u se prikazuje *, paralelno s unesenim brojem. Nakon unosa lozinke, potrošač se provocira da ‘potvrdi lozinku’, a opet se ključ prebacuje kroz LCD. Ako zadane lozinke nisu jednake, prikazuje se napomena u kojoj se navodi 'Pogrešna lozinka' ili se korisnik provocira da otvori uređaj.

Da bi se otvorila, osoba mora ‘unijeti lozinku’ putem tipkovnice. Ponovno se provjerava tipkovnica za unesene znamenke i prepoznaju se ekvivalentne znamenke. Lozinka je na LCD zaslonu izložena kao '****'. Nakon unosa lozinke uspoređuju se s unaprijed određenom lozinkom. Ako su sve znamenke jednake postavljenoj lozinci, LCD prikazuje 'Lock Open' (Otključaj zaključavanje), a izlazni klin brave postaje visok. Ako je kôd pogrešan, na LCD će se poslati ‘Pogrešna lozinka’. Sustav se štiti ako se pokuša otključati zaključavanje digitalnog koda s više od tri pokušaja s netočnom lozinkom. Sustav želi biti preuređen u takvom slučaju.

Dakle, ovdje se radi o funkcioniranju digitalne kodne brave s LCD-om pomoću 8051 mikrokontrolera. Nadamo se da ste dobro razumjeli projekt. Ako imate pitanja. Slobodno pitajte, a želite li provesti slične projekte poput projekti zasnovani na tipkovnici, molim vas komentirajte u odjeljku za komentare.

Foto:

Blok dijagram zaključavanja digitalnih kodova