Функциониране на заключване на цифров код с LCD с помощта на микроконтролер 8051

Опитайте Нашия Инструмент За Премахване На Проблемите





Системата за заключване на цифров код с LCD, използваща 8051 микроконтролери, е система, базирана на парола. Този проект може да се използва като система за проверка на сигурността за спиране на достъпа до стая само за неоторизирани лица с парола. Така че този проект може да бъде наречен с широк набор от имена като цифрова комбинирана ключалка, цифрова заключваща кодова система за защита, система за защита с парола, заключване на електронен код , заключване на цифров код. Хората назовават този тип система за сигурност с различни имена, въпреки че всички те имат предвид да направят базирана на парола система за сигурност с различен микроконтролер с някои допълнителни функции като автоматично отваряне или заключване на вратата, GSM-базиран SMS сигнал , звукова аларма и др.

Заключване на цифров код с LCD с помощта на микроконтролер 8051

В ежедневния ни живот сигурността е основен проблем и заключванията на цифрови кодове се превърнаха в значителна част от системата за сигурност. Има няколко вида технологии достъпни за целите на сигурността, като базирани на PIR, базирани на RFID, базирани на лазер и биометрични данни и др. Дори и сега има заключвания с цифров код, които могат да се работят с помощта на смартфони, също базирани на IoT (Интернет на нещата) . В тази предложена система обсъдихме проста цифрова кодова ключалка с помощта на LCD и 8051 микроконтролер, която може да бъде затворена само с предварително зададен код, ако въведем грешен код, системата генерира зумер.




Блокова диаграма за заключване на цифров код

Този проект може да бъде изграден с микроконтролер от серия 8051, клавиатура, зумер, LCD. Тук микроконтролерът контролира целия процес като въвеждане на парола от клавиатурата, сравнява въведената парола с предварително зададената парола, задвижва зумера и изпраща състоянието на дисплея.

Блокова диаграма за заключване на цифров код

Блокова диаграма за заключване на цифров код



Модул на клавиатурата

В този проект сме свързали 4X4 клавиатура с 8051 микроконтролер използване на техники за мултиплексиране за въвеждане на цифров код в системата. Тук тази клавиатура 4 × 4 има 16 клавиша. Ако искаме да използваме 16 клавиша на клавиатурата, тогава се нуждаем от 16-пинов за свързване на микроконтролера, но при тази техника ние изискваме да използваме само 8-пинови за взаимодействие с 16-клавишни. За да може да свързва модула на клавиатурата. Моля, направете справка с тази връзка, за да научите повече за матрична клавиатура и нейното взаимодействие

Модул на клавиатурата

Модул на клавиатурата

LCD

LCD екранът е електронен дисплеен модул, той може да се използва в широк спектър от приложения. Основният модул на LCD е 16 × 2 LCD дисплей и се използва много често в различни електронни схеми и устройства. Моля, направете справка с тази връзка, за да научите повече за Конструкция на LCD дисплей и неговата работа

LCD

LCD

AT89C51 Микроконтролер

AT89C51 е 8-битов микроконтролер, който принадлежи към 8051 семействата на Atmel.


AT89S51 Микроконтролер

AT89S51 Микроконтролер

Работа на проекта

Предложената система използва матрична клавиатура и LCD като входно-изходни устройства. 4-цифрена предварително зададена парола изисква да бъде посочено лицето. Тази парола се запазва в системата. Докато се отваря, ако дадената парола от матричната клавиатура съвпада със запазената парола, заключването се отваря и на LCD дисплея се показва бележка. Също така, O / p щифт е направен високо, за да се използва за по-нататъшни цели.

Докато програмата работи, низът „Въведете парола“ се показва на LCD дисплея. Клавиатурата се проверява за въведените цифри една по една. Всеки път ред и колона на натиснатия клавиш се забелязват и на LCD се появява *, успоредно на въведеното число. След въвеждането на паролата потребителят се провокира да ‘провери паролата’ и пак ключът се пренася през LCD дисплея. Ако дадените пароли не са равни, се показва бележка, в която се посочва „Грешна парола“, или в противен случай потребителят се провокира да отвори устройството.

За да се отвори, човек трябва да „въведе парола“ чрез клавиатура. Отново клавиатурата се проверява за въведените цифри и се разпознават еквивалентни цифри. Ключът за достъп е изложен като „****“ на LCD дисплея. След въвеждането на паролата те се контрастират с предварително зададената парола. Ако всички цифри са равни на зададена парола, LCD показва ‘Lock Open’ и изходният щифт на ключалката става висок. Ако кодът е грешен, на LCD дисплея се изпраща „Грешна парола“. Системата се защитава, ако са направени повече от три опита с неправилна парола за отключване на заключването на цифровия код. Системата желае да бъде пренаредена в такъв случай.

По този начин всичко е свързано с функционирането на цифрово кодово заключване с LCD с помощта на 8051 микроконтролери. Надяваме се, че сте разбрали проекта добре. Ако имате някакви запитвания. Моля, не се колебайте да попитате и ако искате да реализирате подобни проекти като проекти, базирани на клавиатура, моля, коментирайте в раздела за коментари.

Снимка:

Блокова диаграма за заключване на цифров код