Quản lý điểm danh sinh viên nhân viên thông qua ứng dụng winform + Cơ sở dữ liệu SQL + thẻ RFID ( Hoặc vân tay) (Có thể thay đổi quẹt thẻ RFID sang vân tay, nội dung đề tài vẫn tương tự như trong video review) 1, Tổng quan đề tài Hệ thống quản lý việc sinh viên – nhân viên điểm danh, thông qua phần mềm máy tính ( tự viết code, sử dụng ngôn ngữ lập trình C ) và hệ quản trị dữ liệu SQL (sử dụng các câu lệnh SQL để lưu trữ, cập nhật, loại bỏ, tìm kiếm và truy xuất thông tin từ cơ sở dữ liệu), từ đó giám sát được thời gian ra vào của sinh viên, thông tin sinh viên, lịch sử điểm danh của sinh viên 2, Thành phần đồ án a, Phần cứng : Gồm 2 phần : 1 phần là mạch chủ master, được cắm vào máy tính để nhận dữ liệu 1 phần là hôp điểm danh slave – được đặt tại lớp học, để sinh viên quẹt thẻ RFID điểm danh , module đọc RFID để đọc thẻ, kit Arduino Nano được lập trình để xử lý thông tin , LCD hiển thị, module Zigbee truyền nhận thông tin lên máy tinh. b, Phần mềm ( Tự lập trình 100% Không phải ứng dụng có sẵn trên mạng ) Gồm phần mềm máy tính để người quản lý tương tác, giám sát sinh viên điểm danh, và Database SQL lưu trữ cơ sở dữ liệu của các thông tin sinh viên điểm danh 3, Tính năng Phần 1 và 2 truyền thông với nhau qua bộ truyền Zigbee. Giao diện máy tính sẽ quản lý việc sinh viên điểm danh vào lớp học, có thể xem lại lịch sử điểm danh Thêm bớt sinh viên vào hệ quản lý dữ liệu Cài đặt thời khóa biểu của từng ngày, và đẩy lên SQL, từ đó hiện thị chính xác trạng thái điểm danh của sinh viên : Đi muộn, đến sớm, đã điểm danh ra về... Tất cả dữ liệu sẽ dụng cơ sở dữ liệu SQL để lưu trữ Quản lý dữ liệu giáo viên chủ nhiệm, chia theo từng lớp Quản lý dữ liệu lớp học, mỗi lớp học sẽ có dữ liệu sinh viên và thời khóa biểu riêng Xuất dữ liệu điểm danh, dữ liệu sinh viên, giao viên ra file excel Import thông tin sinh viên , giáo viên từ file excel, nếu bị trùng dữ liệu id card, phần mềm sẽ thông báo cho người dùng biết để xử lý Ứng dụng phân quyền quản trị : tức là sẽ có tài khoản admin, tài khoản khách, tài khoản admin có thể tác động sửa chữa thông tin, còn tài khoản khách chỉ được phép xem. Các bảng dữ liệu thông kê điểm danh, thông tin sv, thông tin giao viên có bộ lọc thông tin, dễ dàng tra cứu Tốc độ phản hồi giữa Slave và phần mềm cực nhanh, chỉ tầm 0.1s Mỗi lần sinh viên quẹt thẻ điểm danh, nếu thông tin sv đã được thêm, mạch sẽ load tên sinh viên từ SQL , hiển thị lên LCD, nếu thông tin sv chưa được đăng ký, mạch sẽ thông báo thông tin chưa được đăng ký Mạch PCB được tự thiết kế vừa khít vs hộp điện, mạch được đặt gọn trong hộp bảo vệ, tăng tính thẩm mỹ và hoàn thiện cho đề tài. Và rất nhiều chức năng khác nữa , để nắm chi tiết hơn ae xem video review Các bạn có nhu cầu hỗ trợ đồ án ,đặt đồ án, các sản phẩm điện tử, liên hệ :
Bên chun nhận thiết kế đồ án mơn, tốt nghiệp chuyên ngành như: Cơ điện tử, Tự động hóa, Điện tử viễn thơng, Cơ khí, Cơng nghệ thơng tin, IOT…, dự án điện tử, tự động hóa Ln đảm bảo thời gian hồn thành, chất lượng sản phẩm giá -Các bạn có nhu cầu hỗ trợ đồ án ,đặt đồ án, liên hệ : 👉 https://www.facebook.com/doangiaresv 👉 Số điện thoại & zalo : 0565271668 👉 Kênh YouTube, list đồ án : https://www.youtube.com/c/doansinhviengiare/videos #DienTuNGON BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỀU KHIỂN HỌC ******* ĐỒ ÁN TỐT NGHIỆP Đề tài: THIẾT KẾ HỆ THỐNG ĐIỂM DANH RFID THÔNG QUA ỨNG DỤNG WINFORM Sinh viên thực Người hướng dẫn : Xxx : ThS Xxx Thành phố Thủ Đức – 2023 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI PHÂN HIỆU TẠI TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MƠN ĐIỀU KHIỂN HỌC ******* ĐỒ ÁN TỐT NGHIỆP Đề tài: THIẾT KẾ HỆ THỐNG ĐIỂM DANH RFID THÔNG QUA ỨNG DỤNG WINFORM Sinh viên thực : Xxx Người hướng dẫn : ThS Xxx Mã số sinh viên : yyy Lớp : Kĩ thuật điều khiển tự động hóa K60 Thành phố Thủ Đức – 2023 BỘ GIÁO DỤC VÀ ĐÀO TẠO NAM CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT Trường Đại học GTVT Độc lập - Tự - Hạnh phúc NHIỆM VỤ THIẾT KẾ TỐT NGHIỆP BỘ MÔN ĐIỀU KHIỂN HỌC KHOA ĐIỆN – ĐIỆN TỬ Sinh viên: Xxx Tên tóm tắt yêu cầu, nội dung đề tài: Thiết kế hệ thống quản lý điểm danh RFID thông qua ứng dụng Winform Số liệu cần thiết chủ yếu để thiết kế Module thu phát RF Zigbee CC2530 UART 2.4g sử dụng IC CC2530 Arduino Nano CH340 Mạch RFID NFC 13.56MHz RC522 sử dụng IC MFRC522 Cịi chip 5V Màn hình hiển thị LCD 1602 ………………………………………………………………………………………… ………………………………………………………………………………………… Nội dung thuyết minh, u cầu giải thích tính tốn thiết kế tốt nghiệp: Tổng quan hệ thống quản lí điểm danh RFID Phân tích, tính chọn linh kiện, thiết bị cho thiết kế mạch điều khiển Thiết kế phần cứng mạch điều khiển, mơ hình Thiết kế giao diện, tính Winform Kết luận hướng phát triển đề tài Các vẽ chính: - 10 vẽ khổ A0: Sơ đồ khối hệ thống điểm danh RFID qua Winform Sơ đồ mạch nguyên lí phần cứng Lưu đồ thuật toán hệ thống: quẹt thẻ điểm danh hệ thống Mơ hình hệ thống Các kết thử nghiệm đánh giá Những yêu cầu bổ sung thêm nhiệm vụ thiết kế tốt nghiệp chuyên đề: Cán hướng dẫn: Giáo viên trường: ThS Xxx Cán sản xuất: - Ngày giao nhiệm vụ thiết kế tốt nghiệp: 02/10/2023 - Ngày bắt đầu thiết kế tốt nghiệp: 30/12/2023 - Ngày nộp thiết kế tốt nghiệp: 07/12/2023 Ngày 07 tháng 12 năm 2023 TL/HIỆU TRƯỞNG CHỦ NHIỆM BỘ MÔN Đã giao nhiệm vụ TKTN GIÁO VIÊN HƯỚNG DẪN TRƯỞNG KHOA Xxx Đã nhận nhiệm vụ TKTN Sinh viên: Xxx Lớp: Tự động hóa Khóa: 60 Ký tên: LỜI CẢM ƠN Trước tiên, em muốn bày tỏ lòng biết ơn tới trường Đại Học Giao Thông Vận Tải Phân Hiệu TP HCM cung cấp cho em môi trường học tập chuyên nghiệp thúc đẩy động, sáng tạo, đồng thời tích lũy nhiều kiến thức kỹ suốt trình học tập Em xin gửi lời cảm ơn chân thành tới thày cô bạn bè hỗ trợ em suốt trình học tập, giúp đỡ em vượt qua khó khăn trước nhiều thử thách trường, giúp em trưởng thành sống chuẩn bị hành trang kiến thức vững vàng cho thử thách trương lai Để hoàn thiện đồ án này, em xin chân thành cảm ơn thày giáo hướng dẫn Cô Xxx giúp đỡ em suốt trình tìm hiểu thiết kế để hoàn thành tốt đề tài Em xin chân thành cảm ơn ! Thành phố Thủ Đức, ngày tháng năm 2023 Sinh viên thực Xxx MỤC LỤC LỜI CẢM ƠN v MỤC LỤC i DANH MỤC CÁC TỪ VIẾT TẮT iv DANH MỤC HÌNH VẼ vi DANH MỤC BẢNG BIỂU ix CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Đặt vấn đề 1.2 Yêu cầu đề tài 1.3 Giới hạn đề tài : .3 1.4 Phương pháp nội dung nghiên cứu 1.5 Mục tiêu nghiên cứu CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 Giới thiệu RFID .4 2.2 Thành phần hệ thống RFID .5 2.2.1 Thẻ RFID 2.2.2 Thiết bị đọc thẻ 2.2.3 Anten thu phát sóng vơ tuyến 2.2.4 Các thành phần khác 11 2.3 Phương thức làm việc 12 2.4 Các tiêu chuẩn công nghệ RFID 15 2.5 Ứng dụng, ưu điểm nhược điểm hệ thống RFID 17 2.6 Một số giao thức truyền thông giao tiếp mạch điện tử 21 i 2.6.1 Giao thức UART .21 a ) Cấu tạo .22 b) Khung truyền .22 c) Các chế độ hoạt động 23 2.6.2 Giao thức I2C 24 a) Cấu tạo : 25 b) Khung truyền I2C 26 c)Các chế độ hoạt động I2C: 27 2.6.3 Giao thức SPI 28 a) Cấu tạo: 29 b) Khung truyền SPI: .29 c) Chế độ hoạt động: .30 2.7 Giới thiệu Winform C# 32 CHƯƠNG THIẾT KẾ HỆ THỐNG 33 3.1 Nguyên lý hoạt động hệ thống .33 3.2 Sơ đồ khối hệ thống .33 3.3 Yêu cầu thiết kế .35 3.4 Lựa chọn thiết bị 35 3.4.1 Khối truyền thông 35 3.4.2 Khối xử lý trung tâm .39 3.4.3 Khối đọc liệu thẻ 43 3.3.4 Khối cịi thơng báo 44 3.3.5 Khối hiển thị 45 3.3.6 Khối nguồn 48 CHƯƠNG 4: TÍNH TỐN THIẾT KẾ THEO SỐ LIỆU THỰC ĐỊA .50 ii 4.1 Thiết kế phần cứng 50 4.1.1 Sơ đồ mạch nguyên lý .50 4.1.2 Layout mạch PCB 50 4.2 Lưu đồ thuật toán 52 4.3 Một số bảng lưu trữ liệu 53 4.4 Thiết kế ứng dụng: 58 CHƯƠNG : THIẾT KẾ MƠ HÌNH 62 5.1 Kết mơ hình 62 5.2 Kết ứng dụng 64 CHƯƠNG : KẾT QUẢ THỰC HIỆN ĐỀ TÀI 67 6.1 Nhận Xét 67 6.2 Hướng phát triển 67 6.3 Kết luận 67 TÀI LIỆU THAM KHẢO 69 PHỤ LỤC 70 A Code sử dụng 70 Cơ sở liệu SQL 70 Code Arduino 75 Code Winform 81 B Hướng dẫn sử dụng .116 iii DANH MỤC CÁC TỪ VIẾT TẮT TỪ VIẾT TẮT GIẢI THÍCH RFID SQL LAN ID EPC TID RF LF HF UHF IC UART LSB MSB Radio-Frequency Identification Structured Query Language Local Area Network Identification Electronic Product Code Terminal ID Radio Frequency Low Frequency High Frequency Ultra High Frequency Integrated Circuit Universal Asynchronous Receiver-Transmitter Least Significant Bit Most Significant Bit I2C SCL SDA ACK NACK SPI SCK MISO MOSI SD SS CS CPOL CPHA GUI SCADA Inter – Integrated Circuit Serial Clock Line Serial Data Line Acknowledged Not Acknowledged Serial Peripheral Interface Serial Clock Master Input Slave Output Master Output Slave Input Secure Digital Slave Select Chip Select Clock Polarity Clock Phase Graphical User Interface Supervisory Control and Data Acquisition iv