
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH
KHOA VẬT LÝ
PHAN NHỰT HUÂN
CHẾ TẠO MÔ HÌNH CỬA THÔNG MINH
BẢO MẬT BẰNG THẺ TỪ
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC
CHUYÊN NGÀNH: VẬT LÝ HỌC
MÃ NGÀNH: 105
TP. HỒ CHÍ MINH – 04/2018

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH
KHOA VẬT LÝ
PHAN NHỰT HUÂN
CHẾ TẠO MÔ HÌNH CỬA THÔNG MINH
BẢO MẬT BẰNG THẺ TỪ
KHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC
CHUYÊN NGÀNH: VẬT LÝ HỌC
MÃ NGÀNH: 105
NGƯỜI HƯỚNG DẪN KHOA HỌC
ThS. NGUYỄN TẤN PHÁT
TP. HỒ CHÍ MINH – 04/2018

Lời cảm ơn
Trong thực tế không có thành công nào mà không gắn liền với sự hỗ trợ, giúp đỡ
dù ít hay nhiều, dù trực tiếp hay gián tiếp của người khác. Trong suốt thời gian học
tập trên giảng đường đại học, tôi đã nhận được rất nhiều sự quan tâm, giúp đỡ của quý
thầy cô, gia đình và bạn bè.
Tôi xin gửi lời cảm ơn chân thành nhất của mình đến thầy Nguyễn Tấn Phát,
người đã rất nhiệt tình, tận tâm, chu đáo cung cấp những kiến thức và hướng dẫn tôi
thực hiện khóa luận này. Thầy là người truyền cho tôi niềm đam mê Vật Lý, truyền cho
tôi sự đam mê khoa học và khao khát tìm tòi những kiến thức mới.
Bên cạnh đó, tôi cũng xin gửi lời cảm ơn đến thầy Nguyễn Lâm Duy, thầy Nguyễn
Hoàng Long, thầy Ngô Minh Nhựt, những người đã luôn động viên, hướng dẫn và hỗ
trợ những lúc tôi gặp khó khăn khi thực hiện luận văn này.
Tôi xin gửi lời cảm ơn đến các thầy, cô giảng viên Khoa Vật Lý, Trường Đại học
Sư phạm TP. Hồ Chí Minh – những người đã trang bị cho tôi kiến thức hữu ích giúp
tôi hoàn thành luận văn này.
Cuối cùng tôi xin gửi lời cảm ơn đến các bạn sinh viên trong phòng thí nghiệm
Vật lý đại cương nâng cao – những người đã luôn động viên, chia sẻ, giúp đỡ và đóng
góp những ý kiến quý báu trong suốt quá trình tôi thực hiện luận văn. Cảm ơn bạn
Trần Dương Anh Tài đã hỗ trợ L
A
T
EX giúp luận văn của tôi được hoàn thiện nhất.
Tôi xin chân thành cảm ơn!
Tp. Hồ Chí Minh, ngày 12 tháng 04 năm 2018
Sinh viên
Phan Nhựt Huân

Mục lục
Trang
Danh sách hình vẽ ii
Danh sách bảng biểu iv
Mở đầu 1
1 Cơ sở lý thuyết 3
1.1 ArduinoMega2560R3........................... 4
1.2 HệthốngRFID............................... 7
1.2.1 ModuleMFRC522 ......................... 8
1.2.2 Thẻtừ................................ 9
1.3 ModulethẻnhớSD............................. 10
1.4 Module thời gian thực DS1307 . . . . . . . . . . . . . . . . . . . . . . . 11
1.5 Module bluetooth HC-05 . . . . . . . . . . . . . . . . . . . . . . . . . . 12
1.6 MànhìnhLCDI2C............................. 13
1.7 ĐộngcơRCServo ............................. 14
2 Kết quả 15
2.1 Sơđồnguyênlý............................... 15
2.2 Môhìnhcửatựđộng............................ 19
2.3 Chương trình giao tiếp trên máy vi tính . . . . . . . . . . . . . . . . . 24
2.4 Nhậnxétvàđánhgiá............................ 28
3 Kết luận và hướng phát triển 29
Các công trình đã công bố 31
Tài liệu tham khảo 32
i

Danh sách hình vẽ
Trang
Hình 1.1: Giao diện phần mềm Arduino IDE. . . . . . . . . . . . . . . . . 4
Hình 1.2: ArduinoMega2560R3........................ 5
Hình 1.3: Sơ đồ chân của Arduino Mega 2560 R3 qua phần mềm mô phỏng
Proteus................................. 6
Hình 1.4: Module RFID MFRC522. . . . . . . . . . . . . . . . . . . . . . . 8
Hình 1.5: ThẻMifareClassic1K. ....................... 9
Hình 1.6: Cấu trúc dữ liệu trong thẻ Mifare Classic 1K. . . . . . . . . . . . 9
Hình 1.7: ModulethẻnhớSD.......................... 11
Hình 1.8: Module thời gian thực DS1307. . . . . . . . . . . . . . . . . . . . 12
Hình 1.9: Module bluetooth HC-05. . . . . . . . . . . . . . . . . . . . . . . 13
Hình 1.10: MànhìnhLCDI2C.......................... 13
Hình 1.11: Động cơ Micro Servo 9G. . . . . . . . . . . . . . . . . . . . . . . 14
Hình 2.1: Sơ đồ nguyên lý cấu trúc hoạt động của hệ thống. . . . . . . . . 15
Hình 2.2: Môhìnhcửatựđộng. ........................ 19
Hình 2.3: Cơ sở dữ liệu trong tập tin “Database.txt”. . . . . . . . . . . . . 20
Hình 2.4: Cửa tự động mở khi một thẻ hợp lệ được quét vào. . . . . . . . . 20
Hình 2.5: Hệ thống thông báo khi quét thẻ vào ngày không được phép vào. 21
Hình 2.6: Hệ thống thông báo khi thẻ quét vào không đúng thời gian được
phépvào................................ 22
Hình 2.7: Hệ thống thông báo khi thẻ quét vào đã hết hạn sử dụng. . . . . 22
Hình 2.8: Hệ thống thông báo khi mã thẻ quét vào không hợp lệ. . . . . . . 23
Hình 2.9: Lịch sử quét thẻ được lưu trong tập tin “History.txt”. . . . . . . . 24
Hình 2.10: Giao diện chính trong chương trình giao tiếp với máy vi tính. . . 25
ii

