Đồ án HCMUTE: Hệ thống giám sát phòng học từ xa

Khám phá đồ án HCMUTE về hệ thống giám sát phòng học từ xa, giải pháp tối ưu cho việc quản lý và giảng dạy hiệu quả trong giáo dục.

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2016

112
0
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

TÓM TẮT ĐỀ TÀI

1. CHƯƠNG 1: DẪN NHẬP

1.1. Đặt vấn đề

1.2. Tình hình nghiên cứu

1.3. Mục đích nghiên cứu

1.4. Đối tượng và phạm vi nghiên cứu

1.5. Ý nghĩa khoa học và tính thực tế của đề tài

1.6. Phương pháp nghiên cứu

2. CHƯƠNG 2: TỔNG QUAN

2.1. Cảm biến vân tay

2.1.1. Giới thiệu

2.1.2. Các đặc trưng của cảm biến vân tay

2.1.3. Giao tiếp

3. CHƯƠNG 3: THIẾT KẾ PHẦN CỨNG

3.1. Yêu cầu thiết kế

3.2. Phương án thiết kế

3.3. Chức năng của từng khối

4. CHƯƠNG 4: THIẾT KẾ PHẦN MỀM

4.1. Mục tiêu thiết kế

4.2. Công cụ thiết kế

4.2.1. Phần mềm Visual Studio 2012 và ngôn ngữ C#

4.2.2. Phần mềm quản lý cơ sở dữ liệu - Microsoft SQL Server 2012

4.2.3. Phần mềm XCTU

5. CHƯƠNG 5: XÂY DỰNG LƯU ĐỒ GIẢI THUẬT

5.1. Chương trình chính

5.2. Chương trình con

6. CHƯƠNG 6: KẾT QUẢ, KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. Kết quả của quá trình

6.2. Hướng phát triển

PHỤ LỤC VÀ TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về hệ thống giám sát phòng học từ xa tại HCMUTE

Hệ thống giám sát phòng học từ xa tại HCMUTE được thiết kế nhằm giải quyết những khó khăn trong việc quản lý và giám sát hoạt động giảng dạy tại các trường đại học. Với sự phát triển của công nghệ, việc áp dụng công nghệ giám sát hiện đại như cảm biến vân tay kết hợp với mô đun XBee đã mở ra một hướng đi mới cho việc giám sát phòng học. Hệ thống này không chỉ giúp tiết kiệm thời gian mà còn nâng cao hiệu quả trong việc quản lý lớp học. Theo nghiên cứu, việc sử dụng công nghệ thông tin trong giáo dục đã trở thành một xu hướng tất yếu, giúp cải thiện chất lượng giảng dạy và học tập.

1.1. Mục đích và ý nghĩa của đề tài

Mục đích của đề tài là phát triển một hệ thống giám sát phòng học từ xa nhằm hỗ trợ việc quản lý giảng viên và sinh viên một cách hiệu quả. Hệ thống này cho phép ghi nhận thời gian giảng dạy của giáo viên và tự động cập nhật thông tin vào cơ sở dữ liệu. Ý nghĩa khoa học của đề tài nằm ở việc ứng dụng công nghệ giám sát vào thực tiễn, từ đó tạo ra một mô hình quản lý lớp học thông minh, giúp nâng cao chất lượng giáo dục tại HCMUTE.

II. Tổng quan về công nghệ giám sát

Công nghệ giám sát hiện nay đang phát triển mạnh mẽ, đặc biệt là trong lĩnh vực giáo dục. Việc sử dụng cảm biến vân tay để nhận diện và quản lý giảng viên là một trong những ứng dụng tiêu biểu. Hệ thống này sử dụng mô đun XBee để truyền dữ liệu qua sóng RF, giúp giảm thiểu các vấn đề về băng thông và độ ổn định của mạng. Theo các chuyên gia, việc áp dụng công nghệ thông tin trong giáo dục không chỉ giúp tiết kiệm chi phí mà còn nâng cao tính chính xác trong việc quản lý thông tin giảng viên và sinh viên.

2.1. Các thành phần của hệ thống

Hệ thống giám sát bao gồm các thành phần chính như cảm biến vân tay, mô đun XBee, và phần mềm quản lý cơ sở dữ liệu. Cảm biến vân tay có nhiệm vụ ghi nhận thông tin giảng viên, trong khi mô đun XBee đảm nhận việc truyền tải dữ liệu đến máy chủ. Phần mềm quản lý cơ sở dữ liệu sẽ lưu trữ và xử lý thông tin, từ đó cung cấp các báo cáo thống kê cho nhà quản lý. Việc tích hợp các thành phần này tạo nên một hệ thống phòng học thông minh, giúp nâng cao hiệu quả giảng dạy và quản lý.

III. Phương pháp nghiên cứu và thiết kế hệ thống

Phương pháp nghiên cứu được áp dụng trong đề tài bao gồm việc tìm hiểu và phân tích các công nghệ hiện có, từ đó đề xuất giải pháp tối ưu cho hệ thống giám sát. Việc thiết kế hệ thống được thực hiện qua nhiều bước, bao gồm xác định yêu cầu, lựa chọn linh kiện, và lập trình phần mềm. Theo các chuyên gia, việc áp dụng công nghệ giám sát trong giáo dục không chỉ giúp cải thiện chất lượng giảng dạy mà còn tạo ra một môi trường học tập an toàn và hiệu quả hơn.

3.1. Thiết kế phần cứng và phần mềm

Thiết kế phần cứng bao gồm việc lựa chọn cảm biến vân tay và mô đun XBee phù hợp, đảm bảo tính ổn định và hiệu suất cao. Phần mềm được lập trình bằng Visual Studio với ngôn ngữ C#, cho phép người dùng dễ dàng quản lý và theo dõi thông tin giảng viên. Hệ thống cũng được trang bị giao diện thân thiện, giúp người dùng dễ dàng thao tác và truy cập thông tin. Việc kết hợp giữa phần cứng và phần mềm tạo nên một hệ thống giám sát phòng học hiệu quả, đáp ứng nhu cầu quản lý hiện đại.

IV. Kết quả và ứng dụng thực tiễn

Kết quả nghiên cứu cho thấy hệ thống giám sát phòng học từ xa tại HCMUTE đã hoạt động hiệu quả, giúp ghi nhận và quản lý thông tin giảng viên một cách chính xác. Hệ thống không chỉ tiết kiệm thời gian cho việc giám sát mà còn nâng cao tính chính xác trong việc quản lý thông tin. Theo đánh giá của các giảng viên, việc áp dụng công nghệ giám sát đã giúp cải thiện chất lượng giảng dạy và tạo ra một môi trường học tập tích cực hơn.

4.1. Đánh giá và hướng phát triển

Hệ thống giám sát phòng học từ xa có tiềm năng phát triển mạnh mẽ trong tương lai. Việc mở rộng ứng dụng của hệ thống sang các lĩnh vực khác như quản lý sinh viên, theo dõi tiến độ học tập sẽ là một hướng đi khả thi. Ngoài ra, việc cải tiến công nghệ và nâng cấp phần mềm cũng sẽ giúp hệ thống hoạt động hiệu quả hơn. Như vậy, hệ thống không chỉ đáp ứng nhu cầu hiện tại mà còn mở ra nhiều cơ hội mới cho việc quản lý lớp học trong tương lai.

01/02/2025

Trích đoạn nội dung tài liệu

Đặt vấn đề Hiê ̣n nay, khái niệm về cảm biến vân tay không còn quá xa lạ với tất cả mọi ngƣời. Chúng đƣợc lắp đặt rất nhiều nơi nhƣ các công ty, trƣờng học, văn phòng , siêu thi ̣, ngân hàng,… cảm biến vân tay ngày nay đã trở thành công cụ hữu íc h để giúp chúng ta đảm bảo tính chính xác trong giờ giấc làm việc, cũng nhƣ hỗ trơ ̣ cho con ngƣời thƣ̣c hiê ̣n công viê ̣c giám sát một cách nhanh chóng và tiện lợi hơn. Tƣ̀ các ứng dụng củacảm biến vân tay và quan sát thực tiễn ở các trƣờng học, hầu hết các trƣờng đều có diện tích rộng, nhiề u p hòng học , các khu ở cách xa nhauvà đặc biệt ở các trƣờng đ ại học có kiến trúc xây dựng nhiều tầng. Do đó viê ̣c thƣ̣c hiê ̣n giám sát các phòng ho ̣c ngày nay đang gă ̣p không ít khó khăn.

Hiê ̣n ta ̣i nhƣ̃ng ngƣời đƣơ ̣c phân công giám sát phải trực tiếp đi đến từng phòng để quan sát và ghi nhận thông tin việc này mất rất nhiều thời gian và sƣ́c lực. Trong thời buổi công nghê ̣ hiê ̣n đại nhƣ hiện nay ta ̣i sao chúng ta không có mô ̣t giải pháp tố t hơn? Để khắc phục tình trạng đó, một giải pháp đƣợc đƣa ra là dùngcảm biến vân tayđể ghi nhận thông tin vàchuyển dữ liệu đó truyền thông với mô đun XBee thông qua sóng RF để truyền về máy tính cho ngƣời giám sát.2 Tình hình nghiên cứu Hiện nay, công nghệ cảm biến nhận dạng vân tay đã trở nên khá phổ biến, nhƣng việc ứng dụng cảm biến vân tay để thực hiện giám sát từ xa thì có rất ít ngƣời biết đến. Việc sử dụngcảm biến vân tay kết hợp với mô đun truyền thông XBee truyền dữ liệu thông qua sóng RF là đề tài khá mới mẻ ở Việt Nam hiện nay, đang cần đƣợc nghiên cứu và ứng dụng nhiều hơn.3Mục đích nghiên cứu Mục đích nghiên cứu của đề tài là ta ̣o ra mô ̣t hê ̣ thố ng cảm biếnvân tay để giám sát các phòng học , để việc thanh tra giám sát trở nên dễ dàng , nhanh chóng và hiê ̣u quả. Về mu ̣c đić h ho ̣c tâ ̣p là nghiên cƣ́u sƣ̣ hoa ̣t đô ̣ng và sƣ̉ du ̣ng cảm biến vân Chƣơng 1: Dẫn nhập Trang13 do an Hệ thống giám sát phòng học từ xa taycũng nhƣ để hiểu thêm về phƣơng thức truyền thông không dây dùng sóng RF , lâ ̣p trình giao diện trên máy tính.4 Đối tượng và phạm vi nghiên cứu Đối tƣơ ̣ng nghi ên cƣ́u là mô đuncảm biến vân tay, mô đun truyề n thông XBee, phần mềm lâ ̣p trình giao diê ̣n C# và cơ sở dữ liệu SQL.

Phạm vi nghiên cứ u là sử dụng đƣơ ̣c cá c Mô đun, thiế t lâ ̣p các cảm biến vân tay nhằm mu ̣c đić h hỗ trơ ̣ viê ̣c thanh tra , giám sát không nhằ m mu ̣c đić h thay thế nhân lƣ̣c hay dùng trong an ninh.5 Ý nghĩa khoa học và tính thực tế của đề tài Ý nghĩa khoa học là t iế p câ ṇ nền công nghê ̣ mới , kiế n thƣ́c mới về viê ̣c sƣ̉ dụng hệ thống nhận dạng vân tay chi phí thấ p , tạo cảm hứng nghiên cứu cho các đề tài khác trong lĩnh vực truyền thông không dây dùng sóng RF vốn đang phát triển trên thế giới. Ý nghĩa thƣ̣c tiễ n là hỗ trơ ̣ công việc thanh tra , giám sát phòng học trở n ên đơn giản, tiện lợi, nhanh chóng, chính xác và tiết kiệm hơn.6Phương pháp nghiên cứu Phƣơng pháp nghiên cƣ́u, tìm hiểu tƣ̀ng bƣớc:  Bƣớc thƣ́ nhất: Tìm hiểu căn bản về cách thức hoạt đô ̣ng của thanh tra giám sát , cách bố trí hoạt động của các phòng học trong thực tế.  Bƣớc thƣ́ hai : Tìm hiểu về phƣơng thức hoạt động cũng nhƣ sơ đồ kết nối của các cảm biến vân tay, mô đun XBee, các lý thuyế t liên quan. Mua thiế t bi ̣và thƣ̣c hiê ̣n thí nghiê ̣m.

 Bƣớc thƣ́ ba: Thiết kế giao diện, tạo cơ sở dữ li ệu cho phòng ho ̣c (có thể lấy cơ sở dƣ̃ liệu là thời khóa biể u của trƣờng). Lắ p đă ̣t thiế t bi ̣ để lấy dữ liệu. Chƣơng 1: Dẫn nhập Trang14 do an Hệ thống giám sát phòng học từ xa Phƣơng tiện nghiên cƣ́u: Máy tính , phần mềm lập trin ̀ h giao di ệnVisual C#, phần mềm quản lý cơ sở dƣ̃ li ệuSQL Server Management Studio,mô đun vân tay, Mô đun Xbee và các tài liệu liên quan. Chƣơng 1: Dẫn nhập Trang15 do an Hệ thống giám sát phòng học từ xa Chương 2 TỔNG QUAN Chƣơng 1: Dẫn nhập Trang16 do an Hệ thống giám sát phòng học từ xa 2.1 Cảm biến vân tay Hiện tại trên thị trƣờng có rất nhiều loại cảm biến để nhận dạng và phát hiện ngƣời dùng nhƣ: cảm biến nhận dạng khuôn mặt, cảm biến hồng ngoại, cảm biến giọng nói, RFID, …… nhƣng với tính thực dụng và tiện lợi của cảm biến vân tay rất phù hợp cho việc quản lý giảng viên.

Chính vì vậy nhóm chọn cảm biến vân tay để nhận dạng giảng viên.1 Giới thiệu Đây là module nhận dạng vân tay giao tiếp trực tiếp qua giao thức UART có thể kết nối trực tiếp đến vi điều khiển hoặc qua PC adapter Max232/USB-Serial. Ngƣời sử dụng có thể lƣu trữ dữ liệu vân tay trực tiếp vào module. Module có thể dễ dàng giao tiếp với các loại vi điều khiển chuẩn 3. Có một con Led đỏ đƣợc bật sáng nằm sẵn trong ống kính trong suốt quá trình chụp vân tay.

Cảm biến với độ chính xác cao và có thể đƣợc nhúng vào các thiết bị nhƣ: điều khiển truy cập, két sắt, khóa cửa nhà, khóa cửa xe,. Có thể chứa lên đến 162 dạng vân tay khác nhau trong bộ nhớ flash của board.1: Module nhận dạng vân tay Chƣơng 1: Dẫn nhập Trang17 do an Hệ thống giám sát phòng học từ xa 2.2 Các đặt trưng của cảm biến vân tay. - Tích hợp xử lý hình ảnh và thuật toán xử lý trên cùng một chip. - Khả năng xử lý ảnh chụp tốt với độ phân giải lên đến 500dpi.

- Giá rẻ, kích thƣớc nhỏ gọn. - Thời gian lấy ảnh: <1s. - Cửa sổ nhận dạng vân tay: 14 x 18mm. - Độ phân giải: 500dpi.

- Chuẩn giao tiếp: USB - UART (TTL logical logic). - Tốc độ Baud rate: 4800 ~ 115200bps. - Bề mặt nhận dạng: 15 ~ 18mm. - Tỷ lệ lỗi chấp nhận đƣợc: 0.Tỷ lệ lỗi không chấp nhận: 0.

- Kích thƣớc: 50 x 20 x 21. -Tiêu thụ công suất thấp, và hiệu suất tuyệt vời. +Điện áp cung cấp: 3. +Dòng điện tiêu thụ: 100mA, đỉnh 150mA.

+Nhiệt độ hoạt động đƣợc: -20 ~ 45oC. -Có 2 chân truyền nhận dữ liệu + Chân số 3 Rx dùng để nhận dữ liệu. + Chân số 4 Tx dùng để truyền dữ liệu.3 Giao tiếp Sơ đồ định thời đơn byte Tốc độ cảm biến lựa chọn từ: 9600~115200 bps. Tốc độ mặc định 57600 bps.

Chƣơng 1: Dẫn nhập Trang18 do an Hệ thống giám sát phòng học từ xa Chế độ truyền đơn byte bao gồm 1 bit bắt đầu, 8 bit nội dung và 1 bit kết thúc. Bit bắt đầu luôn là 0, trong khi bit kết thúc luôn là 1. LSB đƣợc gửi đầu tiên bên phải bit bắt đầu.2: Sơ đồ định thời đơn byte Sơ đồ định thời lệnh Một lệnh đơn bao gồm 6 byte đơn liên tục đƣợc truyền đi. Sau đây là ví dụ về lệnh SYNC (AA0D00000000h).3: Sơ đồ định thời lệnh SYNC 2.4 Phương thức giao tiếp 2.1 Định dạng gói dữ liệu Dữ liệu thu và nhận đƣợc định dạng theo các gói,khi giao tiếp.

Định dạng gói dữ liệu Chƣơng 1: Dẫn nhập Trang19 do an Hệ thống giám sát phòng học từ xa Bắt đầu Địa chỉ Nhận dạng Độ dài Nội dung(lệnh/dữ liệu) Kiểm tra tổng Định nghĩa gói dữ liệu Tên Độ dài Mô tả Bắt đầu 2 bytes Giá trị 0xEF01H Địa chỉ 4 bytes Địa chỉ cảm biến mặc định 0xFFFFFFFF Nhận dạng 1 byte 0x01H Lệnh 0x02H Dữ liệu 0x07H Báo nhận 0x08H Kết thúc Độ dài 2 bytes Độ dài gói tính từ byte nhận dạng đến kiểm tra Nội dung - Có thể là lện, dữ liệu hoặc báo nhận Kiểm tra tổng 2 bytes Tổng byte tính từ byte nhận dạng đến hết nội dung Bảng 2.1: Định nghĩa gói dữ liệu *Các byte cao đƣợc gởi trƣớc.2 Kiểm tra gói ack Lƣu ý: lệnh chỉ đƣợc gởi từ VXL đến cảm biến, cảm biến chỉ trả về các gói xác nhận. Định nghĩa bytes xác nhận 1. 0x00h: thực thi hoàn tất. 0x01h: lỗi nhận dữ liệu.

0x02h: không phải vân tay. Chƣơng 1: Dẫn nhập Trang20 do an Hệ thống giám sát phòng học từ xa 4. 0x03h: thất bại đăng ký vân tay. 0x06h: không tạo đƣợc đặt điểm nhân dạng.

0x07h: dấu vân quá nhỏ để lấy mẫu. 0x08h: dấu vân không trùng. 0x09h: thất bạ tìm kiếm dấu vân. 0x0Ah: lỗi kết hợp đặc điểm dấu vân.

0x0Bh: đại chỉ ID vƣợt khung. 11 0xCh: lỗi đọc từ dữ liệu vân tay. Dữ liệu xấu. 0xDh: lỗi nạp dữ liệu.

0xEh: không thể nhận dữ liệu 14. 0xFh: lỗi gởi hình ảnh. 0x10h: lỗi xoá dữ liệu. 0x11h: lỗi xoá một ID.

0x15h: lỗi tạo ảnh. 0x18h: lỗi ghi flash. 0x19h: không xác định đƣợc lỗi. 0x1Ah: số đăng ký không hợp lệ.

0x1Bh: gói dữ liệu sai. 0x1Ch: sai số trang. 0x1Dh: lỗi cổng giao tiếp. others: dự phòng.5Các lệnh điều khiểncảm biến vân tay Mô–đun cảm biến vân tay có đƣơ ̣c điề u khiển với lệnh nhƣ sau: Chƣơng 1: Dẫn nhập Trang21 do an Hệ thống giám sát phòng học từ xa 2.1 Lệnh kết nối (bắt tay) Mô tả: Xác nhận giao tiếp giữa cảm biến và PC hoặc VXL Code chỉ thị: 0x17h Code lệnh: 0x00h Ack hồi đáp = 0x00h: cổng mở.

= 0x1Dh: lỗi giao tiếp cổng. Định dạng gói lệnh: 2 bytes 4 bytes 1 bytes 2 bytes 1 bytes 1 bytes 2 bytes Bắt đầu Địa chỉ Nhận dạng Độ dài Chỉ thị Lệnh Kiểm tra 0xEF01h 0xXXXXh 0x01h 0x0004h 0x17h 0x00h 0x001Ch Bảng 2.2: Gói lệnh kết nối Định dạng gói Ack 2 bytes 4 bytes 1 bytes 2 bytes 1 bytes 2 bytes Bắt đầu Địa chỉ Nhận dạng Độ dài Code xác nhận Kiểm tra 0xEF01h 0xXXXXh 0x07h 0x0003h 0xXXh 0x001Ch Bảng 2.3: Gói Ack kết nối 2.2 Lệnh đặt địa chỉ Mô tả: đặt lại địa chỉ cho cảm biến. Code chỉ thị: 0x15h Ack hồi đáp = 0x00h: đặt địa chỉ hoàn thành.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ

Tài liệu "Hệ thống giám sát phòng học từ xa tại HCMUTE" trình bày một giải pháp công nghệ tiên tiến nhằm nâng cao hiệu quả giảng dạy và học tập trong môi trường giáo dục hiện đại. Hệ thống này cho phép giám sát và quản lý lớp học từ xa, giúp giáo viên theo dõi sự tham gia của học sinh và cải thiện chất lượng giảng dạy. Những lợi ích mà hệ thống mang lại bao gồm khả năng tương tác cao hơn giữa giáo viên và học sinh, cũng như việc tối ưu hóa quy trình học tập thông qua công nghệ.

Để mở rộng thêm kiến thức về các phương pháp giảng dạy và ứng dụng công nghệ trong giáo dục, bạn có thể tham khảo các tài liệu liên quan như Luận văn thạc sĩ giáo dục học bồi dưỡng năng lực tự học cho học sinh trong dạy học chương động lực học chất điểm vật lí 10 giáo dục thường xuyên với sự hỗ trợ của công nghệ thông tin, nơi khám phá cách công nghệ hỗ trợ học sinh tự học hiệu quả hơn. Bên cạnh đó, Luận văn thạc sĩ giáo dục học sử dụng phần mềm ispring suite thiết kế bài giảng elearning hỗ trợ dạy học đảo ngược chương 3 môn toán lớp 4 cũng cung cấp cái nhìn sâu sắc về việc thiết kế bài giảng trực tuyến. Cuối cùng, Luận văn thạc sĩ hệ thống thông tin quản lý tìm hiểu và xây dựng website học tập trực tuyến elearning trung tâm giáo dục thường xuyên tân bình dựa trên hệ thống moodle sẽ giúp bạn hiểu rõ hơn về việc xây dựng nền tảng học tập trực tuyến hiệu quả. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá thêm nhiều khía cạnh thú vị trong lĩnh vực giáo dục.