Khoá luận tốt nghiệp giám sát nhiệt độ độ ẩm và điều khiển thiết bị điện qua internet dùng module arduino esp8266

Khóa luận tốt nghiệp giám sát nhiệt độ, độ ẩm và điều khiển thiết bị điện qua internet sử dụng module Arduino ESP8266, ứng dụng IoT hiệu quả.

Người đăng

Ẩn danh

Thể loại

đồ án tốt nghiệp

2019

75
25
3

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU

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

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

2.1. Tổng quan về Internet of Things (IoT)

2.1.1. Lịch sử hình thành

2.1.2. Ứng dụng của IoT

2.2. Công nghệ Wifi

2.2.1. Giới thiệu

2.2.2. Công nghệ truyền nhận dữ liệu

2.2.2.1. Các chuẩn của Wifi

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

2.3.1. Cấu tạo của NODEMCU ESP8266

2.3.2. Tính năng của NODEMCU ESP8266

3. TÍNH TOÁN VÀ THIẾT KẾ

3.1. Mô tả hoạt động của hệ thống

3.2. Tính toán và thiết kế hệ thống

3.2.1. Thiết kế sơ đồ khối hệ thống

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

3.2.3. Khối ngõ ra công suất

3.2.4. Khối cảm biến

3.2.5. Khối điều khiển

3.2.6. Sơ đồ nguyên lý toàn mạch

3.2.7. Nguyên lý hoạt động

4. THI CÔNG HỆ THỐNG

4.1. Thi công hệ thống

4.2. Thực hiện lắp ráp và ghép nối các mạch và Module

4.3. Lập trình hệ thống

4.3.1. Phần mềm lập trình cho vi điều khiển

4.3.2. Chương trình điều khiển

4.3.2.1. Điều khiển qua điện thoại với Blynk
4.3.2.2. Công cụ hỗ trợ IFTTT

4.3.3. Hướng dẫn sử dụng, thao tác

4.3.3.1. Viết tài liệu hướng dẫn sử dụng
4.3.3.2. Quy trình thao tác

5. KẾT QUẢ, NHẬN XÉT VÀ ĐÁNH GIÁ

5.1. Kết quả đạt được

5.2. Kết quả thực nghiệm

5.3. Điều khiển và giám sát thiết bị

5.4. Nhận xét và đánh giá

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

6.1. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giám sát nhiệt độ và độ ẩm

Phần này tập trung vào việc giám sát nhiệt độđộ ẩm thông qua các cảm biến nhiệt độcảm biến độ ẩm. Sử dụng Arduino ESP8266, hệ thống có khả năng thu thập dữ liệu thời gian thực và truyền tải qua Internet. Các cảm biến như DHT11 được tích hợp để đo lường chính xác các thông số môi trường. Ứng dụng này phù hợp cho các mô hình nhà thông minh, nhà kính, và các hệ thống tự động hóa khác.

1.1. Cảm biến nhiệt độ và độ ẩm

Các cảm biến nhiệt độcảm biến độ ẩm như DHT11 được sử dụng để đo lường chính xác các thông số môi trường. Dữ liệu được thu thập và xử lý bởi Arduino ESP8266, sau đó truyền tải qua Internet để giám sát từ xa. Điều này giúp người dùng có thể theo dõi và điều chỉnh các thông số môi trường một cách linh hoạt.

1.2. Truyền dữ liệu thời gian thực

Hệ thống sử dụng giao thức MQTT để truyền dữ liệu thời gian thực từ các cảm biến đến các thiết bị giám sát. Kết nối Wi-Fi được tích hợp để đảm bảo tính ổn định và tốc độ truyền dữ liệu cao. Điều này giúp người dùng có thể giám sát và điều khiển hệ thống từ bất kỳ đâu có kết nối Internet.

II. Điều khiển thiết bị điện qua Internet

Phần này đề cập đến việc điều khiển thiết bị điện thông qua Internet bằng Arduino ESP8266. Hệ thống cho phép người dùng bật/tắt các thiết bị điện từ xa thông qua ứng dụng trên điện thoại hoặc máy tính. Ứng dụng IoT được tích hợp để tạo ra một hệ thống tự động hóa hiệu quả và tiện lợi.

2.1. Điều khiển từ xa

Hệ thống cho phép điều khiển từ xa các thiết bị điện thông qua ứng dụng trên điện thoại hoặc máy tính. Arduino ESP8266 đóng vai trò trung tâm trong việc nhận lệnh và điều khiển các thiết bị. Điều này giúp người dùng có thể quản lý và điều khiển các thiết bị điện một cách dễ dàng và linh hoạt.

2.2. Tích hợp IoT

Hệ thống được tích hợp với ứng dụng IoT để tạo ra một mạng lưới các thiết bị thông minh. Giao thức MQTT được sử dụng để đảm bảo tính ổn định và tốc độ truyền dữ liệu cao. Điều này giúp người dùng có thể quản lý và điều khiển các thiết bị điện một cách hiệu quả và tiện lợi.

III. Thiết kế và thi công hệ thống

Phần này tập trung vào việc thiết kếthi công hệ thống sử dụng Arduino ESP8266. Hệ thống bao gồm các khối xử lý trung tâm, khối cảm biến, và khối điều khiển. Mạch điện được thiết kế để đảm bảo tính ổn định và hiệu quả trong quá trình vận hành.

3.1. Thiết kế mạch điện

Hệ thống được thiết kế với các mạch điện đảm bảo tính ổn định và hiệu quả trong quá trình vận hành. Arduino ESP8266 đóng vai trò trung tâm trong việc xử lý dữ liệu và điều khiển các thiết bị. Các khối cảm biến và khối điều khiển được tích hợp để tạo ra một hệ thống tự động hóa hoàn chỉnh.

3.2. Thi công hệ thống

Quá trình thi công hệ thống bao gồm việc lắp ráp và ghép nối các mạch và module. Arduino ESP8266 được lập trình để đảm bảo tính ổn định và hiệu quả trong quá trình vận hành. Hệ thống được thử nghiệm và điều chỉnh để đạt được hiệu suất tối ưu.

IV. Ứng dụng và phát triển

Phần này đề cập đến các ứng dụng và hướng phát triển của hệ thống. Hệ thống có thể được ứng dụng rộng rãi trong các lĩnh vực như nhà thông minh, nhà kính, và các hệ thống tự động hóa khác. Ứng dụng IoT được tích hợp để tạo ra một hệ thống thông minh và hiệu quả.

4.1. Ứng dụng thực tế

Hệ thống có thể được ứng dụng rộng rãi trong các lĩnh vực như nhà thông minh, nhà kính, và các hệ thống tự động hóa khác. Ứng dụng IoT được tích hợp để tạo ra một hệ thống thông minh và hiệu quả. Điều này giúp người dùng có thể quản lý và điều khiển các thiết bị một cách dễ dàng và linh hoạt.

4.2. Hướng phát triển

Hệ thống có thể được phát triển thêm với các tính năng mới như điều khiển bằng giọng nói và tích hợp thêm các cảm biến khác. Ứng dụng IoT được tích hợp để tạo ra một hệ thống thông minh và hiệu quả. Điều này giúp người dùng có thể quản lý và điều khiển các thiết bị một cách dễ dàng và linh hoạt.

12/02/2025

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

CHƯƠNG I :TỔNG QUAN VỀ ĐỀ TÀI NGHIÊN CỨU 1.1 Đặt vấn đề Ngày nay, công nghệ kết nối đầu tiên cần nhắc đến hiển nhiên là Wifi – công nghệ kết nối không dây phổ biến nhất hiện nay. Cũng vì tính phổ biến của dạng kết nối này mà cái tên Wifi thường bị lạm dụng để chỉ kết nối không dây nói chung. Lí do mà kết nối Wifi được ưa chuộng như vậy đơn giản là vì khả năng hoạt động hiệu quả trong phạm vi vài chục đến vài trăm mét của các mạng WLAN. Và trong thời đại công nghiệp hóa hiện đại hóa hiện nay, việc phát minh và chế tạo ra các thiết bị thông minh có khả năng điều khiển từ xa đang và sẽ rất được quan tâm và rất hữu ích cho cuộc sống hàng ngày.

Vì mục tiêu công nghệ hiện đại hóa ngày càng phát triển, em đã quyết định làm một đồ án “Giám sát nhiệt độ độ ẩm và điều khiển thiết bị điện qua internet”. Đề tài của em ngoài việc điều khiển thiết bị độc lập thì còn giám sát nhiệt độ trong ngôi nhà. Khi dự án hoàn thành chúng ta có thể điều khiển các thiết bị điện trong nhà… bằng cách tương tác qua các nút nhấn để hiển thị trạng thái hoạt động trên điện thoại và máy tính. Như vậy, dù chúng ta ở bất cứ nơi nào có internet đều có thể giám sát và điều khiển được các thiết bị đã kết nối với module điều khiển.

Khi dự án thành công và được áp dụng rộng rãi thì sẽ rất tiện lợi cho cuộc sống thường ngày, giúp cho đất nước ngày càng phát triển.2 Mục tiêu của đề tài - 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 đề tài Việc thực hiện thiết kế mạch ‘‘Giám sát nhiệt độ độ ẩm và điều khiển thiết bị điện qua internet dùng module arduino esp8266’’ sẽ cần phải thực hiện các nội dung như sau : • 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 điều khiển. • 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 1.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 1.5 Phạm vi ứng dụng Đề tài là mô hình thu nhỏ, tuy nhiên có thể được ứng dụng rộng rãi ở các môi trường khác nhau như nhà ở, nhà xưởng, nhà kính….Trong sản xuất cũng như sinh hoạt. CHƯƠNG II: CƠ SỞ LÝ THUYẾT 2.1 Tổng quan về internet of things 2.1 Giới thiệu về Internet of Things (IoT) Ngày nay, nhu cầu phát triển các ứng dụng liên quan đến Internet ngày càng cao.

Và IoT (Internet of things) là một công nghệ quan trọng bởi chúng ta có thể tạo ra nhiều ứng dụng đa dạng phục vụ đa số mọi lĩnh vực trong đời sống từ nó. Về cơ bản, IoT là một hệ thống mạng lưới mà trong đó tất cả các thiết bị, đối tượng được kết nối Internet thông qua thiết bị mạng (network devices) hoặc các bộ định tuyến (routers). IoT cho phép các đối tượng được điều khiển từ xa dựa trên hệ thống mạng hiện tại. Công nghệ tiên tiến này giúp giảm công sức vận hành của con người bằng cách tự động hóa việc điều khiển các thiết bị.

j Các thành phần chính trong một hệ thống IoT: • Thiết bị: Mỗi thiết bị sẽ bao gồm một hoặc nhiều cảm biến để phát hiện các thông số của ứng dụng và gửi chúng đến Platform. • IoT – Platform: Nền tảng này là một phần mềm được lưu trữ trực tuyến còn được gọi là điện toán đám mây, các thiết bị được kết nối với nhau thông qua nó. Nền tảng này thu thập dữ liệu từ thiết bị, toàn bộ dữ liệu được phân tích, xử lý, phát hiện nếu có lỗi phát sinh trong quá trình hệ thống vận hành. • Kết nối Internet: Để giao tiếp được trong IoT, kết nối Internet của các thiết bị là một điều bắt buộc.

Wifi là một trong những phương thức kết nối Internet phổ biến. • Ứng dụng: Ứng dụng là giao diện để người dùng điều khiển. Lịch sử hình thành Khái niệm về một mạng lưới thiết bị được kết nối với nhau đã được thảo luận vào đầu năm 1982, với một máy bán hàng tự động Coke được thực hiện ở Đại học Carnegie Mellon trở thành thiết bị kết nối Internet đầu tiên trên thế giới. Thuật ngữ “Internet of things” được sử dụng lần đầu tiên bởi Kevin Ashton vào năm 1999.

Sau đó IoT trải qua nhiều giai đoạn và có bước phát triển nhảy vọt cho đến ngày nay. Ứng dụng của IoT  Nhà thông minh (Smart Home) Đây là một trong những ứng dụng được quan tâm nhiều nhất trong những năm gần đây. Một ngôi nhà thông minh hoàn toàn có thể được giám sát và điều khiển tự động. Bạn có thể bật tắt đèn bằng một ứng dụng trên điện thoại, nếu lỡ quên tắt tivi khi ra khỏi nhà bạn hoàn toàn có thể tắt nó ở một nơi có kết nối Internet, hoặc điều hòa sẽ tự động điều chỉnh tăng hay giảm khi nhiệt độ bên ngoài thay đổi.

Và còn vô số ứng dụng khác nhằm mang lại sự tiện lợi nhất cho người dùng. Hiện nay các chủ đầu tư xây dựng chung cư cũng đã tiếp cận với công nghệ này do nhu cầu sở hữu căn hộ thông minh của người dùng ngày càng cao.  Giao thông vận tải An toàn là điều đầu tiên khi nghĩ đến tác động của IoT đối với giao thông vận tải. Ý tưởng đưa ra là các phương tiện có khả năng liên lạc với nhau bằng cách sửdụng dữ liệu đã được phân tích để có thể giảm đáng kể các sự cố tai nạn xảy ra khi tham gia giao thông.

Sử dụng cảm biến, các phương tiện như ô tô, xe buýt được cảnh báo nguy cơ tiềm ẩn trên đường, hoặc thậm chí là tình trạng ùn tắc giao thông ở một số tuyến đường. Dịch vụ vận chuyển hàng hóa cũng được ứng dụng từ công nghệ này. Công nghệ quản lý lịch trình vận chuyển, tối ưu hóa các tuyến giao hàng, mức tiêu thụ nhiên liệu của phương tiện, giám sát tốc độ của tài xế giao hàng tuân thủ quy định an toàn nhằm mang lại những lợi ích về kinh tế và sự hài lòng của khách hàng.  Chăm sóc sức khỏe Một thiết bị có thể cảnh báo tình trạng và theo dõi sức khỏe là một trong những ứng dụng trong lĩnh vực y tế.

Miếng dãn theo dõi sức khỏe cho bệnh nhân: bạn không cần đến bác sĩ, những thông số về nhịp tim, huyết áp, đều được thu thập từ xa được phân tích sau đó chuẩn đoán để đưa ra tình trạng sức khỏe hiện tại của bệnh nhân và có thể dự đoán nguy cơ mắc bệnh nhằm có biện pháp phòng ngừa kịp thời.  Nông nghiệp (Smart Farming) Mô hình nhà kín là một trong những ứng dụng điển hình của công nghệ IoT được áp dụng trong lĩnh vực nông nghiệp. Và ở nước ta đã được áp dụng rộng rãi. Bên trong hệ thống này cây trồng hoàn toàn cách ly với điều kiện thời tiết bên ngoài, việc điều khiển nhiệt độ, độ ẩm, ánh sáng đều tự động hóa.

Đồng thời theo dõi được tình trạng phát triển của cây trồng, xác định thời gian thu hoạch, giảm thiểu tối đa công suất người lao động.  Thành phố thông minh (Smart City) Có thể xem đây là tập hợp của tất cả ứng dụng của IoT vào một hệ thống lớn. Một giải pháp đã và đang được nhiều quốc gia trên thế giới áp dụng ở các thành phố lớn nhằm giải quyết những vấn đề cấp bách như tình trạng kẹt xe, gia tăng dân số, ô nhiễm môi trường, ngập lụt,. Mọi thứ trong thành phố thông minh này được kết nối, dữ liệu sẽ được giám sát bởi một loạt các máy tính mà không cần bất kỳ sự tương tác nào của con người.2 CÔNG NGHỆ WIFI 2.

Giới thiệu Wifi là một mạng thay thế cho mạng có dây thông thường, thường được sử dụng để kết nối các thiết bị ở chế độ không dây bằng việc sử dụng công nghệ sóng vô tuyến. Dữ liệu được truyền qua sóng vô tuyến cho phép các thiết bị truyền nhận dữ liệu ở tốc độ cao trong phạm vi của mạng Wifi. Kết nối các máy tính với nhau, với Internet và với mạng có dây. Wifi (Wireless Fidelity) là thuật ngữ dùng chung để chỉ tiêu chuẩn IEEE802.11 cho mạng cục bộ không dây (Wireless Local Networks) hoặc WLANs.

Việc sử dụng rộng rãi và tính sẵn có của nó ở nhà và nơi công cộng như công viên, quán café, sân bay,. đã khiến Wifi trở thành một trong những công nghệ truyền nhận dữ liệu phổ biến nhất hiện nay. Công nghệ truyền nhận dữ liệu Các chuẩn của wifi Wifi là viết tắt của từ Wireless Fidelity trong tiếng Anh, được gọi chung là mạng không dây sử dụng sóng vô tuyến. Wifi là loại sóng vô tuyến tương tự như sóng điện thoại, sóng truyền hình và radio.

Hầu hết các thiết bị sử dụng điện tử hiện nay như : Smartphone, Máy tính bảng, Tivi, Laptop… đều có thể kết nối được WiFi. Và Wifi là thứ gắn liền và không thể thiếu với đời sống của người dân trong hầu hết công việc cũng như giải trí hàng ngày Chúng truyền và phát tín hiệu ở tần số 2.4 GHz hoặc 5 GHz. Tần số này cao hơn so với các tần số sử dụng cho điện thoại di động, các thiết bị cầm tay và truyền hình. Tần số cao hơn cho phép tín hiệu mang theo nhiều dữ liệu hơn Chuẩn 802.11 là một tập các chuẩn của tổ chức IEEE.11 mô tả một giao tiếp “truyền qua không khí” (tiếng Anh: over-the-air) sử dụng sóng vô tuyến để truyền nhận tín hiệu giữa một thiết bị không dây và tổng đài hoặc điểm truy cập (tiếng Anh: access point), hoặc giữa 2 hay nhiều thiết bị không dây với nhau Năm 1997, IEEE giới thiệu chuẩn mạng không dây đầu tiên và đặt tên nó là 802.

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

Bài viết "Hướng dẫn giám sát nhiệt độ, độ ẩm và điều khiển thiết bị điện qua Internet với Arduino ESP8266" cung cấp một hướng dẫn chi tiết về cách sử dụng Arduino và module ESP8266 để xây dựng hệ thống IoT giám sát nhiệt độ, độ ẩm và điều khiển thiết bị điện từ xa qua Internet. Bài viết không chỉ giải thích từng bước cài đặt phần cứng và lập trình mà còn nhấn mạnh lợi ích của việc ứng dụng công nghệ này trong cuộc sống hàng ngày, như tiết kiệm năng lượng, tăng tính tiện ích và khả năng kiểm soát từ xa. Đây là tài liệu hữu ích cho những ai quan tâm đến IoT và tự động hóa.

Để mở rộng kiến thức về các ứng dụng IoT tương tự, bạn có thể tham khảo Giám sát nhiệt độ độ ẩm khí gas ánh sáng điều khiển thiết bị điện qua internet sử dụng arduino và module esp8266, bài viết này đi sâu vào việc giám sát đa dạng các thông số môi trường. Ngoài ra, Đồ án hcmute thiết kế hệ thống iots điều khiển và giám sát vườn rau quả trong nông nghiệp giao tiếp bằng sóng rf sử dụng nrf24l01x cung cấp góc nhìn mới về ứng dụng IoT trong nông nghiệp. Cuối cùng, Đồ án hcmute điều khiển và giám sát lò rang nông sản qua internet dùng s7 1200 là một ví dụ thực tế khác về việc giám sát và điều khiển thiết bị qua Internet trong sản xuất.