Działanie cyfrowego zamka szyfrowego z wyświetlaczem LCD przy użyciu mikrokontrolera 8051

Wypróbuj Nasz Instrument Do Eliminowania Problemów





Cyfrowy zamek szyfrowy z wyświetlaczem LCD wykorzystujący mikrokontrolery 8051 jest systemem opartym na haśle. Projekt ten może służyć jako system kontroli bezpieczeństwa, aby uniemożliwić dostęp do pokoju tylko osobom nieuprawnionym z hasłem. Tak więc ten projekt można nazwać szeroką gamą nazw, takich jak cyfrowy zamek szyfrowy, cyfrowy zamek z kodem bezpieczeństwa, system zabezpieczenia hasłem, elektroniczny zamek na kod , cyfrowy zamek na kod. Ludzie nazywają ten typ systemu bezpieczeństwa różnymi nazwami, chociaż wszystkie z nich mają na celu stworzenie systemu bezpieczeństwa opartego na haśle z innym mikrokontrolerem z dodatkowymi funkcjami, takimi jak automatyczne otwieranie drzwi lub zamek, Powiadomienie SMS oparte na GSM , alarm dźwiękowy itp.

Cyfrowy zamek szyfrowy z wyświetlaczem LCD z mikrokontrolerem 8051

W naszym codziennym życiu głównym problemem jest bezpieczeństwo, a cyfrowe zamki szyfrowe stały się istotną częścią systemu zabezpieczeń. Tam są kilka rodzajów technologii dostępne dla celów bezpieczeństwa, takie jak oparte na PIR, RFID, laserowe, biometryczne itp. Nawet teraz istnieją cyfrowe zamki szyfrowe, które można obsługiwać za pomocą smartfonów również opartych na IoT (Internet rzeczy) . W proponowanym systemie omówiliśmy prosty cyfrowy zamek szyfrowy z wykorzystaniem LCD i mikrokontrolera 8051, którego nie da się zamknąć tylko predefiniowanym kodem, jeśli wprowadzimy błędny kod, system wygeneruje brzęczyk.




Schemat blokowy cyfrowego zamka szyfrowego

Ten projekt może być zbudowany z mikrokontrolera serii 8051, klawiatury, brzęczyka, wyświetlacza LCD. Tutaj mikrokontroler steruje całym procesem, takim jak wprowadzanie hasła z klawiatury, porównuje wprowadzone hasło z wcześniej zdefiniowanym hasłem, steruje brzęczykiem i wysyła stan na wyświetlacz.

Schemat blokowy cyfrowego zamka szyfrowego

Schemat blokowy cyfrowego zamka szyfrowego



Moduł klawiatury

W tym projekcie podłączyliśmy klawiaturę 4X4 do Mikrokontroler 8051 wykorzystanie technik multipleksowania do wprowadzania kodu cyfrowego w systemie. Tutaj ta klawiatura 4 × 4 ma 16 klawiszy. Jeśli chcemy użyć 16 klawiszy na klawiaturze, to do podłączenia mikrokontrolera potrzebujemy 16 pinów, ale w tej technice do połączenia 16 klawiszy potrzebujemy tylko 8 pinów. Aby mógł łączyć się z modułem klawiatury. Proszę odnieść się do tego linku, aby dowiedzieć się więcej klawiatura matrycowa i jej interfejs

Moduł klawiatury

Moduł klawiatury

LCD

Ekran LCD to elektroniczny moduł wyświetlający, który może być używany w szerokim zakresie zastosowań. Podstawowym modułem wyświetlacza LCD jest wyświetlacz LCD 16 × 2 i jest on bardzo często stosowany w różnych układach elektronicznych i urządzeniach. Proszę odnieść się do tego linku, aby dowiedzieć się więcej Budowa wyświetlacza LCD i jego działanie

LCD

LCD

Mikrokontroler AT89C51

AT89C51 to 8-bitowy mikrokontroler należący do rodziny Atmel 8051.


Mikrokontroler AT89S51

Mikrokontroler AT89S51

Praca nad projektem

Proponowany system wykorzystuje klawiaturę matrycową oraz wyświetlacz LCD jako urządzenia wejściowe i wyjściowe. Wstępnie zdefiniowane 4-cyfrowe hasło wymaga podania osoby. To hasło jest zapisywane w systemie. Jeżeli podczas otwierania podane hasło z klawiatury matrycy będzie zgodne z zapisanym hasłem to zamek zostanie otwarty, a na wyświetlaczu LCD pojawi się notatka. Ponadto pin o / p jest wysoki, aby można go było wykorzystać do dalszych celów.

W trakcie działania programu na wyświetlaczu LCD wyświetlany jest ciąg „Wprowadź hasło”. Klawiatura jest sprawdzana pod kątem wprowadzonych cyfr po kolei. Za każdym razem zauważany jest wiersz i kolumna wciśniętego klawisza, a na wyświetlaczu LCD równolegle do wprowadzonej liczby pojawia się *. Po wprowadzeniu hasła konsument jest prowokowany do „zweryfikowania hasła” i ponownie klucz przechodzi przez wyświetlacz LCD. Jeśli podane hasła nie są równe, wyświetlana jest notatka z określeniem „Błędne hasło”, w przeciwnym razie użytkownik jest prowokowany do otwarcia urządzenia.

Aby otworzyć, osoba musi „wprowadzić hasło” za pomocą klawiatury. Ponownie klawiatura jest sprawdzana pod kątem wprowadzonych cyfr i rozpoznawane są odpowiadające im cyfry. Klucz dostępu jest przedstawiony jako „****” na wyświetlaczu LCD. Po wprowadzeniu hasła są one zestawiane ze wstępnie określonym hasłem. Jeśli wszystkie cyfry są równe ustawionemu hasłu, wyświetlacz LCD pokazuje „Lock Open”, a pin wyjściowy zamka przechodzi w stan wysoki. Jeśli kod jest nieprawidłowy, na wyświetlaczu LCD zostanie wysłane „Złe hasło”. System jest chroniony, jeśli wykonano więcej niż trzy próby odblokowania cyfrowego zamka szyfrowego z użyciem nieprawidłowego hasła. W takim przypadku system chce zostać przeorganizowany.

Chodzi więc o funkcjonowanie cyfrowego zamka szyfrowego z wyświetlaczem LCD na mikrokontrolerach 8051. Mamy nadzieję, że dobrze zrozumieliście projekt. Jeśli coś cię ciekawi. Zapraszamy do kontaktu, a jeśli chciałbyś realizować podobne projekty jak projekty z klawiatury, prosimy o komentarz w sekcji komentarzy.

Kredyt zdjęciowy:

Schemat blokowy cyfrowego zamka szyfrowego