Đồ án HCMUTE: Thiết kế và chế tạo thiết bị trung tâm điều khiển cho nhà thông minh

Khám phá đồ án HCMUTE về thiết kế và chế tạo thiết bị trung tâm điều khiển cho nhà thông minh, nâng cao tiện nghi và hiệu quả sử dụng.

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2018

103
3
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CAM ĐOAN

LỜI NÓI ĐẦU

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

1.1. ĐẶT VẤN ĐỀ

1.2. MỤC TIÊU

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

1.4. GIỚI HẠN

1.5. BỐ CỤC

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

2.1. Giới thiệu về Internet of Things (IoT) hay Mạng lưới vạn vật kết nối Internet

2.2. Giới thiệu về ESP8266 NodeMCU

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

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

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

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

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về Thiết kế thiết bị trung tâm điều khiển cho nhà thông minh tại HCMUTE

Đồ án tốt nghiệp này, thực hiện tại HCMUTE, tập trung vào thiết kế và chế tạo thiết bị trung tâm điều khiển nhà thông minh. Đề tài hướng đến việc tạo ra một thiết bị trung tâm có khả năng điều khiển các thiết bị trong nhà thông qua nhiều phương thức, bao gồm điều khiển từ xa qua web và điện thoại, giám sát môi trường (nhiệt độ, độ ẩm), và điều khiển bằng giọng nói. Việc sử dụng KIT NodeMCU ESP8266 làm nền tảng cho thấy sự chú trọng đến tính hiệu quả về chi phí và khả năng mở rộng của hệ thống. Thiết bị trung tâm điều khiển nhà thông minh này đóng vai trò trung tâm trong hệ thống nhà thông minh HCMUTE, kết nối và quản lý các thiết bị khác nhau. Nghiên cứu này thuộc lĩnh vực nghiên cứu thiết kế nhà thông minh, cụ thể là thiết kế hệ thống nhà thông minh.

1.1 Mục tiêu nghiên cứu

Mục tiêu chính là thiết kế một thiết bị trung tâm điều khiển nhà thông minh hiệu quả, tích hợp nhiều phương thức điều khiển. Đồ án nhắm đến việc kiểm tra khả năng tiếp nhận tín hiệu từ các cảm biến và điều khiển thiết bị. Khả năng giám sát và điều khiển từ xa thông qua internet, sử dụng điện thoại hoặc máy tính là một yếu tố quan trọng. Hệ thống cần có khả năng điều khiển bằng giọng nói. Cuối cùng, khả năng triển khai trên một ngôi nhà thực tế hoặc mô hình cần được đánh giá. Đây là một dự án nhà thông minh HCMUTE điển hình, ứng dụng các kiến thức về lập trình nhà thông minhthiết kế phần cứng nhà thông minh.

1.2 Phương pháp nghiên cứu

Nghiên cứu dựa trên việc nghiên cứu thiết kế nhà thông minh. Các bước thực hiện bao gồm: nghiên cứu tài liệu về KIT NodeMCU ESP8266, giao tiếp không dây và mạng Internet; nghiên cứu các mô hình nhà thông minh HCMUTE; thiết kế và tính toán thiết kế mạch phần cứng; thi công phần cứng, thử nghiệm và hiệu chỉnh; thử nghiệm và tối ưu hệ thống; viết báo cáo. Đồ án sử dụng phần mềm điều khiển nhà thông minh, cụ thể là Arduino IDE và OpenHab, kết hợp với ứng dụng nhà thông minh như Google Assistant và IFTTT. Việc sử dụng cảm biến nhà thông minh như DHT11 cho phép giám sát môi trường. Đây là một ví dụ về dự án tốt nghiệp HCMUTE ứng dụng công nghệ IoT.

II. Cơ sở lý thuyết và thiết kế hệ thống nhà thông minh

Phần này trình bày cơ sở lý thuyết về các công nghệ then chốt. Internet of Things (IoT) được giới thiệu như nền tảng kết nối các thiết bị. ESP8266 NodeMCU, thiết bị IoT, được chọn làm vi điều khiển trung tâm do tính năng đa dạng và giá thành hợp lý. Các module khác như module thu phát hồng ngoại, module thu phát RF, và DHT11 cũng được mô tả chi tiết. Các chuẩn giao tiếp như One-Wire và UART được phân tích. Thiết kế phần mềm điều khiển nhà thông minh bao gồm phần mềm Arduino, OpenHab, và công cụ IFTTT được giải thích rõ ràng. Thiết kế mạch điện nhà thông minh được trình bày, bao gồm sơ đồ khối hệ thống và tính toán thiết kế mạch.

2.1 Thiết kế phần cứng nhà thông minh

Phần này tập trung vào thiết kế mạch điện nhà thông minh. Sơ đồ nguyên lý của hệ thống được trình bày, cho thấy cách kết nối giữa ESP8266 NodeMCU với các module khác. Các thông số kỹ thuật của các linh kiện được đề cập. Thiết kế PCB được mô tả, bao gồm việc lựa chọn vật liệu và phương pháp chế tạo. Thiết kế giao diện người dùng được nhấn mạnh, bao gồm cả giao diện web và ứng dụng di động. Việc lựa chọn các linh kiện và module phù hợp với mục tiêu của đồ án được giải thích rõ ràng. Thiết kế phần cứng nhà thông minh này đảm bảo tính hiệu quả và độ tin cậy của hệ thống.

2.2 Thiết kế phần mềm nhà thông minh

Phần này tập trung vào thiết kế phần mềm điều khiển nhà thông minh. Mã nguồn được viết bằng ngôn ngữ Arduino được trình bày và giải thích. Cấu trúc của chương trình được phân tích, bao gồm các hàm và biến quan trọng. Việc sử dụng thư viện OpenHab để tạo giao diện người dùng được mô tả. Quá trình tích hợp với các dịch vụ đám mây như IFTTT và Google Assistant để thực hiện điều khiển bằng giọng nói được trình bày chi tiết. Phần mềm điều khiển nhà thông minh này đảm bảo sự tương tác mượt mà giữa người dùng và hệ thống. Lập trình nhà thông minh đóng vai trò quan trọng trong việc vận hành hệ thống.

III. Kết quả và phân tích

Phần này trình bày kết quả thử nghiệm và đánh giá hiệu quả của hệ thống. Các chỉ số hiệu suất được đo đạc và phân tích. Khả năng đáp ứng các yêu cầu kỹ thuật được kiểm tra. Sự ổn định và độ tin cậy của hệ thống được đánh giá. Các vấn đề gặp phải trong quá trình thực hiện và cách giải quyết được trình bày. Kết quả cho thấy khả năng hoạt động của hệ thống nhà thông minh HCMUTE này. Báo cáo thiết kế nhà thông minh này cung cấp thông tin chi tiết về hiệu quả của hệ thống.

3.1 Thực nghiệm và đánh giá

Kết quả thử nghiệm về khả năng điều khiển thiết bị qua web, điện thoại và giọng nói được trình bày. Độ chính xác của việc giám sát nhiệt độ và độ ẩm được đánh giá. Hiệu quả của việc sử dụng sóng hồng ngoại và sóng RF được phân tích. Các số liệu đo đạc được thể hiện bằng bảng biểu và đồ thị. Việc so sánh kết quả thực tế với mô phỏng được thực hiện. Thực hành thiết kế nhà thông minh này mang lại nhiều kinh nghiệm thực tế. Thuyết minh thiết kế nhà thông minh này tập trung vào các kết quả thu được.

3.2 Ứng dụng thực tiễn và hướng phát triển

Đồ án có tiềm năng ứng dụng rộng rãi trong các lĩnh vực khác nhau. Việc mở rộng chức năng và tích hợp với các thiết bị khác được đề xuất. Khả năng thương mại hóa sản phẩm được thảo luận. Các hướng nghiên cứu trong tương lai được đề cập, bao gồm việc cải thiện hiệu suất và độ tin cậy của hệ thống, mở rộng khả năng tương tác và tích hợp với các dịch vụ khác. Luận văn thiết kế nhà thông minh này đóng góp vào sự phát triển công nghệ nhà thông minh. Bài toán thiết kế nhà thông minh được giải quyết một cách hiệu quả.

01/02/2025

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

CHƯƠNG 1. TỔNG QUAN Đề tài sẽ sử dụng KIT Node MCU là kit phát triển dựa trên nền chip Wifi SoC ESP8266 với thiết kế dễ dàng sử dụng vì được tích hợp chip nạp CP2102 trên board. Ngôn ngữ lập trình có thể sử dụng trực tiếp phần mềm IDE của Arduino để lập trình với bộ thư viện riêng.2 MỤC TIÊU - Tiếp nhận tín hiện từ các cảm biến và điều khiển các thiết bị. - Có chức năng giám sát và điều khiển từ xa qua internet, sử dụng điện thoại hoặc máy tính.

- Điều khiển bằng giọng nói. - Có thể thi công đồ án trên một ngôi nhà thực tế hoặc mô hình.3 NỘI DUNG NGHIÊM CỨU • Nội dung 1: Nghiên cứu tài liệu về KIT NodeMCU ESP8266, giao tiếp không dây và mạng Internet. • Nội dung 2: Nghiên cứu các mô hình nhà thông minh. • Nội dung 3: Thiết kế và tính toán thiết kế mạch phần cứng cho thiết bị.

• Nội dung 4: Thi công phần cứng, thử nghiệm và hiệu chỉnh phần cứng. • Nội dung 5: Thử nghiệm và điều chỉnh hệ thống cũng như chương trình để hệ thống được tối ưu. Đánh giá các thông số của mô hình so với thực tế. • Nội dung 6: Viết báo cáo thực hiện.

• Nội dung 7: Bảo vệ luận văn.4 GIỚI HẠN • Kích thước mô hình • Sử dụng KIT NodeMCU ESP8266 • Tập trung vào thiết bị điều khiển trung tâm • Sử dụng các nền tảng đã có sẵn và các thư viện mở để phát triển sản phẩm. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 2 do an CHƯƠNG 1.5 BỐ CỤC • Chương 1: Tổng quan Chương này trình bày tổng quan về đề tài, xu hướng và ưu điểm của thiết bị trung tâm điều khiển nhà thông minh, hướng nghiên cứu của nhóm thực hiện đề tài. • Chương 2: Cơ Sở Lý Thuyết Trình bày được cơ sở lý thuyết về thiết bị điều khiển trung tâm Trình bày cơ sở lý thuyết về các thiết bị sử dụng trong mô hình: Vi điều khiển, hồng ngoại, RF, … • Chương 3: Tính Toán và Thiết Kế Xây dựng mô hình phần cứng để giao tiếp giữa vi điều khiển, bộ thu phát hồng ngoại và bộ thu phát sóng RF Thiết kế sơ đồ nguyên lý để điều khiển cho hệ thống hoạt động. • Chương 4: Thi Công Hệ Thống Trong chương chúng ta thực hiện thi công mạch, các phần điều khiển cũng như phần cứng hệ thống đề tài.

Sau đó hoàn chỉnh mô hình từ đó xây dựng lưu đồ giải thuật để viết chương trình điều khiển cho hệ thống. Sau khi có chương trình và mô hình, chúng ta sẽ thực hiện hoàn thiệc để hệ thống hoạt động tốt • Chương 5: Kết Quả, Nhận Xét và Đánh Giá Nếu rõ được trong quá trình đồ án đã thu được những kế quả, tìm hiểu và thu thập được nhiều kiến thức cũng như tích lũy thêm kinh nghiệm để có thể thích nghi với môi trường làm việc. Tiến hành nhận xét kết quả trong quá trình thực hiện đồ án giữa những gì thực hiện thực tế so với kết quả trong lý thuyết. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 3 do an CHƯƠNG 1.

TỔNG QUAN • Chương 6: Kết Luận và Hướng Phát Triển Kết luận về những gì đạt được trong quá trình thực hiện đồ án. Đưa ra thêm những hướng phát triển khả thi cho đề tài để có thể ứng dụng tốt trong thưc tế. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 4 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT CHƯƠNG 2.1 Giới thiệu về Internet of Things (IoT) hay Mạng lưới vạn vật kết nối Internet Là một kịch bản của thế giới, khi mà mỗi đồ vật, con người được cung cấp một định danh của riêng mình, và tất cả có khả năng truyền tải, trao đổi thông tin, dữ liệu qua một mạng duy nhất mà không cần đến sự tương tác trực tiếp giữa người với người, hay người với máy tính.

IoT đã phát triển từ sự hội tụ của công nghệ không dây, công nghệ vi cơ điện tử và Internet. Nói đơn giản là một tập hợp các thiết bị có khả năng kết nối với nhau, với Internet và với thế giới bên ngoài để thực hiện một công việc nào đó.2 Giới thiệu về ESP8266 NodeMCU ❖ ESP8266: ESP8266 là dòng chip tích hợp Wi-Fi 2.4Ghz có thể lập trình được, rẻ tiền được sản xuất bởi một công ty bán dẫn Trung Quốc: Espressif Systems. Được phát hành đầu tiên vào tháng 8 năm 2014, đóng gói đưa ra thị trường dạng Module ESP-01. Có khả năng kết nối Internet qua mạng Wi-Fi một cách nhanh chóng và sử dụng rất ít linh kiện đi kèm.

Với giá cả có thể nói là rất rẻ so với tính năng và khả năng ESP8266 có thể làm được. ESP8266 có một cộng đồng các nhà phát triển trên thế giới rất lớn, cung cấp nhiều Module lập trình mã mở giúp nhiều người có thể tiếp cận và xây dựng ứng dụng rất nhanh. Hiện nay tất cả các dòng chip ESP8266 trên thị trường đều mang nhãn ESP8266EX, là phiên bản nâng cấp của ESP8266, đã có hơn 14 phiên bản ESP ra đời, trong đó phổ biến nhất là ESP-12. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 5 do an CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT Hình 2. ❖ Module ESP8266 NodeMCU Module ESP-12 kết hợp với firmware ESP8266 trên Arduino và thiết kế phần cứng giao tiếp tiêu chuẩn đã tạo nên NodeMCU, loại Kit phát triển ESP8266 phổ biến nhất trong thời điểm hiện tại. Với cách sử dụng, kết nối dễ dàng, có thể lập trình, nạp chương trình trực tiếp trên phần mềm Arduino, đồng thời tương tích với các bộ thư viện Arduino sẵn có.2: Module ESP8266 NodeMCU. Sơ bộ về Module ESP8266 NodeMCU: ➢ Khả năng hoạt động như một Module Wifi: • Có thể quét và kết nối với một mạng Wifi bất kì (Wifi client) để thực hiện tác vụ như lưu trữ, truy cập dữ liệu từ server.

BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 6 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT • Tạo điểm truy cập Wifi (Wifi Access Point) cho phép các thiết bị khác kết nối, giao tiếp và điều khiển. • Một server để xử lý dữ liệu từ các thiết bị sử dụng internet. ➢ Nguồn vào và nguồn ra: • ESP8266 NodeMCU nhận nguồn từ cổng micro USB tích hợp sẵn trên mạch, giúp việc nạp code trở nên dễ dàng hơn.

Bên cạnh đó, việc cấp nguồn cho module cũng linh động hơn vì bạn có thể sử dụng sạc dự phòng thay cho nguồn từ USB trên máy tính (nguồn cấp tối đa là 5V). • ESP8266 NodeMCU có thể cung cấp nguồn cho tối đa 4 thiết bị: 3 nguồn ra 3.3V và một nguồn từ chân Vin (điện thế bằng điện thế từ cổng micro USB). Khi sử dụng các chân cấp nguồn này, hãy luôn kiểm tra để chắc chắn không cắm nhầm chân dương (trên mạch in là 3v3 và Vin) và chân âm (GND). Tuy nhiên, 3 chân 3.3V đều được bảo vệ, khi cắm ngược cực, module sẽ chỉ nóng lên và dừng hoạt động.

Chân Vin thì không được bảo vệ, nếu cắm ngược cực sẽ gay hư hỏng hoặc cháy Module ➢ Truyền và nhận tín hiệu: ESP8266 NodeMCU có tổng cộng 13 chân GPIO (General-purpose input/output): chân có thể truyền/nhận tín hiệu (trên mạch in từ D0 đến D8 và RX, TX, SD2, SD3). Module chỉ có thể kết nối với tới nguồn tối đa 5V qua cổng Micro USB. Các chân I/O chỉ có thể giao tiếp với các linh kiện qua điện thế tối đa 3. BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 7 do an CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT Hình 2.3: Sơ đồ chân của Module. ➢ Thông số kĩ thuật: • IC chính: ESP8266 Wifi SoC. • Phiên bản firmware: NodeMCU Lua • Chip nạp và giao tiếp UART: CP2102. • GPIO tương thích hoàn toàn với firmware Node MCU.

• Cấp nguồn: 5VDC MicroUSB hoặc Vin. • GIPO giao tiếp mức 3.3VDC • Tích hợp Led báo trạng thái, nút Reset, Flash. • Tương thích hoàn toàn với trình biên dịch Arduino. • Kích thước: 25 x 50 mm BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 8 do an CHƯƠNG 2.3 Module thu phát Hồng Ngoại ( Infrared receiver/sender) ❖ Module thu tín hiệu hồng ngoại ➢ Tổng quan về tín hiệu hồng ngoại: Ánh sáng hông ngoại (tia hồng ngoại) là ánh sáng không thể nhìn thấy được bằng mắt thường, có bước sóng khoảng từ 0.

Tia hồng ngoại có vận tốc truyền bằng vận tốc ánh sáng. Tia hồng ngoại có thể truyền đi được nhiều kênh tín hiệu. Nó được ứng dụng rộng rãi trong công nghiệp. Lượng thông tin có thể đạt 3 megabit/s.

Lượng thông tin được truyền đi với ánh sáng hồng ngoại lớn gấp nhiều lần so với sóng điện tử mà người ta vẫn dùng. Tia hồng ngoại dễ bị hấp thụ, khả năng xuyên thấu kém. Trong điều khiển từ xa bằng tia hồng ngoại, chùm tia hồng ngoại phát đi hẹp, có hướng, do đó khi thu phải đúng hướng. ➢ Nguyên tắc thu tín hiệu hồng ngoại: Thiết bị thu Giải mã Dữ liệu phát - Khối thu thiết bị: Tia hồng ngoại từ module phát được tiếp nhận bởi Led thu hồng ngoại.

- Khối Giải mã: mã lệnh giãi mã ra thành số thập phân, hay nhị phân tương ứng và đưa đến mạch điều khiển và được lưu vào bộ nhớ làm dữ liệu phát. - Dữ liệu phát: lưu trữ dữ liệu được thu từ thiết bị thu. ➢ Module thu tín hiệu hồng ngoại KY- 022: BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 9 do an CHƯƠNG 2. CƠ SỞ LÝ THUYẾT Hình 2.4: Module thu tín hiệu hồng ngoại KY- 022.

Mạch thu hồng ngoại IR KY-022 được sử dụng để thu nhận tín hiệu hồng ngoại từ các nguồn phát 38khz như Remote,., mạch nhỏ gọn, được thiết kế để có thể dễ dàng kết nối và sử dụng, phù hợp cho nhiều ứng dụng khác nhau. • Led thu hồng ngoại 1838 ( hay còn gọi là mắt thu hồng ngoại 1838T): Hình 2.5: Led thu hồng ngoại 1383. - Tính năng chính: + Bộ thu ánh sáng và tiền khuếch đại được tích hợp chung. + Bộ lọc trong BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – Y SINH 10 do an CHƯƠNG 2.

CƠ SỞ LÝ THUYẾT + Tương thích với TTL và CMOS + Độ ổn định cao + kích thước nhỏ + Hoạt động ở tần số 38KHz • Nguyên lý thu của Module KY -022: Hình 2.6: Nguyên lý thu của Module KY-022. Tín hiệu vào mang theo sóng mang f0 qua bộ lọc ( CGA & filter) , sau đó qua bộ giải điều chế (Demodulator) để đưa tín hiệu ra ngoài ( loại bỏ đi sóng mang). Khi nhận được lệnh phát tín hiệu từ vi điều khiển, Led sẽ phát tín hiệu với mã tương thích đã được lưu với sóng mang 38Khz để điều khiển thiết bị.

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

Bài viết "Thiết kế thiết bị trung tâm điều khiển cho nhà thông minh tại HCMUTE" trình bày về quy trình và công nghệ trong việc phát triển một thiết bị trung tâm điều khiển cho hệ thống nhà thông minh. Tác giả nhấn mạnh tầm quan trọng của việc tích hợp các thiết bị thông minh để nâng cao tiện nghi và an toàn cho người sử dụng. Bài viết không chỉ cung cấp cái nhìn tổng quan về thiết kế mà còn chỉ ra những lợi ích mà thiết bị này mang lại, như khả năng điều khiển từ xa, tiết kiệm năng lượng và cải thiện chất lượng cuộc sống.

Nếu bạn muốn tìm hiểu thêm về các ứng dụng công nghệ trong lĩnh vực tự động hóa và thiết kế, hãy tham khảo bài viết "Đồ án hcmute điều khiển và giám sát ngôi nhà thông minh", nơi bạn sẽ khám phá thêm về các hệ thống giám sát và điều khiển trong nhà thông minh. Ngoài ra, bài viết "Đồ án hcmute mô hình cửa tự động dùng cảm biến vân tay" cũng sẽ cung cấp cho bạn cái nhìn sâu sắc về các ứng dụng tự động hóa trong thiết kế cửa ra vào thông minh. Cuối cùng, bạn có thể tìm hiểu thêm về "Đồ án hcmute thiết kế thiết bị thu hoạch cây tràm", một ví dụ khác về việc áp dụng công nghệ vào thiết kế thiết bị trong nông nghiệp. Những bài viết này sẽ giúp bạn mở rộng kiến thức và hiểu rõ hơn về các xu hướng công nghệ hiện đại.