Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 13 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
13
Dung lượng
1,13 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CÔNG NGHỆ THÔNG TIN o0o TÊN ĐỀ TÀI: HỆ THỐNG CẢNH BÁO XÂM NHẬP CHO KHU NHÀ Ở Nhóm: 08 Giảng viên hướng dẫn: TS Nguyễn Tài Tuyên Sinh viên: Nguyễn Quang Chí Mã sinh viên: B19DCCN097 Hà Nội, ngày 12 tháng 12 năm 2022 Lời cam đoan Em xin cam đoan đề tài “Hệ thống cảnh báo xâm nhập” cá nhân em nghiên cứu thực Em kiểm tra liệu theo quy định hành Kết làm đề tài “Hệ thống cảnh báo xâm nhập” trung thực không chép từ bất kỳ tập cá nhân/ nhóm khác Các tài liệu sử dụng tiểu luận có nguồn gốc, xuất xứ rõ ràng (Ký ghi rõ họ tên) Chí Nguyễn Quang Chí Mục lục Phần Mở đầu .3 Tính cấp thiết vấn đề nghiên cứu Mục đích đối tượng nghiên cứu đề tài 2.1 Mục đích 2.2 Đối tượng nghiên cứu 3 Phạm vi nghiên cứu .3 Phương pháp nghiên cứu .3 Phần Nội dung Cơ sở lý thuyết 1.1 Hệ thống cảnh báo xâm nhập 1.2 Các công cụ sử dụng 1.3 Nguyên lý hoạt động hệ thống Xây dựng hệ thống 2.1 Sơ đồ khối chức 2.2 Sơ đồ chi tiết 2.3 Lưu đồ thuật toán 2.4 Mơ hình mơ 2.5 Code Kết thử nghiệm .11 Phần Kết luận 12 Phần Mở đầu Tính cấp thiết vấn đề nghiên cứu (Lý lựa chọn đề tài) Ngày nay, bên cạnh phát triển kinh tế, đời sống người dân dần lên với tệ nạn xã hội tăng cao Nỗi lo bảo vệ tài sản tính mạng người dân quan tâm Chính việc nghiên cứu ứng dụng hệ thống cảnh báo xâm nhập vào nhà ở, khu dân cư cần thiết Mục đích đối tượng nghiên cứu đề tài 2.1 Mục đích: - Hiểu rõ hệ thống cảnh báo xâm nhập - Mơ mơ hình hệ thống cảnh báo xâm nhập - Sử dụng điện thoại thông minh để bật, tắt hay nhận thông báo cảnh báo 2.2 Đối tượng nghiên cứu: hệ thống cảnh báo xâm nhập, blynk iot app Phạm vi nghiên cứu - Các tường rào, cổng vào khu nhà ở Phương pháp nghiên cứu - Thu thập thông tin hệ thống - Xây dựng hệ thống đơn giản - Xây dựng source code để chạy thử - Kết nối Blynk điện thoại thông minh Phần Nội dung Cơ sở lý thuyết 1.1 Hệ thống cảnh báo xâm nhập - Hệ thống cảnh báo xâm nhập hệ thống thiết bị tự động có tính phát hiện, báo động có đối tượng xâm nhập bất hợp pháp vào nhà nhằm đảm bảo an toàn người, tài sản tài liệu - Hệ thống có phần chủ yếu: Phần cảm biến Phần trung tâm Phần cảnh báo - Ở chế độ bảo vệ, trung tâm nhận tín hiệu lạ từ phần cảm biến, trung tâm kích hoạt phần cảnh báo - Phần cảnh báo gồm: Kích hoạt hệ thống chng hú báo tự động chỗ Kích hoạt hệ thống đèn chiếu sáng Gửi cảnh báo đến ứng dụng smartphone 1.2 Các công cụ sử dụng - ESP32: series vi điều khiển vi mạch giá rẻ, lượng thấp có hỗ trợ WiFi dual-mode Bluetooth Có 18 kênh – chuyển đổi ADC – Analog to Digital 3xSPI, 3xUART, 2xI2C 16 kênh đầu PWM chuyển đổi DAC – Digital to Analog 2xI2S, 10 GIPO cảm biến điện dung - Cảm biến hồng ngoại (PIR sensor): Là cảm biến điện tử đo ánh sáng hồng ngoại phát từ vật thể trường nhìn Nguyên lý hoạt động: Mọi vật có nhiệt độ lớn độ K phát ngồi khơng gian xạ tia hồng ngoại Nhiệt độ cơ thể người 36 – 37 độ C, máy phát người chuyển động quanh mức xạ hoạt động máy phát tín hiệu - Đèn Led: diode có khả phát ánh sáng - Chng báo (Buzzer): Là thiết bị điện tử nhỏ phát âm để cảnh báo kiện 1.3 Nguyên lý hoạt động hệ thống - Khi hệ thống kích hoạt, hệ thống cảnh báo hiển thị vùng liên kết với cảm biến kích hoạt thực kiểu phản hồi lập trình cho vùng - Nếu trạm giám sát trung tâm nhận tín hiệu, hệ thống cảnh báo khởi động - Đồng thời, cảnh báo gửi tới điện thoại người dùng cuối Xây dựng hệ thống 2.1 Sơ đồ khối chức 2.2 Sơ đồ chi tiết 2.3 Lưu đồ thuật toán 2.4 Mơ hình mơ 2.5 Code Định nghĩa thông tin thiết bị Khai báo thư viện Nhập thông số Blynk app token hay tên wifi mật Vì sử dụng mơ wokwi.com nên ssid mặc định Wokwi-GUEST không cần password Thông tin PIN thiết bị sử dụng Đoạn code để nhận giá trị từ phía Button Blynk Với đoạn code ON đèn mở với hệ thống cảnh báo vào hoạt động Còn OFF đèn tắt hệ thống cảnh báo tín hiệu xâm nhập Trong phần setup(), đèn led, buzzer thiết lập output, cịn với cảm biến PIR input Ngồi Blynk khởi động với thông số đẫ khai báo auth token, tên wifi mật Trong phần loop(), Blynk kích hoạt Biến num sử dụng để đọc trạng thái lfPin, để xem hệ thống có bật hay khơng Nếu hệ thống khởi động, biến val đọc tín hiệu từ cảm biến thơng qua inputPin Khi có tín hiệu từ cảm biến hệ thống bật đèn cịi thơng báo, đồng thời gửi thơng báo tới điện thoại người dùng Nếu sau thời gian khơng cịn nhận tín hiệu người dùng tắt hệ thống cịi báo đèn tắt Full code hệ thống: https://wokwi.com/projects/350895569589240404 10 Kết thử nghiệm - Hệ thống kết nối wifi thành cơng - Led cịi báo hoạt động 11 - Hệ thống gửi thông báo tới điện thoại Phần Kết luận Trên tồn nghiên cứu, tìm hiểu thực nghiệm em “Hệ thống cảnh báo xâm nhập cho khu nhà ở” Báo cáo đạt số mục tiêu như: - Tìm hiểu lý thuyết hệ thống - Xây dựng, mô hệ thống - Thực nghiệm trang web mô wokwi.com Qua điều đạt em nắm rõ kiến thức liên quan đến hệ thống Từ đó, giúp em có cải tiến, cải thiện cho hệ thống phương pháp cách thức nghiên cứu đề tài khác Do kiến thức hạn chế nên báo cáo em chắn không tránh khỏi thiếu sót Em mong có ý kiến đánh giá, đóng góp thầy bạn để báo cáo thêm hoàn thiện Em xin chân thành cảm ơn! 12