Đồ án HCMUTE: Ứng dụng Chatbot vào Điều Khiển Nhà Thông Minh

2018

93
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI CẢM ƠN

1. CHƯƠNG 1: TỔNG QUAN

1.1. ĐẶT VẤN ĐỀ

1.2. MỤC TIÊU

1.3. NỘI DUNG NGHIÊN CỨU

1.4. GIỚI HẠN

1.5. BỐ CỤC

2. CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

2.1. TỔNG QUAN VỀ CHATBOT

2.1.1. Khái niệm về chatbot

2.1.2. Phân loại chatbot

2.1.3. Xử lý ngôn ngữ tự nhiên (Natural Language Processing)

2.2. TỔNG QUAN VỀ API

2.2.1. Khái niệm về API

2.2.2. Mô hình của một API

2.2.3. Các tác vụ thực hiện qua API

2.3. TỔNG QUAN VỀ WEBHOOK

2.4. TỔNG QUAN VỀ DIALOGFLOW

2.4.1. Giới thiệu về Dialogflow

2.4.2. Cấu trúc của Dialogflow

2.5. GIỚI THIỆU BOARD RASPBERRY PI

2.5.1. Giới thiệu về Board Raspberry Pi

2.5.2. Phần cứng của Raspberry Pi 3

2.5.2.1. Nguồn cung cấp
2.5.2.2. Các cổng giao tiếp
2.5.2.3. Các chân giao tiếp GPIO của kit

2.5.3. Hệ điều hành Raspbian cho kit Raspberry Pi

2.6. GIỚI THIỆU ĐỘNG CƠ SERVO

2.6.1. Giới thiệu động cơ servo

2.6.2. Nguyên lý hoạt động của động cơ servo

2.7. CẢM BIẾN NHIỆT ĐỘ DHT11

2.8. MODULE RELAY 2 CHANNEL 5V

2.9. CẤU TẠO MOSFET

2.9.1. Cấu tạo Mosfet

2.9.2. Nguyên lí hoạt động

3. CHƯƠNG 3: TÍNH TOÁN VÀ THIẾT KẾ

3.1. THIẾT KẾ SƠ ĐỒ KHỐI HỆ THỐNG

3.1.1. Sơ đồ khối hệ thống

3.1.2. Sơ đồ mô hình hệ thống

3.2. TÍNH TOÁN VÀ THIẾT KẾ MẠCH

3.2.1. Thiết kế khối Dialogflow

3.2.2. Thiết kế khối điều khiển raspberry

3.2.3. Thiết kế khối điều khiển động lực

3.2.4. Thiết kế khối nguồn

4. CHƯƠNG 4: THI CÔNG HỆ THỐNG

4.1. THI CÔNG MẠCH ĐIỀU KHIỂN DIMMER

4.1.1. Sơ đồ mạch PCB Dimmer

4.1.2. Thi công mạch

4.2. THIẾT KẾ DIALOGFLOW

4.2.1. Thiết kế cho yêu cầu điều khiển ON-OFF

4.2.2. Tạo mới Agent

4.2.3. Mở rộng cho điều khiển ON-OFF

4.2.3.1. Thêm mới entities
4.2.3.2. Thêm mới intent

4.2.4. Kết quả hoàn chỉnh trên Dialogflow

4.3. LẬP TRÌNH TRÊN RASPBERRY PI 3

4.3.1. Giới thiệu ngôn ngữ lập trình Python

4.3.1.1. Lịch sử của Python
4.3.1.2. Các phiên bản Python đã phát hành
4.3.1.3. Đặc điểm của ngôn ngữ lập trình Python

4.3.2. Giới thiệu phần mềm lập trình Python 3 IDLE

4.3.3. Viết chương trình hệ thống

4.3.4. Public server lên internet bằng ngrok

4.4. THI CÔNG MẠCH ĐIỀU KHIỂN DIMMER

4.4.1. Sơ đồ mạch PCB Dimmer

4.4.2. Thi công mạch

4.5. ĐÓNG GÓI VÀ THI CÔNG MÔ HÌNH

4.5.1. Đóng gói bộ điều khiển

4.5.2. Thi công mô hình

4.6. KẾT QUẢ VẬN HÀNH HỆ THỐNG

4.7. TÀI LIỆU HƯỚNG DẪN, THAO TÁC

4.7.1. Tài liệu hướng dẫn sử dụng

4.7.2. Quy trình thao tác

5. CHƯƠNG 5: KẾT QUẢ, NHẬN XÉT VÀ ĐÁNH GIÁ

5.1. CÁC KHÁI NIỆM LIÊN QUAN

5.2. CÔNG CỤ NGROK

5.3. MẠCH ĐIỀU KHIỂN DIMMER

5.4. MODULE RELAY 2 KÊNH 5V

5.5. MODULE CẢM BIẾN DHT11

5.6. NHẬN XÉT VÀ ĐÁNH GIÁ

6. CHƯƠNG 6: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

6.1. KẾT LUẬN

6.2. HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Bài viết "Ứng dụng Chatbot trong Điều Khiển Nhà Thông Minh tại HCMUTE" khám phá cách mà công nghệ chatbot có thể được tích hợp vào hệ thống điều khiển nhà thông minh, mang lại nhiều lợi ích cho người dùng. Tác giả trình bày các tính năng nổi bật của chatbot, như khả năng tương tác tự nhiên và hỗ trợ người dùng trong việc quản lý thiết bị điện trong nhà một cách hiệu quả. Bài viết cũng nhấn mạnh tầm quan trọng của việc cải thiện trải nghiệm người dùng thông qua giao diện thân thiện và dễ sử dụng.

Để mở rộng thêm kiến thức về lĩnh vực này, bạn có thể tham khảo bài viết "Tiểu luận thi th ế ế ệ t k h ống điều khiển thi t b trong nhà b ng ế ị ằ giọ ử ng nói s dụng esp8266", nơi bạn sẽ tìm hiểu về hệ thống điều khiển thiết bị trong nhà bằng công nghệ ESP8266. Ngoài ra, bài viết "Đồ án hcmute nghiên cứu và phát triển hệ thống nhà thông minh" sẽ cung cấp cái nhìn sâu sắc hơn về các nghiên cứu và phát triển trong lĩnh vực nhà thông minh. Cuối cùng, bạn có thể khám phá thêm về "Đồ án hcmute thiết kế và thi công mô hình ứng dụng iot vào việc điều khiển giám sát các thiết bị điện trong nhà", giúp bạn hiểu rõ hơn về ứng dụng IoT trong việc điều khiển thiết bị điện. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và hiểu rõ hơn về các công nghệ tiên tiến trong lĩnh vực nhà thông minh.