Trương Trọng Thân gửi vào
- 24774 lượt xem
Đã lâu không viết vài và củng không khai thác được module gì mới vì những thành viên của arduino.vn quá tích cực đã khai thác hầu hết các module Một Rate cho bài này nào . Hoan hô tinh thần của cộng đồng . Và hôm nay tôi quay trở lại với loạt bài cảm biến vân tay bao gồm về hướng dẫn sử dụng , thêm, xóa, đọc dấu vân tay với module cảm biến vân tay. Sau loạt bài này tôi tin bạn có thể dùng nó cho những dự án bảo mật cho căn nhà bạn hay ... cái đó bạn tự nghĩ thêm nha hết ý tưởng rồi
Bước 1. Tìm hiểu và kết nối phần cứng với arduino
I. Tổng quan về cảm biến vân tay và ứng dụng của nó
Chúng ta đã nghe nhiều về công nghệ cảm biến vân tay trên điện thoại và máy tính bảng, vậy thật sự công nghệ này mang lại lợi ích gì cho người dùng?
Cảm biến vân tay là gì?
Công nghệ nhận dạng vân tay hoạt động theo nguyên tắc: Khi đặt ngón tay lên trên một thiết bị đọc dấu vân tay, ngay lập tức thiết bị này sẽ quét hình ảnh ngón tay đó và đưa vào hệ thống. Hệ thống sẽ xử lý dấu vân tay, chuyển sang dạng dữ liệu số rồi đối chiếu các đặc điểm của vân tay đó với dữ liệu đã được lưu trữ trong hệ thống. Nếu dấu vân tay này khớp với dữ liệu hệ thống thì các chức năng tiếp theo sẽ được thực hiện. Trên lý thuyết, nhận dạng vân tay sẽ cho phép loại bỏ hoàn toàn các loại mật khẩu song vẫn đảm bảo tính bảo mật khi người dùng đăng nhập vào thiết bị. Apple đã tích hợp công nghệ này trên nút Home của hãng gọi là công nghệ Touch ID, thay vì phải nhập mật khẩu cho thao tác mở khoá máy hay ứng dụng thì giờ đây chỉ cần một cú chạm nhẹ là bạn đã có thể nhanh chóng làm điều đó.
Ưu và nhược điểm của công nghệ cảm biến vân tay
Ưu điểm
- Mở khoá thiết bị hoặc ứng dụng chỉ với một cú chạm.
- Tính xác thực cao vì vân tay mỗi người là duy nhất.
- Yên tâm bởi hệ thống sẽ cho nhận dạng nhiều ngón tay khác nhau.
Nhược điểm
Cảm biến vân tay chỉ là một hệ thống xác thực,Nếu ứng dụng vào điện thoại thì nguy cơ về thất thoát vệ dữ liệu trên điện thoại người sử dụng là rất cao, khi bạn ngủ hoặc mất ý thức thì chính ngón tay sẽ mở khoá tất cả.
II. Phần cứng
Ở dự án lần này tôi sử dụng loại module có tên R308 optical fingerprint khi bạn mua nhớ hỏi kỹ tên của nó hoặc lấy thông tin về datasheet để tiện cho việc kết nối chân tín hiệu vì hiện nay có rất nhiều loại cảm biến vân tay và tôi đã gặp rất nhiều khó khăn trong việc connect nó với arduino vì không tìm được tên của nó . Nhưng thật may mắng Google đã giúp tôi
Hình 1: Module cảm biến vân tay
Cảm biến tôi sử dụng có 6 dây ra để cấp nguồn và kết nối với arduino nếu bạn đang dùng loại giống tôi thì hãy đọc theo Datasheet này nhé
https://drive.google.com/drive/u/0/folders/0B6uNNXJ2z4CxRjh2VnJ1RzBmTVE (mirror)
Hình 2 : Cách kết nối dây tín hiệu với arduino