Fonctionnement du verrouillage à code numérique avec écran LCD à l'aide du microcontrôleur 8051

Essayez Notre Instrument Pour Éliminer Les Problèmes





Le système de verrouillage à code numérique avec écran LCD utilisant des microcontrôleurs 8051 est un système basé sur un mot de passe. Ce projet peut être utilisé comme système de contrôle de sécurité pour empêcher l'accès à une pièce uniquement pour les personnes non autorisées avec le mot de passe. Ainsi, ce projet peut être nommé avec un large éventail de noms tels qu'une serrure à combinaison numérique, une serrure à code de sécurité numérique, un système de sécurité par mot de passe, un serrure électronique à code , une serrure à code numérique. Les gens nomment ce type de système de sécurité avec différents noms, bien que tous signifient créer un système de sécurité basé sur un mot de passe avec un microcontrôleur différent avec des fonctionnalités supplémentaires telles que l'ouverture ou le verrouillage automatique des portes, Alerte SMS basée sur le GSM , alarme sonore, etc.

Verrouillage numérique à code avec écran LCD à l'aide du microcontrôleur 8051

Dans notre vie de tous les jours, la sécurité est un problème majeur et les verrous à code numérique sont devenus une partie importante du système de sécurité. Il y a plusieurs types de technologies disponible à des fins de sécurité, comme PIR, RFID, Laser et biométrique, etc. Même maintenant, il existe des verrous à code numérique qui peuvent être utilisés à l'aide de smartphones également basés sur IoT (Internet des objets) . Dans ce système proposé, nous avons discuté d'un simple verrouillage à code numérique utilisant un écran LCD et un microcontrôleur 8051, qui ne peut être fermé que par un code prédéfini, si nous entrons le code incorrect, le système génère le buzzer.




Schéma de principe de verrouillage à code numérique

Ce projet peut être construit avec un microcontrôleur de la série 8051, un clavier, un buzzer, un écran LCD. Ici, le microcontrôleur contrôle l'ensemble du processus comme la saisie du mot de passe à partir du clavier, compare le mot de passe entré avec le mot de passe prédéfini, actionne le buzzer et envoie l'état à l'écran.

Schéma de principe de verrouillage à code numérique

Schéma de principe de verrouillage à code numérique



Module de clavier

Dans ce projet, nous avons interfacé le clavier 4X4 au Microcontrôleur 8051 utilisant des techniques de multiplexage pour saisir le code numérique dans le système. Ici, ce clavier 4 × 4 possède 16 touches. Si nous voulons utiliser 16 touches sur le clavier, nous avons besoin de 16 broches pour connecter le microcontrôleur, mais dans cette technique, nous avons besoin de n'utiliser que 8 broches pour l'interfaçage de 16 touches. Pour qu'il puisse interfacer le module clavier. Veuillez consulter ce lien pour en savoir plus sur clavier matriciel et son interface

Module de clavier

Module de clavier

LCD

L'écran LCD est un module d'affichage électronique, il peut être utilisé dans une large gamme d'applications. Le module de base de l'écran LCD est un écran LCD 16 × 2 et est très fréquemment utilisé dans divers circuits électroniques et appareils. Veuillez consulter ce lien pour en savoir plus sur Construction de l'écran LCD et son fonctionnement

LCD

LCD

Microcontrôleur AT89C51

L’AT89C51 est un microcontrôleur 8 bits appartenant aux familles 8051 d’Atmel.


Microcontrôleur AT89S51

Microcontrôleur AT89S51

Fonctionnement du projet

Le système proposé utilise un clavier matriciel et un écran LCD comme dispositifs d'entrée et de sortie. Un mot de passe prédéfini à 4 chiffres nécessite de spécifier la personne. Ce mot de passe est enregistré dans le système. Lors de l'ouverture, si le mot de passe fourni par le clavier matriciel correspond au mot de passe enregistré, la serrure s'ouvre et une note s'affiche sur l'écran LCD. De plus, une broche o / p est rendue haute pour être utilisée à d'autres fins.

Pendant que le programme s’exécute, la chaîne «Enter Password» s’affiche sur l’écran LCD. Le clavier est vérifié pour les chiffres saisis un par un. Chaque fois, la ligne et la colonne de la touche enfoncée sont remarquées et un * est affiché sur l'écran LCD parallèlement au nombre saisi. Une fois le mot de passe entré, le consommateur est amené à «vérifier le mot de passe» et encore une fois, la clé est prise à travers l’écran LCD. Si les mots de passe donnés ne sont pas égaux, une note s'affiche pour spécifier «Mauvais mot de passe» ou bien l'utilisateur est amené à ouvrir l'appareil.

Pour ouvrir, une personne doit «entrer le mot de passe» via un clavier. Encore une fois, le clavier est vérifié pour les chiffres entrés et les chiffres équivalents sont reconnus. Le mot de passe est affiché comme «****» sur l’écran LCD. Une fois le mot de passe entré, ils sont comparés au mot de passe prédéterminé. Si tous les chiffres sont égaux à un mot de passe défini, l'écran LCD affiche «Lock Open» et la broche de sortie du verrou devient haute. Si le code est incorrect, «Wrong Password» est envoyé pour être affiché sur l’écran LCD. Le système est protégé si plus de trois tentatives sont effectuées avec un mot de passe incorrect pour déverrouiller le verrou à code numérique. Le système souhaite être réorganisé dans un tel cas.

Ainsi, il s'agit du fonctionnement du verrouillage à code numérique avec écran LCD utilisant des microcontrôleurs 8051. Nous espérons que vous avez bien compris le projet. Si vous avez des questions. N'hésitez pas à demander, et si vous souhaitez mettre en œuvre des projets similaires tels que projets basés sur le clavier, veuillez commenter dans la section commentaires.

Crédit photo:

Schéma de principe de verrouillage à code numérique