Fungsi Kunci Kode Digital dengan LCD menggunakan Mikrokontroler 8051

Fungsi Kunci Kode Digital dengan LCD menggunakan Mikrokontroler 8051

Sistem kunci kode digital dengan LCD menggunakan mikrokontroler 8051 merupakan sistem berbasis sandi. Proyek ini dapat digunakan sebagai sistem pemeriksaan keamanan untuk menghentikan akses ke ruangan hanya untuk orang yang tidak berwenang dengan kata sandi. Jadi proyek ini dapat diberi nama dengan berbagai nama seperti kunci kombinasi digital, kunci kode keamanan digital, sistem keamanan kata sandi, dan kunci kode elektronik , kunci kode digital. Orang-orang menamai jenis sistem keamanan ini dengan berbagai nama, meskipun semuanya bermaksud membuat sistem keamanan berbasis kata sandi dengan mikrokontroler yang berbeda dengan beberapa fitur tambahan seperti buka atau kunci pintu otomatis, Peringatan SMS berbasis GSM , alarm suara, dll.

Kunci Kode Digital dengan LCD menggunakan Mikrokontroler 8051

Dalam kehidupan kita sehari-hari, Keamanan adalah masalah utama, dan kunci kode digital telah menjadi bagian penting dari sistem keamanan. Ada beberapa jenis teknologi tersedia untuk tujuan keamanan, seperti Berbasis PIR, Berbasis RFID, Berbasis Laser, dan Berbasis biometrik, dll. Bahkan sekarang, terdapat kunci kode Digital yang dapat bekerja menggunakan ponsel cerdas juga berdasarkan IoT (Internet of Things) . Dalam sistem yang diusulkan ini, kita telah membahas kunci kode Digital sederhana menggunakan LCD dan Mikrokontroler 8051, yang hanya dapat ditutup oleh kode yang telah ditentukan, jika kita memasukkan kode yang salah, sistem menghasilkan bel.




Diagram Blok Kunci Kode Digital

Proyek ini dapat dibangun dengan mikrokontroler seri 8051, keypad, buzzer, LCD. Di sini mikrokontroler mengontrol seluruh proses seperti memasukkan kata sandi dari keypad, membandingkan kata sandi yang dimasukkan dengan kata sandi yang telah ditentukan, menggerakkan bel dan mengirim status ke tampilan.



Diagram Blok Kunci Kode Digital

Diagram Blok Kunci Kode Digital

Modul Keypad

Dalam proyek ini, kami telah menghubungkan keypad 4X4 ke 8051 mikrokontroler menggunakan teknik multiplexing untuk memasukkan kode digital ke dalam sistem. Disini keypad 4x4 ini memiliki 16 tombol. Jika kita ingin menggunakan 16 tombol pada keypad, maka kita membutuhkan 16 pin untuk menghubungkan mikrokontroler, namun pada teknik ini kita hanya membutuhkan 8 pin untuk menghubungkan 16 tombol. Sehingga bisa antar muka modul keypad. Silakan lihat tautan ini untuk mengetahui lebih lanjut keypad matriks dan interfacingnya



Modul Keypad

Modul Keypad

LCD

Layar LCD adalah modul tampilan elektronik, dapat digunakan dalam berbagai aplikasi. Modul dasar LCD adalah layar LCD 16x2 dan sangat sering digunakan di berbagai sirkuit elektronik dan juga perangkat. Silakan lihat tautan ini untuk mengetahui lebih lanjut Konstruksi Layar LCD dan cara kerjanya

LCD

LCD



Mikrokontroler AT89C51

AT89C51 adalah mikrokontroler 8-bit yang termasuk dalam keluarga Atmel's 8051.


Mikrokontroler AT89S51

Mikrokontroler AT89S51

Bekerja dari Proyek

Sistem yang diusulkan menggunakan keypad matriks dan LCD sebagai perangkat input dan output. Kata sandi 4-digit yang telah ditentukan sebelumnya harus ditentukan orangnya. Kata sandi ini disimpan di sistem. Saat membuka, jika kata sandi yang diberikan dari keypad matriks cocok dengan kata sandi yang disimpan, maka kunci akan terbuka dan sebuah catatan ditampilkan pada LCD. Juga, pin output daya dibuat tinggi untuk digunakan untuk keperluan selanjutnya.

Saat program berjalan, string 'Enter Password' ditampilkan di LCD. Papan tombol diperiksa untuk digit yang dimasukkan satu per satu. Setiap kali, baris & kolom dari tombol yang ditekan terlihat dan tanda * ditampilkan pada LCD sejajar dengan nomor yang dimasukkan. Setelah kata sandi dimasukkan, konsumen diprovokasi untuk 'memverifikasi Kata Sandi' dan lagi-lagi kunci diambil melalui LCD. Jika kata sandi yang diberikan tidak sama, catatan akan ditampilkan untuk menentukan 'Kata Sandi Salah' atau pengguna akan terpancing untuk membuka perangkat.

Untuk membukanya, seseorang perlu 'Enter Password' melalui keypad. Sekali lagi keypad diperiksa untuk digit yang dimasukkan dan digit yang setara dikenali. Kode akses ditampilkan sebagai '****' pada layar LCD. Setelah kata sandi dimasukkan, mereka dikontraskan dengan kata sandi yang telah ditentukan sebelumnya. Jika semua digit sama dengan kata sandi yang ditetapkan, LCD menunjukkan 'Kunci Terbuka' dan pin keluaran dari kunci menjadi tinggi. Jika kodenya salah, 'Kata Sandi Salah' dikirim untuk ditampilkan pada LCD. Sistem dilindungi jika lebih dari tiga kali percobaan dilakukan dengan kata sandi yang salah untuk membuka kunci kode digital. Sistem ingin diatur ulang dalam kasus seperti itu.

Jadi, ini semua tentang fungsi kunci kode digital dengan LCD menggunakan mikrokontroler 8.051. Kami harap Anda memahami proyek ini dengan baik. Jika Anda memiliki pertanyaan. Silakan bertanya, dan jika Anda ingin mengimplementasikan proyek serupa seperti proyek berbasis keypad, silahkan berkomentar di bagian komentar.

Kredit Foto:

Diagram Blok Kunci Kode Digital