Funcionamiento del bloqueo de código digital con LCD usando el microcontrolador 8051

Funcionamiento del bloqueo de código digital con LCD usando el microcontrolador 8051

El sistema de bloqueo de código digital con LCD que utiliza microcontroladores 8051 es un sistema basado en contraseña. Este proyecto se puede utilizar como un sistema de control de seguridad para detener el acceso a una habitación solo para personas no autorizadas con la contraseña. Por lo tanto, este proyecto se puede nombrar con una amplia gama de nombres, como un candado de combinación digital, un candado de código de seguridad digital, un sistema de seguridad de contraseña, un bloqueo de código electrónico , un bloqueo de código digital. La gente nombra este tipo de sistema de seguridad con varios nombres, aunque todos ellos significan hacer un sistema de seguridad basado en contraseña con un microcontrolador diferente con algunas características adicionales como apertura automática de puertas o cerradura, Alerta SMS basada en GSM , alarma sonora, etc.

Bloqueo de código digital con LCD usando microcontrolador 8051

En nuestro día a día, la seguridad es un problema importante y los bloqueos de código digital se han convertido en una parte importante del sistema de seguridad. Existen varios tipos de tecnologías disponible para fines de seguridad, como basado en PIR, basado en RFID, basado en láser y basado en biométrico, etc. Incluso ahora, hay bloqueos de código digital que se pueden trabajar con teléfonos inteligentes también basados ​​en IoT (Internet de las cosas) . En este sistema propuesto, hemos discutido un bloqueo de código digital simple usando LCD y Microcontrolador 8051, que solo no se puede cerrar con un código predefinido, si ingresamos el código incorrecto, el sistema genera el zumbador.


Diagrama de bloques de bloqueo de código digital

Este proyecto se puede construir con microcontrolador, teclado, zumbador, LCD serie 8051. Aquí, el microcontrolador controla todo el proceso, como ingresar la contraseña desde el teclado, comparar la contraseña ingresada con la contraseña predefinida, activa el timbre y envía el estado a la pantalla.



Diagrama de bloques de bloqueo de código digital

Diagrama de bloques de bloqueo de código digital

Módulo de teclado

En este proyecto, hemos interconectado el teclado 4X4 al Microcontrolador 8051 utilizando técnicas de multiplexación para ingresar el código digital en el sistema. Aquí este teclado 4 × 4 tiene 16 teclas. Si queremos usar 16 teclas en el teclado, entonces necesitamos 16 pines para conectar el microcontrolador, pero en esta técnica, necesitamos usar solo 8 pines para interconectar 16 teclas. Para que pueda interactuar con el módulo de teclado. Consulte este enlace para saber más sobre teclado de matriz y su interfaz

Módulo de teclado

Módulo de teclado

LCD

La pantalla LCD es un módulo de visualización electrónico que se puede utilizar en una amplia gama de aplicaciones. El módulo básico de la pantalla LCD es una pantalla LCD de 16 × 2 y se utiliza con mucha frecuencia en varios circuitos electrónicos y dispositivos. Consulte este enlace para saber más sobre Construcción de la pantalla LCD y su funcionamiento.

LCD

LCD

Microcontrolador AT89C51

El AT89C51 es un microcontrolador de 8 bits que pertenece a las familias 8051 de Atmel.


Microcontrolador AT89S51

Microcontrolador AT89S51

Trabajo del proyecto

El sistema propuesto utiliza un teclado matricial y una pantalla LCD como dispositivos de entrada y salida. Una contraseña predefinida de 4 dígitos requiere que se especifique la persona. Esta contraseña se guarda en el sistema. Al abrir, si la contraseña proporcionada por el teclado de matriz coincide con la contraseña guardada, entonces se abre la cerradura y se muestra una nota en la pantalla LCD. Además, un pin o / p se hace alto para usarlo con otros fines.

A medida que se ejecuta el programa, la cadena 'Enter Password' se muestra en la pantalla LCD. Se verifican los dígitos ingresados ​​en el teclado uno por uno. Cada vez que se pulsa una fila y una columna de la tecla, se muestra un * en la pantalla LCD en paralelo al número introducido. Después de ingresar la contraseña, se solicita al consumidor que 'verifique la contraseña' y, una vez más, se pasa la clave a través de la pantalla LCD. Si las contraseñas dadas no son iguales, se muestra una nota para especificar 'Contraseña incorrecta' o, de lo contrario, se solicita al usuario que abra el dispositivo.

Para abrir, una persona necesita 'Ingresar contraseña' a través de un teclado. De nuevo, se comprueba el teclado para los dígitos introducidos y se reconocen los dígitos equivalentes. La contraseña se muestra como '****' en la pantalla LCD. Después de ingresar la contraseña, se contrastan con la contraseña predeterminada. Si todos los dígitos equivalen a una contraseña establecida, la pantalla LCD muestra 'Bloqueo abierto' y el pin de salida del bloqueo se eleva. Si el código es incorrecto, se envía 'Contraseña incorrecta' para que se muestre en la pantalla LCD. El sistema se protege si se realizan más de tres intentos con una contraseña incorrecta para desbloquear el bloqueo del código digital. En tal caso, el sistema desea ser reorganizado.

Por lo tanto, se trata del funcionamiento del bloqueo de código digital con LCD utilizando microcontroladores 8051. Esperamos que haya entendido bien el proyecto. Si usted tiene alguna duda. No dude en preguntar, y si desea implementar proyectos similares como proyectos basados ​​en teclado, comente en la sección de comentarios.

Autor de la foto:

Diagrama de bloques de bloqueo de código digital