Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 95 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
95
Dung lượng
9,28 MB
Nội dung
TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN - ĐIỆN TỬ BỘ MÔN KỸ THUẬT MÁY TÍNH - VIỄN THƠNG ĐỒ ÁN TỐT NGHIỆP ỨNG DỤNG CÔNG NGHỆ IOTS VÀO HỆ THỐNG ĐIỂM DANH NHÂN VIÊN NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ - TRUYỀN THÔNG Sinh viên: NGUYỄN HỮU NHIÊN MSSV: 13141225 NGUYỄN THÀNH TĨNH MSSV: 14141317 Hướng dẫn: Th.S ĐẶNG PHƯỚC HẢI TRANG TP HỒ CHÍ MINH – 06/2019 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN - ĐIỆN TỬ BỘ MƠN KỸ THUẬT MÁY TÍNH - VIỄN THÔNG ĐỒ ÁN TỐT NGHIỆP ỨNG DỤNG CÔNG NGHỆ IOTS VÀO HỆ THỐNG ĐIỂM DANH NHÂN VIÊN NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ - TRUYỀN THÔNG Sinh viên: NGUYỄN THÀNH TĨNH MSSV: 14141317 NGUYỄN HỮU NHIÊN MSSV: 13141225 Hướng dẫn: Th.S ĐẶNG PHƯỚC HẢI TRANG TP HỒ CHÍ MINH THÁNG 06, NĂM 2019 THƠNG TIN KHĨA LUẬN TỐT NGHIỆP Thông tin sinh viên Họ tên sinh viên 1: Nguyễn Thành Tĩnh Email: tinhnt151@gmail.com Họ tên sinh viên 2: Nguyễn Hữu Nhiên Email : nhienhuunguyen@gmail.com MSSV: 14141317 Điện thoại: 0396440350 MSSV: 13141225 Điện thoại: 0362960033 Thông tin đề tài - Tên đề tài: Ứng dụng công nghệ IoTs vào hệ thống điểm danh nhân viên - Đơn vị quản lý: Bộ môn Kỹ Thuật Máy Tính - Viễn Thơng, Khoa Điện Điện Tử, Trường Đại Học Sư Phạm Kỹ Thuật Tp Hồ Chí Minh - Thời gian thực hiện: Từ ngày 18 / 02/ 2019 đến ngày 07/ 06/ 2019 - Thời gian bảo vệ trước hội đồng: Ngày 20/ 06/ 2019 Lời cam đoan sinh viên Nhóm nghiên cứu – Nguyễn Thành Tĩnh Nguyễn Hữu Nhiên cam đoan KLTN cơng trình nghiên cứu thân tơi hướng dẫn Thạc sỹ Đặng Phước Hải Trang Kết công bố KLTN trung thực khơng chép từ cơng trình khác Tp.HCM, ngày … tháng … năm 20… SV thực đồ án (Ký ghi rõ họ tên) Nguyễn Hữu Nhiên Nguyễn Thành Tĩnh Giảng viên hướng dẫn xác nhận báo cáo chỉnh sửa theo đề nghị ghi biên Hội đồng đánh giá Khóa luận tốt nghiệp …………………………………………………………………………………………… Xác nhận Bộ Mơn Tp.HCM, ngày … tháng … năm 20… Giáo viên hướng dẫn (Ký, ghi rõ họ tên học hàm - học vị) BẢN NHẬN XÉT KHÓA LUẬN TỐT NGHIỆP (Dùng cho giảng viên phản biện) Đề tài: Ứng dụng công nghệ IoTs vào hệ thống điểm danh nhân viên Sinh viên thực hiện: Nguyễn Thành Tĩnh MSSV: 14141317 Nguyễn Hữu Nhiên MSSV: 13141225 Giảng viên hướng dẫn: ThS Đặng Phước Hải Trang Nhận xét bao gồm nội dung sau đây: Tính hợp lý cách đặt vấn đề giải vấn đề; ý nghĩa khoa học thực tiễn [15/100]: Đặt vấn đề rõ ràng, mục tiêu cụ thể [5]; đề tài có tính mới, cấp thiết [5]; đề tài có khả ứng dụng, tính sáng tạo [5] Phương pháp thực hiện/ phân tích/ thiết kế [25/100]: Phương pháp hợp lý tin cậy dựa sở lý thuyết [10]; có phân tích đánh giá phù hợp [10]; có tính tính sáng tạo [5] Kết thực hiện/ phân tích đánh giá kết quả/ kiểm định thiết kế [25/100]: Phù hợp với mục tiêu [10]; phân tích đánh giá / kiểm thử thiết kế hợp lý [10]; có tính sáng tạo/ kiểm định chặt chẽ đảm bảo độ tin cậy [5] Kết luận đề xuất [10/100]: Kết luận phù hợp với cách đặt vấn đề, đề xuất mang tính cải tiến thực tiễn [5]; kết luận có đóng góp mẻ, đề xuất sáng tạo thuyết phục[5] Hình thức trình bày, bố cục chất lượng báo cáo [15/100]: Văn phong quán, bố cục hợp lý, cấu trúc rõ ràng, định dạng mẫu [5]; có tính hấp dẫn, thể lực tốt, văn trau chuốt [15] Tài liệu trích dẫn [10/100] Tính trung thực việc trích dẫn tài liệu tham khảo; tính phù hợp tài liệu trích dẫn; trích dẫn theo dẫn APA Đánh giá trùng lặp đề tài Cần khẳng định đề tài có trùng lặp hay khơng? Nếu có, đề nghị ghi rõ mức độ, tên đề tài, nơi công bố, năm công bố đề tài công bố Những nhược điểm thiếu sót, điểm cần bổ sung chỉnh sửa* Câu hỏi sinh viên phải trả lời trước hội đồng* (ít 02 câu) Đánh giá chung - Điểm (Quy thang điểm 10 khơng làm trịn): …………./10 - Xếp loại chung (Xuất sắc, Giỏi, Khá, Trung bình, Yếu, Kém): …………………………………… Đề nghị giảng viên phản biện Ghi rõ: “Báo cáo đạt/ không đạt yêu cầu khóa luận tốt nghiệp kỹ sư, phép/ khơng phép bảo vệ khóa luận tốt nghiệp” Tp HCM, ngày … tháng … năm 20… Người nhận xét (Ký ghi rõ họ tên) LỜI CẢM ƠN Để thực đề tài này, nhóm nghiên cứu xin chân thành cảm ơn Giảng viên hướng dẫn ThS Đặng Phước Hải Trang, Thầy định hướng, giúp đỡ tận tình, giải đáp vướng mắc trình thực đồ án, giúp nhóm thực đồ án tiến độ Nhóm nghiên cứu xin chân thành cảm ơn anh khóa trên, bạn sinh viên giúp đỡ dẫn khắc phục lỗi trình thực Hơn nữa, nhóm nghiên cứu gửi lời cảm ơn đến thư viện Trường ĐH SPKT TP.HCM cung cấp nhiều tài liệu liên quan, phục vụ cho trình nghiên cứu thực đồ án Sản phẩm đồ án báo cáo trình độ nhóm nghiên cứu cịn hạn chế nên cịn nhiều thiếu sót, mong thầy góp ý bổ sung để nhóm điều chỉnh hồn thiện Một lần nhóm nghiên cứu xin chân thành cảm ơn thầy TÓM TẮT Ngày nay, với phát triển khoa học kỹ thuật, lĩnh vực Điện tử - Tin học - Viễn thông, hệ thống điểm danh nhân viên tự động xu hướng công nghệ giới, trở thành tiêu chuẩn văn phịng, trường học, cơng ty,… kỷ ngun cơng nghệ Internet of Things Cùng với phát triển không ngừng nghỉ công nghệ, tiện nghi linh hoạt hệ thống máy móc thơng minh trở thành tiêu chuẩn cần thiết nhằm nâng cao chất lượng điều hành nhân viên tập thể lớn Trong đề tài “Ứng dụng công nghệ IoTs vào hệ thống điểm danh nhân viên” nhóm nghiên cứu sử dụng công nghệ sinh trắc học vân tay công nghệ RFID để tiến hành điểm danh nhân viên cơng ty Hệ thống hoạt động tiến hành điểm danh nhân viên theo hình thức: vân tay RFID Sau nhân viên tiến hành điểm danh thành công, hệ thống lưu liệu vào thẻ nhớ SD Card, đồng thời có kết nối với wifi với wifi cài đặt sẵn hệ thống tự động đưa liệu lên Web server để quản lý liệu từ xa cách dễ dàng Hệ thống có sở liệu quản lý riêng Khi có nhân viên mới, quản lý tạo cho nhân viên tài khoản riêng cho nhân viên, đồng thời thêm dấu vân tay thẻ RFID lấy mẫu từ máy điểm danh vào tài khoản Việc quản lý thông tin quản lý thời gian vào/ra nhân viên tính cơng cho nhân viên người quản lý thực web server lấy thông tin từ hệ thống chip STM32F103VET6 đảm nhận thực thông qua chuẩn giao tiếp MỤC LỤC 10 Chương KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ KẾT QUẢ 4.1 Sau thời gian tiến hành tìm hiểu, nghiên cứu tài liệu, tìm hiểu qua Internet, tổng hợp kiến thức học hướng dẫn GVHD Th.S Đặng Phước Hải Trang Chúng tơi hồn thành đồ án tốt nghiệp với đề tài: “Ứng dụng công nghệ IoTs vào hệ thống điểm danh nhân viên” Sau đề tài đồ án này, nhóm chúng tơi nghiên cứu tích luỹ thêm nhiều kiến thức như: • Hiểu biết sâu đặc điểm, tính năng, nguyên lý hoạt động chip Arm module mở rộng như: cảm biến vân tay R305, RFID RC522, module Wifi ESP8266, module thời gian thực DS1307, SD-Card • Sử dụng, kết nối kit Arm với module mở rộng • Lập trình Web Server, tạo giao diện, tạo sở liệu để truy cập hệ thống, đưa liệu lên Web Server • Sử dụng phần mềm Altium Designer để thiết kế board mạch Sau q trình nghiên cứu, thi cơng nhóm hồn thành mơ hình thực tính sau: 81 HIỂN THỊ MENU LÊN LCD Hình 4.64: Giao diện ban đầu Mơ tả: Hình 4.1: Hiển thị menu lựa chọn bao gồm RFID, vân tay, thêm vân tay Đồng thời hiển thị ngày, tên GVHD SVTH, tọa độ vị trí chạm hình CHẾ ĐỘ ĐIỂM DANH BẰNG RFID 82 Hình 4.66: Thao tác quẹt thẻ RFID Hình 4.65: Giao diện chọn chế độ Hình 4.67: Kết điểm danh RFID Mơ tả: - Hình 4.2: Hiển thị giao diện chế độ điểm danh RFID, yêu cầu người dùng quét thẻ 83 - Hình 4.3: Tiến hành quét thẻ RFID Hình 4.4: Kết hiển thị hình LCD CHẾ ĐỘ ĐIỂM DANH BẰNG VÂN TAY Hình 4.68: Chế độ điểm danh vân tay Hình 4.69: Thao tác điểm danh vân tay 84 Hình 4.70: Kết có vân tay Hình 4.71: Kết khơng có vân tay Mơ tả: - Hình 4.5: Khi chọn chế độ vân tay từ hình chính, LCD chuyển qua - giao diện điểm danh vân tay, hệ thống yêu cầu đặt tay vào để quét Hình 4.6: Tiến hành đặt tay vào để quét Hình 4.7, 4.8: Kết hiển thị lên LCD, hệ thống nhận dạng vân tay hiển thị mã ID tên người dùng, khơng báo lỗi khơng tìm thấy CHẾ ĐỘ THÊM VÂN TAY 85 Hình 4.72: Giao diện chế độ thêm vân tay Hình 4.73: Lấy mã RFID 86 Hình 4.74: Xác nhận vân tay Hình 4.75: Kết chế độ thêm vân tay Mơ tả: 87 - Hình 4.9: Giao diện ban đầu chế độ thêm vân tay Hệ thống yêu cầu - người dùng thẻ RFID vào để xác minh chủ thẻ Hình 4.10: Lấy mã RFID, xác minh chủ thẻ để thêm vân tay Hình 4.11: Hệ thống yêu cầu đặt tay vào để xác nhận Người tiến hành đặt - tay vào lần để xác nhận Hình 4.12: Kết hiển thị lên LCD bao gồm: thêm thành công, thêm khơng thành cơng KẾT QUẢ WEB SERVER Hình 4.76: Giao diện đăng nhập Hình 4.77: Giao diện kết nối 88 Hình 4.78: Giao diện điểm danh Hình 4.79: Giao diện điểm danh Mơ tả: - Hình 4.13: Giao diện trang chủ bạn vào trang Web Server - Quản lý tiến hành đăng nhập Hình 4.14: Giao diện kết nối với hệ thống điểm danh máy chủ server Hình 4.15, Hình 4.16: Giao diện điểm danh thẻ RFID vân tay bao gồm họ tên thời gian điểm danh 89 Sau hồn thành thi cơng mơ hình, nhóm tiến hành kiểm thử thiết bị số liệu sau: Bảng 4.13: Kết đánh giá mơ hình Số lần khảo sát Tỉ lệ quét thẻ RFID thành công Thời gian trung bình quét thẻ RFID Tỉ lệ quét vân tay thành cơng Thời gian trung bình qt vân tay Tỉ lệ đưa liệu lên Server thành công Thời gian trung bình đưa liệu lên server 4.2 50 98% Rất nhanh, không đo 96% 0.8 giây 99% giây NHẬN XÉT – ĐÁNH GIÁ Mơ hình nhỏ gọn, hoạt động ổn định dễ dàng ứng dụng vào thực tế Mơ hình máy điểm danh sau hoàn thành đạt đầy đủ chức sẵn sàng quản lý nhân viên có yêu cầu Xây dựng hệ thống sở liệu riêng biệt Kết hợp với lập trình web để truyền liệu lên mạng Internet để Admin đâu truy cập quản lý sở liệu máy Sự bảo mật mức cao cho phép ngồi người lập trình quản lý khơng có người tác động vào sở liệu 4.3 GIỚI HẠN Do mặt quét cảm biến không ổn định (vân tay bị dính mồ hơi, nước mặt cảm biến dính bụi…) nên hay xảy tình trạng quét nhiều lần lấy mẫu tối ưu Hệ thống chưa thống kê, quản lý nhân viên, website chưa tối ưu hóa, chưa đáp ứng yêu cầu cao việc quản lý nhân viên Không thể đảm bảo người quét thẻ chủ thẻ, cần có hệ thống camera theo dõi, giám sát Thiết bị dùng LCD cảm ứng điện trở 3.2 inch nên hạn chế mặt hiển thị gây số khó khăn mặt hiển thị điều khiển 90 Khả lưu trữ liệu tùy thuộc vào khả lưu trữ thẻ nhớ SD Card Mơ hình thiết kế chưa bắt mắt, chưa giống với sản phẩm ứng dụng thực tế chuyên nghiệp 91 Chương KẾT LUẬN - HƯỚNG PHÁT TRIỂN 5.1 KẾT LUẬN Với yêu cầu đặt xây dựng mơ hình máy điểm danh sử dụng cảm biến vân tay RFID điều khiển vi điều khiển ARM để ứng dụng công sở, nhóm hồn thành tất mục tiêu đặt đầu đề tài xây dựng hoàn chỉnh mơ hình với đặc điểm sau: Điểm danh sử dụng hình thức vân tay thẻ RFID Dữ liệu ghi liệu vào thẻ nhớ SD card đưa lên Webserver Việc hiển thị tương tác thơng qua hình LCD Touch Screen Xây dựng sở liệu riêng biệt, đảm bảo tính bảo mật cao Điều xóa bỏ hoàn toàn việc điểm danh giùm việc gian lận nơi mà máy hoạt động Mơ hình thay hồn tồn việc điểm danh thủ cơng Kết đề tài nghiên cứu lần khẳng định việc xây dựng thành công hệ thống điểm danh dựa IoT 5.2 HƯỚNG PHÁT TRIỂN Kết hợp thêm cảm biến: Nhiệt độ, độ ẩm để giám sát điều kiện làm việc mơi trường, văn phịng cơng ty Có thể phát triển thành hệ thống quản lý nhân viên với số lương nhân viên lớn nhiều thể loại công việc Phát triển thành hệ thống giám sát hành trình di chuyển, cảnh báo trốn việc 92 Phát triển thành hệ thống điểm danh mống mắt kết xác, đáng tin cậy Web server có khả thống kê nhân viên để dễ dàng quản lý Khơng mơ hình có chức điểm danh, mơ hình mở rộng thành khóa điện tử để quản lý đóng hay mở toàn hệ thống cần thiết thiết bị chống xâm nhập hiệu 93 TÀI LIỆU THAM KHẢO Tiếng Việt [1] Huỳnh Thanh Tùng, Đặng Minh Duy, “Thiết kế hệ thống điểm danh sinh viên dùng công nghệ RFID”, Đồ án tốt nghiệp, Trường Đại học Sư phạm Kỹ thuật TPHCM, 2017 [2] Nguyễn Đình Phú (2014), Thực hành vi điều khiển – ARM STM32, Trường ĐH Sư Phạm Kỹ Thuật, Tp HCM [3] Nguyễn Viết Long, Lê Tấn Vinh, “Cảm biến vân tay”, Đồ án môn học, Trường Đại học Bách khoa Đà Nẵng, 2018 [4] Phan Vân Hoàn (2015), Giáo trình vi xử lý nâng cao – smt32, Trường ĐH Sư Phạm Kỹ Thuật, Tp HCM [5] Trần Thị Huệ, Giới thiệu sinh trắc dấu vân tay, http://www.ischool.vn/tintuc/tin-tu-ischool/gioi-thieu-ve-sinh-trac-dau-van-tay_1758.html, 3/10/2018 [6] WaterPC (2010), Hướng dẫn thiết kế Website, Nhà Xuất Văn hóa Thơng tin, Hà Nội [7] ARMVN, Giao tiếp MMC/SD Card với STM32, http://www.arm.vn/TinChiTiet/tabid/105/id/148/Default.aspx, 6/6/2019 [8] Điện tử AHT, Lập trình ARM Cortex M3 STM32F103, https://dientuaht.blogspot.com/2015/07/tai-lieu-lap-trinh-can-ban-armcortex.html, 6/6/2019 [9] Internet Of Things, Internet Of Things (IOT) với ESP8266, https://esp8266.vn/introduction/about-iot, 6/6/2019 [10] MaViet, Tìm hiểu RFID, http://maviet.com.vn/tu-van/cong-ngherfid.html, 6/6/2019 94 Tiếng Anh [11] Alldatasheet.com, Electronic Components Datasheet Search, https://www.alldatasheet.com/, 5/5/2019 [12] SFG, User Manual of R30X Series Fingerprint Identification Module, www.rhydolabz.com/documents/finger-print-module.pdf, 15/5/2019 [13] Sunrom, Finger Print Sensor (R305), https://www.sunrom.com/p/fingerprint-sensor-r305, 1/6/2019 95 ... tiến hành kết hợp cơng nghệ IoTs với công nghệ RFID quét vân tay vào mơ hình điểm danh đề tài: “Ứng dụng công nghệ IoTs vào hệ thống điểm danh nhân viên” để ứng dụng vào việc điểm danh nhân viên... với bùng nổ công nghệ thông tin, với xu hướng công nghệ cao, Internet of Things (IOTs) - cách mạng công nghệ lần thứ giới, ngày chiếm vị trí quan trọng sống Có thể hiểu cơng nghệ IOTs vật kết... IoTs vào hệ thống điểm danh nhân viên” nhóm nghiên cứu sử dụng công nghệ sinh trắc học vân tay công nghệ RFID để tiến hành điểm danh nhân viên cơng ty Hệ thống hoạt động tiến hành điểm danh nhân