Skaitmeninio kodinio užrakto su LCD veikimas naudojant 8051 mikrovaldiklį

Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas





Skaitmeninė kodų užrakto sistema su LCD, naudojanti 8051 mikrovaldiklius, yra slaptažodžiu paremta sistema. Šis projektas gali būti naudojamas kaip saugumo tikrinimo sistema norint sustabdyti patekimą į kambarį tik pašaliniams asmenims, turintiems slaptažodį. Taigi šį projektą galima pavadinti įvairiais pavadinimais, pvz., Skaitmeniniu kombinuotu užraktu, skaitmeniniu saugos kodo užraktu, slaptažodžių apsaugos sistema, elektroninis kodinis užraktas , skaitmeninis kodinis užraktas. Žmonės šį apsaugos sistemos tipą įvardija įvairiais pavadinimais, nors visi jie reiškia sukurti slaptažodžiu pagrįstą apsaugos sistemą su kitu mikrovaldikliu su tam tikromis papildomomis funkcijomis, tokiomis kaip automatinis durų atidarymas arba užraktas, GSM pagrįstas SMS įspėjimas , garso signalas ir kt.

Skaitmeninis kodinis užraktas su LCD, naudojant 8051 mikrovaldiklį

Kasdieniniame gyvenime saugumas yra pagrindinė problema, o skaitmeniniai kodų užraktai tapo reikšminga apsaugos sistemos dalimi. Yra kelių tipų technologijos prieinamos saugumo tikslais, pvz., PIR, RFID, lazerio ir biometrinės ir kt. Net ir dabar yra skaitmeninių kodų spynų, kurias galima valdyti naudojant išmaniuosius telefonus, taip pat pagrįstus Daiktų internetas (daiktų internetas) . Šioje siūlomoje sistemoje aptarėme paprastą skaitmeninio kodo užraktą, naudojant LCD ir 8051 mikrovaldiklį, kurio negalima uždaryti tik iš anksto nustatytu kodu, jei įvesime neteisingą kodą, sistema sukuria garsinį signalą.




Skaitmeninė kodų užrakto blokinė schema

Šį projektą galima sukurti naudojant 8051 serijos mikrovaldiklį, klaviatūrą, garsinį signalą, LCD. Čia mikrovaldiklis valdo visą procesą, pvz., Slaptažodžio įvedimas iš klaviatūros, palygina įvestą slaptažodį su iš anksto nustatytu slaptažodžiu, varo garsinį signalą ir siunčia būseną į ekraną.

Skaitmeninė kodų užrakto blokinė schema

Skaitmeninė kodų užrakto blokinė schema



Klaviatūros modulis

Šiame projekte mes susiejome 4X4 klaviatūrą su 8051 mikrovaldiklis naudojant multipleksavimo metodus įvedant skaitmeninį kodą į sistemą. Čia šioje 4 × 4 klaviatūroje yra 16 klavišų. Jei norime naudoti 16 klaviatūros klaviatūrų, mikrovaldikliui prijungti mums reikia 16 kontaktų, tačiau naudojant šią techniką, norint susieti 16 klavišų, reikia naudoti tik 8 kontaktus. Kad jis galėtų sąveikauti su klaviatūros moduliu. Peržiūrėkite šią nuorodą, jei norite sužinoti daugiau matricos klaviatūra ir jos sąsaja

Klaviatūros modulis

Klaviatūros modulis

LCD ekranas

Skystųjų kristalų ekranas yra elektroninis ekranas, jį galima naudoti įvairiausiose srityse. Pagrindinis LCD modulis yra 16 × 2 LCD ekranas ir labai dažnai naudojamas įvairiose elektroninėse grandinėse ir prietaisuose. Peržiūrėkite šią nuorodą, jei norite sužinoti daugiau LCD ekranų konstrukcija ir jos veikimas

LCD ekranas

LCD ekranas

AT89C51 mikrovaldiklis

AT89C51 yra 8 bitų mikrovaldiklis, priklausantis Atmelo 8051 šeimoms.


AT89S51 mikrovaldiklis

AT89S51 mikrovaldiklis

Projekto darbas

Siūloma sistema naudoja matricos klaviatūrą ir LCD kaip įvesties ir išvesties įrenginius. 4 skaitmenų iš anksto nustatytą slaptažodį reikia nurodyti asmeniui. Šis slaptažodis išsaugomas sistemoje. Atidarant, jei duotas slaptažodis iš matricos klaviatūros sutampa su išsaugotu slaptažodžiu, užraktas atsidaro ir LCD ekrane rodoma pastaba. Be to, o / p kaištis yra aukštas, kad būtų naudojamas kitiems tikslams.

Vykdant programą LCD ekrane rodoma eilutė „Įvesti slaptažodį“. Klaviatūra tikrinama po vieną įvestus skaitmenis. Kiekvieną kartą pastebima paspausto klavišo eilutė ir stulpelis, o LCD ekrane rodoma žvaigždutė * lygiagrečiai įvestam skaičiui. Įvedus slaptažodį, vartotojas provokuojamas „patikrinti slaptažodį“ ir vėl raktas paimamas per LCD. Jei pateikti slaptažodžiai nesutampa, rodoma pastaba, nurodanti „Neteisingas slaptažodis“, kitaip vartotojas išprovokuojamas atidaryti įrenginį.

Norėdami atidaryti, asmuo turi „įvesti slaptažodį“ per klaviatūrą. Vėl patikrinama, ar klaviatūroje nėra įvestų skaitmenų, ir atpažįstami lygiaverčiai skaitmenys. Skystųjų kristalų ekrane prieigos raktas rodomas kaip „****“. Įvedus slaptažodį, jie kontrastuojami su iš anksto nustatytu slaptažodžiu. Jei visi skaitmenys yra lygūs nustatytam slaptažodžiui, LCD ekrane rodoma „Užraktas atidarytas“ ir užrakto išvesties kaištis eina aukštai. Jei kodas neteisingas, „Wrong Password“ išsiunčiamas, kad būtų rodomas LCD ekrane. Sistema apsaugoma, jei daugiau nei tris kartus bandoma atlikti neteisingą slaptažodį, kad atrakintumėte skaitmeninį kodo užraktą. Tokiu atveju sistema nori būti pertvarkyta.

Taigi, viskas yra apie skaitmeninio kodo užrakto veikimą su LCD naudojant 8051 mikrovaldiklius. Tikimės, kad supratote projektą gerai. Jei turite kokių nors klausimų. Prašome nedvejodami paklausti, ar norėtumėte įgyvendinti panašius projektus, pvz klaviatūra paremti projektai, prašau pakomentuoti komentarų skiltyje.

Nuotraukų kreditas:

Skaitmeninė kodų užrakto blokinė schema