MỤC LỤC
DANH MỤC HÌNH VẼ ………………………………………………………………………….. 1
LỜI CAM ĐOAN …………………………………………………………………………………… 4
LỜI CẢM ƠN ………………………………………………………………………………………… 5
MỞ ĐẦU ……………………………………………………………………………………………….. 6
ĐẶT VẤN ĐỀ ………………………………………………………………………………………… 6
CHƯƠNG 1: TỔNG QUAN VỀ IOT ………………………………………………………. 8
1.1 Định nghĩa ………………………………………………………………………………………. 8
1.2 Khái niệm IoT …………………………………………………………………………………. 8
1.3 IoT từ góc nhìn kỹ thuật ………………………………………………………………….. 9
1.4. Đặc điểm cơ bản và yêu cầu ở mức cao của một hệ thống IoT ……………. 12
1.4.1 Đặc tính cơ bản ………………………………………………………………………… 12
1.4.2 Yêu cầu ở mức cao đối với một hệ thống IoT………………………………. 12
1.5 Mô hình của một hệ thống IoT ………………………………………………………… 14
1.5.1 Application Layer …………………………………………………………………….. 14
1.5.2 Service support and application support layer ……………………………… 14
1.5.3 Network layer ………………………………………………………………………….. 15
1.5.4 Device layer …………………………………………………………………………….. 15
CHƯƠNG 2: MẠNG CẢM BIẾN KHÔNG DÂY ………………………………….. 17
2.1 Tổng quan mạng cảm biến ………………………………………………………………. 17
2.2 Kỹ thuật xây dựng mạng cảm biến ………………………………………………….. 17
2.2.1 Phần cứng ………………………………………………………………………………. 18
2.2.2 Giao thức điều khiển truy cập [5]: ……………………………………………… 19
2.3 Phân loại mạng cảm biến [5] …………………………………………………………… 23
2.3.1 Category 1 WSN (C1WSN) ………………………………………………………. 23
2.3.2 Category 2 WSN (C2WSN) ………………………………………………………. 24
CHƯƠNG 3: CÁC ỨNG DỤNG CỦA CÔNG NGHỆ MẠNG CẢM BIẾN
KHÔNG DÂY……………………………………………………………………………………. 25
3.1 Giám sát và điều khiển công nghiệp …………………………………………………. 25
3.2 Tự động hoá gia đình và điện dân dụng ……………………………………………. 26
3.3 Mạng cảm biến trong quân sự …………………………………………………………. 31
3.4 Cảm biến trong y tế và giám sát sức khoẻ …………………………………………. 32
3.5 Cảm biến môi trường và nông nghiệp thông minh ……………………………… 33
CHƯƠNG 4: XÂY DỰNG ỨNG DỤNG GIÁM SÁT THÔNG SỐ MÔI
TRƯỜNG ………………………………………………………………………………………….. 36
4.1 Đặt vấn đề …………………………………………………………………………………….. 36
4.2 Tìm hiểu về thiết bị Raspberry Pi …………………………………………………….. 37
4.2.1 Giới thiệu chung [10] ……………………………………………………………….. 37
4.2.2 Hệ điều hành của Raspberry Pi ………………………………………………….. 42
4.2.3 Các ứng dụng từ Raspberry Pi ………………………………………………….. 47
4.3 Xây dựng mạng cảm biến giám sát các thông số môi trường qua việc sử
dụng thiết bị Raspberry Pi và các Sensor ……………………………………………….. 52
4.3.1 Điều khiển Raspberry Pi và các thiết bị cảm ứng bằng Python ………. 52
4.3.2 Thiết bị cảm biến ……………………………………………………………………… 55
4.3.3 Chương trình demo …………………………………………………………………… 60
KẾT LUẬN ………………………………………………………………………………………….. 69
TÀI LIỆU THAM KHẢO …………………………………………………………………….. 70