Đồ án HCMUTE: Ứng dụng XBee và Raspberry Pi trong hệ thống phòng cháy và giám sát an ninh

Đồ án kỹ thuật nghiên cứu hcmute ứng dụng về xbee và raspberry xây dựng hệ thống phòng cháy và giám sát an ninh, thiết kế chi tiết, tính toán kỹ thuật theo tiêu chuẩn, đánh giá

Người đăng

Ẩn danh

Thể loại

Đồ Án Tốt Nghiệp

2015

131
2
0

Phí lưu trữ

35 Point

Mục lục chi tiết

Lời cảm ơn

Nhận xét giáo viên hƣớng dẫn

Nhận xét giáo viên phản biện 1

Nhận xét giáo viên phản biện 2

Lời mở đầu

Tóm tắt nội dung đề tài

Mục lục

Liệt kê hình vẽ

Liệt kê bảng

1. Chƣơng 1: Gới thiệu

1.1. Mục đích đề tài

1.2. Nội dung nghiên cứu

1.3. Giới hạn đề tài

2. Chƣơng 2: Cơ sở lý thuyết

2.1. Tổng quan về mạng Zigbee

2.2. Giới thiệu về IEEE WPAN

2.3. Chuẩn Zigbee/IEEE 802

2.4. Định hướng của mạng Zigbee

2.5. Những đặc điểm chính của Zigbee

2.6. Dải bang tần Zigbee

2.7. Các thành phần của hệ thống Zigbee/IEEE 802

2.8. Các loại thiết bị của mạng Zigbee

2.9. Các mô hình mạng Zigbee

2.10. Kiến trúc giao thức Zigbee/IEEE 802

2.11. Giới thiệu module Xbee

2.11.1. Tổng quan về module Xbee

2.11.2. Sơ đồ chân của module Xbee

2.11.3. Hoạt động của RF Module

2.11.4. Giao tiếp Serial (UART)

2.11.5. Địa chỉ module Xbee

2.11.6. Các chế độ truyền nhận dữ liệu

2.11.7. Các chế độ hoạt động của Xbee

2.11.8. Hoạt độn chế độ API

2.11.9. Remote AT Command Request (0x17)

2.11.10. Zigbee IO data Sample Rx Indicator (0x92)

2.11.11. Phần mềm X-CTU

2.12. Giới thiệu về Arduino Uno R3

2.13. Sơ đồ chân của Arduino Uno R3

2.14. Các chuẩn giao tiếp trên Arduino Uno R3

2.15. Giới thiệu về phần mềm Arduino Uno R3

2.16. Module Raspberry pi

2.17. Giới thiệu về Board Raspberry pi B

2.18. Cấu hình của Raspberry pi B

2.19. Kết nối của Raspberry pi B

2.20. Giới thiệu hệ điều hành của RPi

2.21. Các loại cảm biến được sử dụng trong đề tài

2.21.1. Cảm biến nhiệt LM35

2.21.2. Module cảm biến khí gas MQ-2

2.21.3. Module cảm biến chuyển động PIR

2.21.4. Hoạt động của Webcam

2.21.5. Chức năng của Webcam

2.22. Các giao thức được sử dụng

2.22.1. Chuẩn giao thức I2C

2.22.1.1. Giới thiệu chung về I2C
2.22.1.2. Đặc điểm của giao thức I2C
2.22.1.3. Điều kiện Start và Stop
2.22.1.4. Định dạng dữ liệu truyền
2.22.1.5. Định dạng địa chỉ thiết bị
2.22.1.6. Truyền dữ liệu trên I2C

2.22.2. Mô hình Client-Server

2.22.2.1. Khái niệm socket
2.22.2.2. Tổng quan về mô hình server-Client

2.22.3. Ethernet và giao thức TCP/IP

2.22.3.1. Tổng quan về Ethernet
2.22.3.2. Giao thức TCP/IP

3. Chƣơng 3:Thiết kế hệ thống

3.1. Phân tích thiết kế của hệ thống

3.2. Yêu cầu của hệ thống

3.3. Sơ đồ khối chung của hệ thống

3.4. Sơ đồ khối chi tiết của các khối trong hệ thống

3.5. Khôi thu thập nhiệt độ, khí gas và điều khiển động cơ AC

3.6. Khối xử lý trung tâm và thu thập hình ảnh

3.7. Thiết kế phần cứng hệ thống

3.8. Thiết kế mạch socket cấp nguồn cho Xbee

3.9. Mạch cấp nguồn Pin cho Xbee

3.10. Mạch cấp nguồn điện trực tiếp cho Xbee

3.11. Thiết kế mạch công suất AC-220V

3.12. Thiết kế khối xử lý trung tâm

3.13. Thiết kế phần mềm hệ thống

3.14. Lưu đồ giải thuật Client-Server

3.15. Lưu đồ giải thuật Client trên giao diện người dùng

3.16. Lưu đồ giải thuật Server trên Raspberry pi

3.17. Lưu đồ giải thuật kết nối trên Arduino

3.18. Lưu đồ giải thuật truyền dữ liệu của 2 node Xbee cảm biến

3.19. Những tính toán trong hệ thống phần mềm

3.20. Xử lý dữ liệu nhiệt độ

3.21. Thiết lập chế độ ngủ (Sleep) cho Xbee cảm biến

3.22. Thiết lập kết nối giao tiếp giữa các Xbee tớ (Slave) và Xbee chủ (Master)

3.23. Tính dòng tiêu thụ của khối Xbee cảm biến nhiệt độ

4. Chƣơng 4: Thực nghiệm và đáng giá

4.1. Quá trình thực nghiệm

4.2. Kiểm tra kết nối và nguồn cấp của hệ thống

4.3. Kiểm tra hoạt động của hệ thống

4.4. Đánh giá thực nghiệm

4.5. Nhược điểm

5. Chƣơng 5: Kết quả và hƣớng phát triển

5.1. Những vấn đề nghiên cứu

5.2. Những vấn đề đã hoàn thành

5.3. Hướng phát triển tương lai

PHỤ LỤC A: MÃ NGUỒN CHƢƠNG TRÌNH

PHỤ LỤC B: HƢỚNG DẪN SỬ DỤNG SẢN PHẨM ĐỀ TÀI

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Hệ thống phòng cháy và giám sát an ninh

Đồ án tốt nghiệp tập trung vào việc thiết kế và triển khai một hệ thống phòng cháy và giám sát an ninh tích hợp sử dụng XBeeRaspberry Pi. Hệ thống này nhằm mục đích giám sát môi trường, phát hiện sự cố cháy, rò rỉ khí gas và xâm nhập trái phép. Việc sử dụng XBee cho phép thiết lập một mạng lưới cảm biến không dây, thu thập dữ liệu từ các cảm biến nhiệt, cảm biến khí gas, và cảm biến chuyển động. Raspberry Pi đóng vai trò trung tâm xử lý, phân tích dữ liệu và điều khiển các thiết bị. Hệ thống báo động được tích hợp để thông báo kịp thời các sự cố. Internet of Things (IoT) được ứng dụng trong việc truyền tải và xử lý dữ liệu từ xa. Mạng lưới cảm biến không dây đảm bảo độ linh hoạt và khả năng mở rộng của hệ thống. Đây là một ứng dụng thực tiễn của công nghệ IoT trong lĩnh vực an ninh, mang lại hiệu quả giám sát cao và khả năng phản ứng nhanh chóng.

1.1 Thu thập và xử lý dữ liệu

Một trong những khía cạnh quan trọng của hệ thống là khả năng thu thập và xử lý dữ liệu từ các cảm biến. Các cảm biến nhiệt (cảm biến nhiệt), cảm biến khí gas (cảm biến khí gas)cảm biến chuyển động cung cấp dữ liệu thời gian thực về nhiệt độ, nồng độ khí gas và hoạt động bất thường. Dữ liệu này được truyền không dây qua XBee đến Raspberry Pi. Raspberry Pi, với khả năng xử lý mạnh mẽ, phân tích dữ liệu nhận được. Thu thập dữ liệu từ các cảm biến được thực hiện liên tục. Xử lý dữ liệu giúp phát hiện các điều kiện bất thường, ví dụ như nhiệt độ tăng đột biến, nồng độ khí gas vượt quá ngưỡng cho phép, hoặc phát hiện chuyển động tại khu vực cấm. Phần mềm được lập trình bằng Python để thực hiện nhiệm vụ thu thập dữ liệuxử lý dữ liệu. Phần mềm cũng tích hợp cơ sở dữ liệu để lưu trữ và quản lý dữ liệu thu thập được.

1.2 Hệ thống giám sát an ninh và phòng cháy

Hệ thống giám sát an ninh bao gồm camera giám sát kết nối với Raspberry Pi. Camera giám sát ghi lại hình ảnh video và truyền về Raspberry Pi để xử lý. Raspberry Pi có khả năng phân tích hình ảnh, phát hiện các hoạt động đáng ngờ. Giám sát an ninh được thực hiện liên tục. Hệ thống phòng cháy được tích hợp với các cảm biến nhiệtcảm biến khí gas. Khi phát hiện nhiệt độ cao hoặc khí gas rò rỉ, hệ thống sẽ kích hoạt hệ thống báo động. Phát hiện sự cố được thực hiện nhanh chóng và chính xác. Hệ thống báo động có thể được tích hợp với các thiết bị báo động khác như còi báo động, đèn báo động. Thống báo sự cố được gửi đến người quản lý thông qua mạng internet. An ninh mạng là một yếu tố quan trọng cần được xem xét để đảm bảo bảo mật dữ liệu và ngăn ngừa truy cập trái phép vào hệ thống.

1.3 Điều khiển từ xa và giao diện người dùng

Hệ thống cho phép điều khiển từ xa thông qua một giao diện người dùng. Giao diện này hiển thị dữ liệu từ các cảm biến, hình ảnh từ camera giám sát và trạng thái của hệ thống báo động. Người dùng có thể theo dõi tình hình an ninhphòng cháy từ xa. Điều khiển từ xa cho phép người dùng thực hiện các hành động như bật/tắt hệ thống báo động, xem lại video ghi hình. Mô hình IoT được ứng dụng, cho phép truy cập và điều khiển từ xa dễ dàng. Phần mềm được thiết kế thân thiện với người dùng, dễ sử dụng. Thiết kế phần mềm đáp ứng nhu cầu giám sát và điều khiển từ xa hiệu quả. Ứng dụng thực tiễn của hệ thống bao gồm giám sát kho hàng, nhà ở, văn phòng.

II. Phân tích và đánh giá hệ thống

Thiết kế hệ thống được thực hiện dựa trên các tiêu chuẩn an toàn và hiệu quả. Kiến trúc hệ thống modular, cho phép mở rộng và nâng cấp dễ dàng. Lập trình nhúng được sử dụng để điều khiển các thiết bị và xử lý dữ liệu. Python là ngôn ngữ lập trình chính, giúp đơn giản hóa quá trình lập trình. Phần cứng được chọn lựa phù hợp với yêu cầu của hệ thống. Chi phí hệ thống hợp lý, đáp ứng nhu cầu của nhiều người dùng. Lợi ích hệ thống bao gồm nâng cao hiệu quả giám sát, giảm thiểu rủi ro cháy nổ và xâm nhập trái phép. So sánh giải pháp với các hệ thống khác cho thấy tính ưu việt về chi phí và khả năng mở rộng. Cấu hình hệ thống dễ dàng thực hiện. Việc triển khai hệ thống đơn giản và nhanh chóng.

2.1 Ưu điểm và nhược điểm

Hệ thống này có nhiều ưu điểm, bao gồm chi phí thấp, dễ dàng lắp đặt và sử dụng. Khả năng mở rộng cao, tích hợp được nhiều loại cảm biến và thiết bị khác. Dữ liệu được truyền không dây, đảm bảo sự linh hoạt. Tuy nhiên, cũng có một số nhược điểm, chẳng hạn như phạm vi hoạt động của XBee có giới hạn, và tính bảo mật của hệ thống phụ thuộc vào chất lượng của an ninh mạng. Phần mềm cần được cải tiến để tăng tính ổn định và khả năng xử lý dữ liệu lớn. Cảm biến cần được hiệu chỉnh thường xuyên để đảm bảo độ chính xác. Database cần được thiết kế phù hợp để lưu trữ và quản lý dữ liệu hiệu quả.

2.2 Ứng dụng thực tế và hướng phát triển

Hệ thống này có thể ứng dụng rộng rãi trong nhiều lĩnh vực như giám sát nhà ở, kho hàng, nhà máy, văn phòng. Giải pháp an ninh này mang lại sự an toàn và tiện lợi cho người dùng. Giải pháp phòng cháy giúp ngăn ngừa và giảm thiểu thiệt hại do hỏa hoạn. Hướng phát triển tương lai tập trung vào nâng cấp phần mềm, mở rộng chức năng và tích hợp với các nền tảng IoT khác. Phân tích dữ liệu cần được cải tiến để phát hiện chính xác hơn các sự cố. Bảo mật cần được tăng cường để ngăn chặn truy cập trái phép và bảo vệ dữ liệu người dùng. Thêm vào đó, quản lý hệ thống cần được đơn giản hóa để người dùng dễ dàng sử dụng.

01/02/2025
Đồ án hcmute ứng dụng về xbee và raspberry xây dựng hệ thống phòng cháy và giám sát an ninh

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

Lời mở đầu .v Tóm tắt nội dung đề tài. vi Mục lục. vii Liệt kê hình vẽ. xi Liệt kê bảng.

xiv Chƣơng 1: Gới thiệu. Mục đích đề tài. Nội dung nghiên cứu. Giới hạn đề tài .2 Chƣơng 2: Cơ sở lý thuyết.

Tổng quan về mạng Zigbee. Giới thiệu về IEEE WPAN. Chuẩn Zigbee/IEEE 802. Định hướng của mạng Zigbee.

Những đặc điểm chính của Zigbee. Dải bang tần Zigbee. Các thành phần của hệ thống Zigbee/IEEE 802. Các loại thiết bị của mạng Zigbee.

Các mô hình mạng Zigbee. Kiến trúc giao thức Zigbee/IEEE 802. Giới thiệu module Xbee. Tổng quan về module Xbee .12 Trang vii do an ĐỒ ÁN TỐT NGHIỆP 2.

Sơ đồ chân của module Xbee. Hoạt động của RF Module. Giao tiếp Serial (UART). Địa chỉ module Xbee.

Các chế độ truyền nhận dữ liệu. Các chế độ hoạt động của Xbee. Hoạt độn chế độ API. Remote AT Command Request (0x17).

Zigbee IO data Sample Rx Indicator (0x92). Phần mềm X-CTU. Giới thiệu về Arduino Uno R3. Sơ đồ chân của Arduino Uno R3.

Các chuẩn giao tiếp trên Arduino Uno R3. Giới thiệu về phần mềm Arduino Uno R3. Module Raspberry pi. Giới thiệu về Board Raspberry pi B.

Cấu hình của Raspberry pi B. Kết nối của Raspberry pi B. Giới thiệu hệ điều hành của RPi. Các loại cảm biến được sử dụng trong đề tài.

Cảm biến nhiệt LM35. Module cảm biến khí gas MQ-2. Module cảm biến chuyển động PIR. Hoạt động của Webcam.

Chức năng của Webcam. Các giao thức được sử dụng. Chuẩn giao thức I2C. Giới thiệu chung về I2C.

Đặc điểm của giao thức I2C .53 Trang viii do an ĐỒ ÁN TỐT NGHIỆP 2. Điều kiện Start và Stop. Định dạng dữ liệu truyền. Định dạng địa chỉ thiết bị.

Truyền dữ liệu trên I2C. Mô hình Client-Server. Khái niệm socket. Tổng quan về mô hình server-Client.

Ethernet và giao thức TCP/IP. Tổng quan về Ethernet. Giao thức TCP/IP .64 Chƣơng 3:Thiết kế hệ thống. Phân tích thiết kế của hệ thống.

Yêu cầu của hệ thống. Sơ đồ khối chung của hệ thống. Sơ đồ khối chi tiết của các khối trong hệ thống. Khôi thu thập nhiệt độ, khí gas và điều khiển động cơ AC.

Khối xử lý trung tâm và thu thập hình ảnh. Thiết kế phần cứng hệ thống. Thiết kế mạch socket cấp nguồn cho Xbee. Mạch cấp nguồn Pin cho Xbee.

Mạch cấp nguồn điện trực tiếp cho Xbee. Thiết kế mạch công suất AC-220V. Thiết kế khối xử lý trung tâm. Thiết kế phần mềm hệ thống.

Lưu đồ giải thuật Client-Server. Lưu đồ giải thuật Client trên giao diện người dùng. Lưu đồ giải thuật Server trên Raspberry pi. Lưu đồ giải thuật kết nối trên Arduino.

Lưu đồ giải thuật truyền dữ liệu của 2 node Xbee cảm biến. Những tính toán trong hệ thống phần mềm. Xử lý dữ liệu nhiệt độ. Thiết lập chế độ ngủ (Sleep) cho Xbee cảm biến .85 Trang ix do an ĐỒ ÁN TỐT NGHIỆP 3.

Thiết lập kết nối giao tiếp giữa các Xbee tớ (Slave) và Xbee chủ (Master). Tính dòng tiêu thụ của khối Xbee cảm biến nhiệt độ .87 Chƣơng 4: Thực nghiệm và đáng giá. Quá trình thực nghiệm. Kiểm tra kết nối và nguồn cấp của hệ thống.

Kiểm tra hoạt động của hệ thống. Đánh giá thực nghiệm. Nhược điểm.93 Chƣơng 5: Kết quả và hƣớng phát triển. Những vấn đề nghiên cứu.

Những vấn đề đã hoàn thành. Hướng phát triển tương lai.95 PHỤ LỤC A: MÃ NGUỒN CHƢƠNG TRÌNH .97 PHỤ LỤC B: HƢỚNG DẪN SỬ DỤNG SẢN PHẨM ĐỀ TÀI .98 TÀI LIỆU THAM KHẢO.99 Trang x do an ĐỒ ÁN TỐT NGHIỆP DANH SÁCH CÁC HÌNH VẼ, BIỂU ĐỒ Hình Trang Hình 2-1: Các nhóm truyền thông không dây .4 Hình 2-2: So sánh phạm vi hoạt động các chuẩn giao tiếp không dây .7 Hình 2-3: Mô tả các loại thiết bị trong mạng Zigbee .10 Hình 2-4: Các mô hình mạng Zigbee .11 Hình 2-5: Kiến trúc giao thức Zigbee .12 Hình 2-6: Module Xbee ZB thực tế .13 Hình 2-7: Sơ đồ chân module Xbee .15 Hình 2-8: Kết nối module Xbee và vi điều khiển thông qua giao thức UART .17 Hình 2-9: Gói dữ liệu UART truyền qua RF module .18 Hình 2-10: Sơ đồ luồng dữ liệu nội bộ .18 Hình 2-11: Địa chỉ 64bit PAN ID của Xbee .20 Hình 2-12: Các chế độ hoạt động của module Xbee .22 Hình 2-13: Cấu trúc khung dữ liệu API command (AP= 1) .27 Hình 2-14: Cấu trúc khung dữ liệu API command (AP= 2) .28 Hình 2-15: Cấu trúc của 1 khung dữ liệu API qua UART .28 Hình 2-16: Giao diện công cụ X-CTU .33 Hình 2-17: Kit Arduino Uno R3 .34 Hình 2-18: Các linh kiện trên kit Arduino Uno R3 .35 Hình 2-19: Sơ đồ chân Arduino Uno R3.36 Hình 2-20: Giao diện công cụ Arduino IDE .39 Hình 2-21: Mô hình hoạt động chương trình trên Arduino IDE .39 Hình 2-22: Board Raspberry pi B .40 Hình 2-23: Những thông số cơ bản về Raspberry pi B .41 Hình 2-24: Sơ đồ chân GPIO của Board RPi B .42 Hình 2-25: RPi B và các thiết bị kết nối với nó .44 Hình 2-26: Giao diện hệ điều hành Raspbian .45 Hình 2-27: Cảm biến LM35DZ .46 Hình 2-28: Sơ đồ chân LM35DZ .46 Hình 2-29: Cảm biến MQ-2 .47 Hình 2-30: Module cảm biến MQ-2.47 Trang xi do an ĐỒ ÁN TỐT NGHIỆP Hình 2-31: Cảm biến PIR-D203S .48 Hình 2-32: Module cảm biến PIR-SR501 .50 Hình 2-34: Bus I2C và các thiết bị ngoại vi .53 Hình 2-35: Sơ đồ kết nối thiết bị và Bus I2C .53 Hình 2-36: Truyền nhận dữ liệu Master/Slave .54 Hình 2-37: Điều kiện Start và Stop của Bus I2C .55 Hình 2-38: Quá trình truyền một bit dữ liệu .56 Hình 2-39: Dữ liệu truyền trên Bus I2C .57 Hình 2-40: Bit ACK trên Bus I2C .57 Hình 2-41: Lưu đồ giải thuật quá trình truyền và nhận dữ liệu I2C .57 Hình 2-42: Cấu trúc byte dữ liệu đầu tiên .58 Hình 2-43: Quá trình truyền dữ liệu I2C .59 Hình 2-44: Cấu trúc khung truyền Ethernet .64 Hình 2-45: Kết nối ở chế độ thụ động mở TCP .65 Hình 3-1: Sơ đồ khối chung của hệ thống .67 Hình 3-2: Sơ đồ khối của khối thu thập nhiệt độ khí gas và điều khiển động cơ .68 Hình 3-3: Khối xử lý trung tâm và thu thập hình ảnh .70 Hình 3-4: Mạch nguyên lý socket cấp nguồn Pin cho Xbee .73 Hình 3-6: Sơ đồ chân MIC .73 Hình 3-7: Khối Xbee (Slave) nguồn Pin thực tế .74 Hình 3-8: Mạch nguyên lý socket nguồn trực tiếp cho Xbee .75 Hình 3-9: IC AMS1117-3.75 Hình 3-10: Sơ đồ chân IC AMS1117-3.76 Hình 3-11: Khối Xbee (Slave) nguồn trực tiếp thực tế .76 Hình 3-12: Mạch nguyên lý công suất AC.77 Hình 3-13: Rờ le thực tế .77 Hình 3-14: Khối công suất điên AC .78 Hình 3-15: Khối xử lý trung tâm .78 Hình 3-16: Sơ đồ kết nối của khối xử lý trung tâm.79 Hình 3-17: Lưu đồ giải thuật Client (giao diện người dùng) .80 Hình 3-18: Giao diện người dùng (GUI).81 Hình 3-19: Lưu đồ giải thuật Server (Raspberry pi) .82 Trang xii do an ĐỒ ÁN TỐT NGHIỆP Hình 3-20: Lưu đồ giải thuật trên Arduino .83 Hình 3-21: Lưu đồ giải thuật truyền dữ liệu của Xbee cảm biến .84 Hình 4-1: Khối xử lý trung tâm kết nối mạng LAN .89 Hình 4-2: Khối Xbee kết nối điều khiển thiết bị .89 Hình 4-3: Khối Xbee cảm biến nhiệt độ .90 Hình 4-4: Khối Xbee cảm biến khí gas .90 Hình 4-5: Khối cảm biến chuyển động và thu thập hình ảnh .91 Hình 4-6: Khối cảm biến được đặt bên ngoài .91 Hình 4-7: Khối cảm biến được đặt gần TV .92 Hình 4-8: Hình ảnh được lưu lại khi đã thu thập .92 Trang xiii do an ĐỒ ÁN TỐT NGHIỆP DANH SÁCH CÁC BẢNG Bảng Trang Bảng 2-1: Xu hướng ứng dụng giữa các giao thức wireless khác và Zigbee .6 Bảng 2-2: So sánh tần số, tốc độ và khoảng cách giữa Zigbee, Bluetooth và Wifi .8 Bảng 2-3: Các thông số kỹ thuật của Xbee .13 Bảng 2-4: Tên gọi và chức năng các chân Xbee .15 Bảng 2-5: Ví dụ đặt địa chỉ giao tiếp 2 module Xbee .21 Bảng 2-6: Các trường hợp ở Sleep mode .24 Bảng 2-7: Tên và giá trị ID của các loại khung API .28 Bảng 2-8: Gói tin API loại 0x17.31 Bảng 2-9: Gói tin API loại 0x92.32 Trang xiv do an ĐỒ ÁN TỐT NGHIỆP CHƢƠNG 1: GIỚI THIỆU 1. Đặt vấn đề Hiện nay, có rất nhiều phương pháp truyền thông không dây để kết nối thiết bị với trung tâm điều khiển như: Wifi, Bluetooth, PLC (Power Line Communication), Zigbee, Z- Wave,… Mỗi phương pháp đề có những ưu khuyết điểm riêng, mạng Zigbee hay còn gọi là sensor network được thiết kế tối ưu hóa cho việc theo dõi môi trường và điều khiển các thiết bị điện tử đang là một xu hướng. Vì vậy, ứng dụng mạng Zigbee để theo dõi môi trường sống sẽ đễ dàng triển khai trong một phạm vi hẹp như ngôi nhà, kho hàng,.

Theo đó, việc quang sát hình ảnh của một góc khuất nào đó trong một kho hàng chẳng hạn mà mắt ta không thể nhìn hết cũng rất quan trọng, với tính năng xử lý hình ảnh một cách linh hoạt dựa trên hệ thống nhúng Raspberry thì việc này trở nên rất dễ dàng. Sự kết hợp giữa hai ưu thế trên, sẽ hình thành nên một hệ thống giám sát hiệu quả. Mục đích đề tài Xây dựng hệ thống mạng giám sát nhiệt độ, khí gas và hình ảnh từ môi trường đưa về thiết bị trung tâm là Raspberry pi. Sau đó sử dụng mô hình server- client để truyền và hiển thị thông tin cho client.

Các phần công việc được nhóm chia ra: Thiết kế hệ thống truyền nhận và xử lý nhiệt độ, cũng như là nhận biết khí gas dựa trên Xbee và Arduino. Xây dựng mô hình giữa giao tiếp khối mạng Zigbee và Raspberry pi. Xây dựng hệ thống ghi nhận và điều khiển camera. Thiết kế bộ giao tiếp truyền dữ liệu trung tâm server- client.

Nội dung nghiên cứu Đề tài nghiên cứu những vấn đề sau:  Chuẩn giao tiếp không dây Zigbee và module chuyên dụng của nó là Xbee. Trang 1 do an ĐỒ ÁN TỐT NGHIỆP  Giao tiếp và truyền nhận dữ liệu giữa Arduino và Ziggbe với chuẩn UART. Thực hiện xử lý thông tin trên Arduino từ mạng Zigbee gửi về.  Giao tiêp I2C để trao đổi dữ liệu giữa Raspberry pi và Arduino.

 Cách thức ghi nhận và xử lý hình ảnh từ camera của Raspberry pi.  Mô hìn server- client dựa trên ngôn ngữ python.

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

Tóm tắt tài liệu "Hệ thống phòng cháy và giám sát an ninh với XBee và Raspberry Pi" trình bày một giải pháp tích hợp sử dụng công nghệ XBee và Raspberry Pi để xây dựng một hệ thống phòng cháy và giám sát an ninh hiệu quả. Hệ thống này có khả năng phát hiện sớm các nguy cơ cháy nổ, cảnh báo kịp thời và giám sát an ninh một cách toàn diện. Đọc tài liệu này, bạn sẽ hiểu rõ cách thức triển khai một hệ thống thông minh, giúp bảo vệ tài sản và tính mạng.

Nếu bạn quan tâm đến các giải pháp phòng cháy chữa cháy chuyên dụng hơn, bạn có thể tham khảo thêm Luận văn thạc sĩ nghiên cứu một số yếu tố ảnh hưởng đến hệ thống làm băng cách ly đám cháy trên xe chữa cháy rừng đa năng tại đây. Tài liệu này sẽ cung cấp cho bạn cái nhìn sâu sắc về các công nghệ và phương pháp chữa cháy rừng hiện đại.