Chức năng Khóa mã kỹ thuật số với màn hình LCD sử dụng Vi điều khiển 8051

Hãy Thử Công Cụ CủA Chúng Tôi Để LoạI Bỏ Các VấN Đề





Hệ thống khóa mã số với màn hình LCD sử dụng vi điều khiển 8051 là một hệ thống dựa trên mật khẩu. Dự án này có thể được sử dụng như một hệ thống kiểm tra an ninh để ngăn chặn quyền truy cập vào phòng chỉ dành cho những người không được phép với mật khẩu. Vì vậy dự án này có thể được đặt tên với rất nhiều cái tên như khóa tổ hợp kỹ thuật số, khóa mã số bảo mật kỹ thuật số, hệ thống bảo mật bằng mật khẩu, khóa mã điện tử , một khóa mã kỹ thuật số. Mọi người đặt tên cho loại hệ thống bảo mật này với nhiều tên khác nhau, mặc dù tất cả chúng đều có nghĩa là tạo ra một hệ thống bảo mật dựa trên mật khẩu với một bộ vi điều khiển khác với một số tính năng bổ sung như mở hoặc khóa cửa tự động, Cảnh báo SMS dựa trên GSM , âm thanh báo động, v.v.

Khóa mã kỹ thuật số với màn hình LCD sử dụng Vi điều khiển 8051

Trong cuộc sống hàng ngày của chúng ta, Bảo mật là một vấn đề lớn và khóa mã kỹ thuật số đã trở thành một phần quan trọng của hệ thống bảo mật. Có một số loại công nghệ có sẵn cho mục đích bảo mật, như Dựa trên PIR, dựa trên RFID, dựa trên laser và dựa trên sinh trắc học, v.v. Ngay cả bây giờ, có các khóa mã kỹ thuật số có thể hoạt động bằng điện thoại thông minh cũng dựa trên IoT (Internet vạn vật) . Trong hệ thống được đề xuất này, chúng ta đã thảo luận về một khóa mã Kỹ thuật số đơn giản sử dụng LCD và Vi điều khiển 8051, chỉ có thể không được đóng bằng mã xác định trước, nếu chúng ta nhập mã không chính xác, hệ thống sẽ tạo ra bộ rung.




Sơ đồ khối khóa mã kỹ thuật số

Dự án này có thể được xây dựng với vi điều khiển dòng 8051, bàn phím, bộ rung, màn hình LCD. Ở đây bộ vi điều khiển sẽ kiểm soát toàn bộ quá trình như nhập mật khẩu từ bàn phím, so sánh mật khẩu đã nhập với mật khẩu được xác định trước, điều khiển bộ rung và gửi trạng thái đến màn hình.

Sơ đồ khối khóa mã kỹ thuật số

Sơ đồ khối khóa mã kỹ thuật số



Mô-đun bàn phím

Trong dự án này, chúng tôi đã giao diện bàn phím 4X4 với Vi điều khiển 8051 sử dụng kỹ thuật ghép kênh để nhập mã số vào hệ thống. Ở đây bàn phím 4 × 4 này có 16 phím. Nếu chúng ta muốn sử dụng 16 phím trên bàn phím, thì chúng ta cần 16 chân để kết nối bộ vi điều khiển, nhưng trong kỹ thuật này, chúng tôi yêu cầu chỉ sử dụng 8 chân để giao tiếp 16 phím. Để nó có thể giao tiếp với mô-đun bàn phím. Vui lòng tham khảo liên kết này để biết thêm về bàn phím ma trận và giao diện của nó

Mô-đun bàn phím

Mô-đun bàn phím

LCD

Màn hình LCD là một mô-đun hiển thị điện tử, nó có thể được sử dụng trong một loạt các ứng dụng. Mô-đun cơ bản của màn hình LCD là màn hình LCD 16 × 2 và được sử dụng rất thường xuyên trong các mạch và thiết bị điện tử khác nhau. Vui lòng tham khảo liên kết này để biết thêm về Cấu tạo màn hình LCD và hoạt động của nó

LCD

LCD

Bộ vi điều khiển AT89C51

AT89C51 là một vi điều khiển 8 bit thuộc họ 8051 của Atmel.


Bộ vi điều khiển AT89S51

Bộ vi điều khiển AT89S51

Hoạt động của dự án

Hệ thống được đề xuất sử dụng bàn phím ma trận và màn hình LCD làm thiết bị đầu vào và đầu ra. Mật khẩu xác định trước gồm 4 chữ số yêu cầu phải được chỉ định người. Mật khẩu này được lưu trong hệ thống. Trong khi mở, nếu mật khẩu đã cho từ bàn phím ma trận khớp với mật khẩu đã lưu, thì khóa sẽ được mở và ghi chú được hiển thị trên màn hình LCD. Ngoài ra, một chốt o / p được làm cao để sử dụng cho các mục đích khác.

Khi chương trình chạy, chuỗi 'Enter Password' được hiển thị trên màn hình LCD. Bàn phím được kiểm tra từng chữ số đã nhập. Mỗi lần, hàng & cột của phím được đẩy sẽ được chú ý và dấu * được hiển thị trên màn hình LCD song song với số đã nhập. Sau khi nhập mật khẩu, người tiêu dùng được kích hoạt để 'xác minh mật khẩu' và một lần nữa, khóa được lấy qua màn hình LCD. Nếu các mật khẩu đã cho không giống nhau, một ghi chú sẽ được hiển thị để chỉ định 'Mật khẩu sai', nếu không người dùng sẽ bị kích động để mở thiết bị.

Để mở, một người cần phải 'Nhập mật khẩu' thông qua bàn phím. Một lần nữa, bàn phím được kiểm tra để tìm các chữ số đã nhập và các chữ số tương đương được nhận dạng. Mã khóa được hiển thị dưới dạng ‘****’ trên màn hình LCD. Sau khi nhập mật khẩu, chúng được đối chiếu với mật khẩu đã định trước. Nếu tất cả các chữ số bằng một mật khẩu đã đặt, màn hình LCD hiển thị ‘Khóa Mở’ và chân đầu ra của khóa tăng cao. Nếu mã sai, ‘Mật khẩu sai’ sẽ được gửi để hiển thị trên màn hình LCD. Hệ thống được bảo vệ nếu có nhiều hơn ba lần thử với mật khẩu không chính xác để mở khóa mã kỹ thuật số. Hệ thống mong muốn được sắp xếp lại trong trường hợp như vậy.

Vì vậy, đây là tất cả về hoạt động của khóa mã kỹ thuật số với màn hình LCD sử dụng vi điều khiển 8051. Chúng tôi hy vọng bạn đã hiểu rõ về dự án. Nếu bạn có bất kỳ thắc mắc nào. Vui lòng hỏi và nếu bạn muốn thực hiện các dự án tương tự như dự án dựa trên bàn phím, xin vui lòng bình luận trong phần bình luận.

Tín dụng hình ảnh:

Sơ đồ khối khóa mã kỹ thuật số