Mô tả:
NỘI DUNG ĐỀ TÀI 1 LỜI CẢM ƠN 2 LỜI NÓI ĐẦU 3 MỤC LỤC 4 Chương 1. TỔNG QUAN VỀ MẠNG CẢM BIẾN KHÔNG DÂY VÀ CHUẨN TRUYỀN THÔNG LORA 6 1.1. Giới thiệu chung 6 1.1.1. Mạng cảm biến không dây là gì? 6 1.1.2. Các ứng dụng của mạng cảm biến không dây 7 1.2. Kiến trúc ngăn xếp giao thức mạng cảm biến không dây 7 1.3. Tổng quan về Internet kết nối vạn vật. 9 1.3.1. Internet of Things là gì? 9 1.3.2. Internet of Things là tương lai của thế giới 10 1.4. Một vài mô hình ứng dụng về Internet of Things 10 1.4.1. Lưới điện thông minh 10 1.4.2. Nhà thông minh 11 1.6. Chuẩn truyền thông LoraWAN 12 1.6.1. Khái niệm LoraWAN 12 1.6.2. Cấu trúc của mạng LoraWAN 13 1.6.3. Kiến trúc LoraWAN 14 1.6.4. Điều khiển truy cập theo kênh truyền 15 1.6.5. Nguyên lý hoạt động của LoRa 15 CHƯƠNG 2. THIẾT KẾ PHẦN CỨNG 17 2.1.Kit Arduino Uno R3. 17 2.1.1.Giới thiệu tổng quan 17 2.1.2.Thành phần phần cứng của KIT 17 2.1.3. Arduino IDE 19 2.2. Module Lora SX1278 19 2.2.1. Module Lora SX1278 19 2.3. Cảm biến đo nhiệt độ, độ ẩm (DHT 11) 22 2.5. Module WIFI ESP8266 25 2.6. Cảm biến ánh sáng (Tsl 2561) 27 2.7.1. Giải pháp thiết kế Node con 28 2.7.1.1. Sơ đồ ghép nối phần cứng 28 2.7.1.2. Lưu đồ thuật toán Node con 29 2.7.1.3. Sơ đồ nguyên lí thiết kế phần cứng 30 2.7.2 Giải pháp thiết kế GateWay 30 2.7.2.1 Sơ đồ ghép nối phần cứng 30 2.7.2.2. Lưu đồ thuật toán xử lý GateWay 31 2.7.2.3. Sơ đồ nguyên lí thiết kế phần cứng 32 2.8. Kết quả 33 CHƯƠNG 3. XÂY DỰNG PHẦN MỀM 34 3.1 Mã nguồn chương trình 34 3.1.1 Mã nguồn Node con 34 3.1.2 Mã nguồn Gateway 36 3.2 Thingspeak Webserver lưu trữ dữ liệu và giao diện Website người dùng 37 3.2.1.Truyền thông Internet 37 3.2.2.Giao diện người dùng 38 3.2.2.1. Hình ảnh trang chủ 38 3.2.2.2. Hình ảnh giao diện đăng nhập 39 3.2.2.3. Hình ảnh giao diện người dùng 39 3.2.3. Lưu đồ thuật toán 39 KẾT LUẬN 41 TÀI LIỆU THAM KHẢO 42