Menu Principal
- Accueil
- électronique diagrammes de circuits
- microcontrôleur 8051 projets
- pic projets de microcontrôleur
- projets de microcontrôleur Arduino
- projets de microcontrôleur AVR
- Tutoriels électronique générale
Recherche sur notre site
Serrure à code électronique avec utilisateur défini le mot de passe en utilisant le microcontrôleur 8051 (AT89C51)
Une serrure électronique ou une serrure numérique est un appareil qui dispose d’un assemblage de commande électronique attaché à elle. Elles sont équipées d’un système de contrôle d’accès. Ce système permet à l’utilisateur déverrouiller l’appareil avec un mot de passe. Le mot de passe est entré en faisant usage d’un clavier. L’utilisateur peut également définir son mot de passe pour assurer une meilleure protection. Les principales composantes sont un pavé numérique, écran LCD et le contrôleur AT89C51 qui appartient à la 8051 série de microcontrôleurs. Cet article décrit la réalisation d’une serrure à code électronique utilisant le microcontrôleur 8051.
Description
4 X clavier 3 matrice et un 16 x 2 LCD ont été utilisés ici. Clavier et écran LCD sont très couramment utilisée entrée & périphériques de sortie, respectivement. Un mot de passe à quatre chiffres prédéfini doit être spécifié à l’utilisateur. Ce mot de passe est stocké dans le système.
Tout en libérant, si le mot de passe entré du pavé correspond avec le mot de passe stockée, puis la serrure s’ouvre et un message s’affiche sur l’écran LCD. Une broche de sortie est également élevée pour servir aux plus fins.
Les connexions du circuit sont les suivantes : port P2 du microcontrôleur AT89C51 sert de port d’entrée de données qui est connectée aux broches de données (7-14) de l’écran LCD. P1 ^ 0, P1 ^ 1 et P1 ^ 2 broches du microcontrôleur sont connectés pour contrôler les broches RS, RW et fr du LCD. Port P0 est utilisé pour prendre d’entrée de clavier. P0 ^ 7 a été utilisé comme sortie de goupille du contrôleur.
Comme le programme démarre, chaîne « Enter Password » s’affiche sur écran LCD. Le clavier est scanné pour pressé chiffres un par un. Chaque fois, ligne et colonne de la touche enfoncée est détecté et a ‘ *’ s’affiche sur le LCD correspondant au numéro entré. Après que les quatre chiffres sont entrés, l’utilisateur est invité à ‘Confirmer le mot de passe’ et l’entrée est reprises par le biais de LCD. Si les mots de passe ne correspondent pas, un message s’affiche pour indiquer ‘Mauvais mot de passe’ ; Sinon, l’utilisateur est invité à déverrouiller l’appareil.
Pour déverrouiller, utilisateur doit ‘Entrez le mot de passe’ par l’intermédiaire du clavier. Encore une fois, le clavier s’intéresse qu’aux touches pressées et les chiffres correspondants sont identifiés. La clé d’authentification s’affiche comme « *** » sur l’écran LCD. Après que les quatre chiffres sont entrés, ils sont comparés avec le mot de passe prédéfini. Si tous les quatre chiffres correspondent avec set password, LCD affiche « Verrou ouvert » et la broche de sortie de blocage va élevée. Si le code de sécurité ne va pas, « Mauvais mot de passe » est envoyé à l’affiche à l’écran. Le système est verrouillé si plus de trois tentatives sont faites avec le mauvais mot de passe pour ouvrir la serrure électronique. Le système doit être réinitialisé dans un tel cas.
Schéma de câblage
Composants
Préréglage
Une présélection est un composant électronique pattes trois, qui peut être faites à offrir une résistance variable dans un circuit. La résistance est modifiée en réglant le bouton rotatif sur elle. L’ajustement peut être fait en utilisant un petit tournevis ou…
41 043-Lectures
AT89C51 microcontrôleur
AT89C51 est un microcontrôleur 8 bits et appartient à la famille 8051 Atmel. ATMEL 89C 51 a 4 Ko de Flash programmable et effaçable mémoire morte (…
140 416-Lectures
LCD
Écran LCD (affichage à cristaux liquides) est un module d’affichage électronique et trouver un large éventail d’applications. Un LCD 16 x 2 est le module très basique et est très couramment utilisé dans les divers dispositifs et circuits. Ces modules sont préférées aux sept segments…
147 904-Lectures
Serrure à code électronique avec utilisateur défini le mot de passe en utilisant le microcontrôleur 8051 (AT89C51) |
Comment l’interface Port de l’ordinateur de série (RS232) avec microcontrôleur 8051 (AT89C51) |
Comment l’interface 16 x 2 LCD avec microcontrôleur 8051 (AT89C51) |
Connecteur de téléphone |
Thermomètre digital Celsius échelle à l’aide de microcontrôleur 8051 (AT89C51) |
Compteur de visiteurs automatique bidirectionnelle à l’aide de microcontrôleur 8051 (AT89C51) |
LCD fonction horloge digital avec thermomètre numérique à l’aide de microcontrôleur 8051 (AT89C51) |
Comment faire pour interface Module GSM avec microcontrôleur 8051 (AT89C51) à l’aide de PC |
Comment faire pour interface LEDs avec microcontrôleur 8051 (AT89C51) |
Mesure de la distance à l’aide de capteur infrarouge avec ADC0804 & 8051 microcontrôleur (AT89C51) r ADC0804. |
Comment l’interface clavier avec microcontrôleur 8051 (AT89C51) |
Indicateur de niveau de liquide/eau avec alarme à l’aide de microcontrôleur 8051 (AT89C51) |
Copyright © 2013. All Rights Reserved.
Developed by
HeshamFathi.com
