Đồ án HCMUTE: Hệ thống điều khiển và giám sát tủ trồng rau quả qua Internet

Khám phá đồ án HCMUTE về hệ thống điều khiển và giám sát tủ trồng rau quả qua Internet, ứng dụng công nghệ hiện đại trong nông nghiệp.

2019

61
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN

PHIẾU NHẬN XÉT CỦA GIÁO VIÊN PHẢN BIỆN

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

LỜI CẢM ƠN

TÓM TẮT

ABSTRACT

1. CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI

1.1. Đặt vấn đề

1.2. Mục tiêu đề tài

1.3. Giới hạn đề tài

1.4. Nội dung đề tài

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

2.1. Internet of Things là gì?

2.2. Các thành phần trong hệ sinh thái IoT: Mô hình kết nối hoàn chỉnh

2.2.1. Trạm kết nối (Gateways)

2.2.2. Phân tích (Analytics)

2.3. Thiết bị kết nối (Connectivity Of Devices)

2.4. Dữ liệu đám mây (Cloud)

2.5. Giao diện người dùng (User Interface)

2.6. Tiêu chuẩn và giao thức (Standards and Protocols)

2.7. Cơ sở dữ liệu (Database)

2.8. Tự động hóa (Automation)

2.9. Phát triển (Development)

3. CHƯƠNG 3: THIẾT KẾ VÀ LỰA CHỌN THIẾT BỊ

3.1. Thiết kế tủ trồng rau

3.2. Mô hình hoàn chỉnh sau khi kết nối các phụ kiện

3.3. Thiết kế các bộ phận tủ trồng rau

3.4. Lựa chọn thiết bị phần cứng

3.4.1. Vi điều khiển STM32F103XX

3.4.2. Cảm biến đo độ ẩm đất SHT10

3.4.3. Cảm biến cường độ ánh sáng BH1750

3.4.4. LED trồng cây

3.4.5. Nguồn tổ ong 12V 15A

4. CHƯƠNG 4: KẾT QUẢ THI CÔNG CƠ KHÍ VÀ PHẦN MỀM

4.1. Thi công cơ khí

4.2. Cách giao tiếp giữa các module

4.3. Lập trình

4.4. Lưu đồ khối hệ thống

4.5. Lưu đồ giải thuật board Gateway

4.6. Lưu đồ giải thuật board Driver

4.7. Giao diện web điều khiển

5. CHƯƠNG 5: KẾT QUẢ ĐẠT ĐƯỢC VÀ HƯỚNG PHÁT TRIỂN

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

5.2. Những công việc đã thực hiện

5.3. Những mặt tích cực

5.4. Những mặt hạn chế

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

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về hệ thống điều khiển và giám sát tủ trồng rau quả qua Internet

Hệ thống điều khiển và giám sát tủ trồng rau quả qua Internet là một ứng dụng của Internet of Things (IoT trong nông nghiệp). Hệ thống này cho phép người dùng theo dõi và điều khiển các thông số môi trường như nhiệt độ, độ ẩm, và ánh sáng từ xa thông qua các thiết bị di động. Việc sử dụng cảm biến môi trường giúp thu thập dữ liệu chính xác, từ đó tối ưu hóa quá trình trồng trọt. Hệ thống này không chỉ giúp tiết kiệm thời gian mà còn nâng cao hiệu quả sản xuất nông nghiệp. Theo một nghiên cứu, việc áp dụng công nghệ hệ thống tự động trong nông nghiệp có thể tăng năng suất lên đến 30%.

1.1. Mục tiêu của đề tài

Mục tiêu chính của đề tài là phát triển một hệ thống điều khiển có khả năng giám sát và điều chỉnh các yếu tố ảnh hưởng đến sự phát triển của cây trồng. Hệ thống này sẽ sử dụng công nghệ thông tin trong nông nghiệp để tạo ra một mô hình tủ trồng rau thông minh, giúp người dùng dễ dàng quản lý và chăm sóc cây trồng từ xa. Việc áp dụng ứng dụng IoT trong nông nghiệp không chỉ giúp cải thiện chất lượng sản phẩm mà còn giảm thiểu chi phí sản xuất. Hệ thống này sẽ cung cấp một nền tảng cho việc phát triển các giải pháp nông nghiệp thông minh trong tương lai.

1.2. Giới hạn của đề tài

Đề tài này tập trung vào việc thiết kế và xây dựng một mô hình tủ trồng rau với các chức năng cơ bản như tưới nước tự động và giám sát môi trường. Tuy nhiên, do hạn chế về thời gian và nguồn lực, một số tính năng nâng cao như phân tích dữ liệu lớn và tích hợp trí tuệ nhân tạo chưa được triển khai. Hệ thống cũng chỉ được thử nghiệm trong một môi trường hạn chế, do đó, cần có thêm nghiên cứu để mở rộng khả năng ứng dụng trong thực tế. Việc phát triển hệ thống điều khiển từ xa sẽ cần được cải thiện để đáp ứng nhu cầu ngày càng cao của người tiêu dùng.

II. Cơ sở lý thuyết về IoT và ứng dụng trong nông nghiệp

Internet of Things (IoT) là một khái niệm quan trọng trong việc kết nối các thiết bị thông minh. Trong nông nghiệp, IoT cho phép thu thập và phân tích dữ liệu từ các cảm biến để tối ưu hóa quy trình sản xuất. Các thành phần chính của một hệ thống IoT bao gồm cảm biến, thiết bị kết nối, và nền tảng đám mây. Cảm biến môi trường như độ ẩm, nhiệt độ, và ánh sáng đóng vai trò quan trọng trong việc giám sát điều kiện phát triển của cây trồng. Hệ thống này không chỉ giúp người nông dân theo dõi tình trạng cây trồng mà còn đưa ra các cảnh báo kịp thời khi có sự thay đổi bất thường.

2.1. Các thành phần trong hệ sinh thái IoT

Hệ sinh thái IoT bao gồm nhiều thành phần như trạm kết nối (gateways), thiết bị kết nối, và cơ sở dữ liệu. Trạm kết nối giúp quản lý lưu lượng dữ liệu giữa các thiết bị và đảm bảo rằng thông tin được truyền tải một cách an toàn. Các cảm biến thu thập dữ liệu và gửi đến cơ sở dữ liệu để phân tích. Việc sử dụng công nghệ cảm biến hiện đại giúp cải thiện độ chính xác và hiệu quả trong việc giám sát môi trường. Hệ thống này cũng cho phép người dùng truy cập và điều khiển từ xa thông qua giao diện web, tạo điều kiện thuận lợi cho việc quản lý cây trồng.

2.2. Ứng dụng IoT trong nông nghiệp

Ứng dụng IoT trong nông nghiệp đang ngày càng trở nên phổ biến. Các giải pháp như giám sát từ xatự động hóa quy trình trồng trọt giúp nâng cao năng suất và chất lượng sản phẩm. Hệ thống này cho phép người nông dân theo dõi tình trạng cây trồng và điều chỉnh các yếu tố môi trường một cách kịp thời. Việc áp dụng công nghệ này không chỉ giúp tiết kiệm thời gian mà còn giảm thiểu chi phí sản xuất. Theo một báo cáo, việc sử dụng IoT trong nông nghiệp có thể giúp tăng năng suất lên đến 20% và giảm chi phí vận hành từ 10-15%.

III. Thiết kế và lựa chọn thiết bị cho tủ trồng rau

Thiết kế tủ trồng rau thông minh yêu cầu lựa chọn các thiết bị phù hợp để đảm bảo hiệu suất hoạt động. Các thiết bị như cảm biến độ ẩm, nhiệt độ, và ánh sáng cần được lựa chọn kỹ lưỡng để đảm bảo tính chính xác và độ bền. Việc sử dụng vi điều khiển STM32F103XX cho phép lập trình và điều khiển các thiết bị một cách linh hoạt. Hệ thống cũng cần được trang bị các thiết bị kết nối như Wi-Fi hoặc Bluetooth để đảm bảo khả năng truyền tải dữ liệu hiệu quả. Mô hình tủ trồng rau sẽ được thiết kế để tối ưu hóa không gian và tạo điều kiện tốt nhất cho sự phát triển của cây trồng.

3.1. Thiết kế tủ trồng rau

Thiết kế tủ trồng rau bao gồm việc xác định kích thước, cấu trúc và các thành phần cần thiết. Tủ cần được thiết kế sao cho có thể tối ưu hóa ánh sáng và độ ẩm cho cây trồng. Việc sử dụng công nghệ trồng rau hiện đại giúp tạo ra một môi trường lý tưởng cho sự phát triển của cây. Các bộ phận như quạt thông gió, đèn LED, và máy bơm nước cần được tích hợp một cách hợp lý để đảm bảo hoạt động hiệu quả. Mô hình này không chỉ giúp tiết kiệm không gian mà còn tạo điều kiện thuận lợi cho việc chăm sóc cây trồng.

3.2. Lựa chọn thiết bị phần cứng

Lựa chọn thiết bị phần cứng là một bước quan trọng trong quá trình thiết kế tủ trồng rau. Các cảm biến như SHT10 và BH1750 được lựa chọn vì độ chính xác cao và khả năng tương thích tốt với vi điều khiển. Nguồn tổ ong 12V 15A được sử dụng để cung cấp năng lượng cho toàn bộ hệ thống. Việc lựa chọn thiết bị cần phải cân nhắc đến chi phí và hiệu suất để đảm bảo tính khả thi của dự án. Hệ thống cũng cần được kiểm tra và thử nghiệm để đảm bảo hoạt động ổn định trước khi đưa vào sử dụng thực tế.

01/02/2025

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

đặt vấn đề, mục tiêu, giới hạn và nội dung đề tài. Chuơng II: Cơ sở lý thuyết: Chương này trình bày các định nghĩa về IoT, các thành phần trong một hệ thống IoT, các ứng dụng của IoT trong thực tế, các công nghệ và phần mềm đã sử dụng trong quá trình nghiên cứu và thực hiện đề tài này. Chương III: Thiết kế và lựa chọn thiết bị: Chương này trình bày thiết kế và thiết kế và lựa chọn thiết bị phần cứng cho tủ trồng rau. Chương IV: Kết quả thi công cơ khí và phần mềm: Chương này nhóm sẽ tiến hành thi công theo mô hình đã được thiết kế và kết quả đạt được.

Chương V: Kết luận và hướng phát triển: Kết luận chung về ưu điểm và hạn chế của đề tài, khẳng định những kết quả đóng góp đạt được, đề xuất ý kiến để cải thiện khuyết điểm và định hướng phát triển đề tài. 2 do an Chương 2: CƠ SỞ LÝ THUYẾT 2. Internet of Things là gì? Internet of Things (IoT) là mạng lưới các thiết bị như phương tiện giao thông và thiết bị gia dụng có chứa thiết bị điện tử, phần mềm, thiết bị truyền cho phép những thiết bị này kết nối, tương tác và trao đổi dữ liệu với nhau ở bất kỳ đâu và bất kỳ lúc nào. IoT liên quan đến việc mở rộng kết nối Internet ngoài các thiết bị thường gặp, chẳng hạn như máy tính để bàn, máy tính xách tay, điện thoại thông minh và máy tính bảng, đến bất kỳ các thiết bị truyền thống nào không có internet cho đến các vật dụng quen thuộc hàng ngày như đèn ngủ, tủ lạnh, máy giặt,.

Các thiết bị này được nhúng các chứng năng công nghệ, giúp nó có thể giao tiếp và tương tác qua Internet và chúng có thể được theo dõi và kiểm soát từ xa. Các thành phần trong hệ sinh thái IoT: Mô hình kết nối hoàn chỉnh 2. Trạm kết nối (Gateways) Trạm kết nối cho phép dễ dàng quản lý lưu lượng dữ liệu truyền giữa các giao thức và mạng. Mặt khác, nó cũng là nơi trung gian giữa các giao thức mạng và đảm bảo rằng các thiết bị và cảm biến được kết nối đúng cách.

Nó cũng có thể hoạt động để xử lý trước dữ liệu từ các cảm biến và gửi chúng đến cơ sở dữ liệu cấp trên nếu đã được cấu hình phù hợp. Không những vậy, nó còn mã hóa thông tin phù hợp với lưu lượng mạng và truyền dữ liệu. Dữ liệu được truyền qua nó được bảo vệ bằng cách sử dụng các kỹ thuật mã hóa mới nhất. Bạn có thể giả sử nó giống như một lớp bổ sung giữa đám mây và các thiết bị giúp loại bỏ cuộc tấn công và truy cập mạng bất hợp pháp.

Phân tích (Analytics) Dữ liệu tương tự của thiết bị và cảm biến được chuyển đổi thành định dạng dễ đọc và phân tích. Đây là tất cả những gì có thể do hệ sinh thái IoT quản lý và giúp cải thiện hệ thống. Yếu tố chính bị ảnh hưởng là an ninh. 3 do an Chức năng quan trọng nhất của công nghệ IoT là nó hỗ trợ phân tích thời gian thực, dễ dàng quan sát các bất thường và ngăn ngừa mọi mất mát hoặc lừa đảo.

Ngăn chặn những tất cả những nguy cơ lừa đảo hoặc có hại tấn công các thiết bị thông minh. Điều đó sẽ không chỉ mang lại cho người dùng cảm giác an toàn mà còn lưu tất cả dữ liệu riêng tư của người dùng khỏi bị sử dụng cho mục đích bất hợp pháp.3 Thiết bị kết nối (Connectivity Of Devices) Các thành phần chính cấu thành nên lớp kết nối là cảm biến và thiết bị. Các cảm biến thu thập thông tin và gửi nó đến lớp tiếp theo nơi nó đang được xử lý. Với sự tiến bộ của công nghệ, công nghệ bán dẫn được sử dụng cho phép sản xuất các cảm biến thông minh siêu nhỏ có thể được sử dụng cho một số hoàn cảnh phức tạp cần sự tinh vi.

Các cảm biến và thiết bị thông minh hiện đại sử dụng nhiều cách khác nhau để được kết nối. Các mạng không dây như LORAWAN, Wi-Fi và Bluetooth giúp họ dễ dàng kết nối. Chúng có những ưu điểm và nhược điểm riêng được phân loại dưới nhiều hình thức khác nhau như tốc độ hiệu quả, truyền dữ liệu và sức mạnh. Dữ liệu đám mây (Cloud) Với sự trợ giúp của hệ sinh thái internet vạn vật, các công ty có thể thu thập một lượng lớn dữ liệu từ các thiết bị và ứng dụng.

Có nhiều công cụ khác nhau được sử dụng cho mục đích thu thập dữ liệu có thể thu thập, xử lý và lưu trữ dữ liệu hiệu quả trong thời gian thực. Tất cả điều này được thực hiện bởi một hệ thống đó là IoT Cloud. Đây là một mạng hiệu suất cao đáng kinh ngạc kết nối các máy chủ lại với nhau để tối ưu hóa hiệu suất của quá trình xử lý dữ liệu bởi nhiều thiết bị cùng một lúc. Nó cũng giúp kiểm soát lưu lượng và cung cấp kết quả phân tích dữ liệu với độ chính xác rất cao.

Một trong những thành phần quan trọng nhất của IoT Cloud là quản lý cơ sở dữ liệu được phân phối một cách tự nhiên. Cloud về cơ bản kết hợp nhiều thiết bị, cổng, giao thức, thiết bị và lưu trữ dữ liệu có thể được phân tích hiệu quả. Các hệ thống này được sử dụng bởi nhiều công ty để phân tích dữ liệu phục vụ cho việc 4 do an cải thiện và tăng tính hiệu quả của sản phẩm, giúp phát triển các dịch vụ và sản phẩm. Ngoài ra, nó cũng giúp hình thành một chiến lược chính xác có thể giúp xây dựng một mô hình kinh doanh lý tưởng.

Giao diện người dùng (User Interface) Đây là một yếu tố khác mà hệ sinh thái IoT phụ thuộc rất nhiều. Nó cung cấp một phần trực quan và vật lý mà người dùng có thể dễ dàng truy cập. Điều quan trọng đối với nhà phát triển là tạo ra một giao diện thân thiện với người dùng có thể truy cập được mà không cần phải cố gắng tìm hiểu nhiều trong đó và điều đó có thể giúp tương tác dễ dàng hơn. Với sự giúp đỡ của sự tiến bộ, có nhiều thiết kế tương tác khác nhau có thể được sử dụng dễ dàng và có thể dễ dàng giải quyết bất kỳ truy vấn phức tạp nào.

Ví dụ, ở nhà mọi người đã bắt đầu sử dụng bảng cảm ứng đầy màu sắc thay vì các công tắc điều khiển cứng nhắc đã được sử dụng trước đó. Điều này đã đặt ra một xu hướng cho các thế hệ kỹ thuật số và đã tìm cách thổi phồng thị trường cạnh tranh ngày nay. Giao diện người dùng là điều đầu tiên mà người dùng chú ý trước khi mua một thiết bị. Thêm vào đó khách hàng cũng được định hướng mua các thiết bị thân thiện với người dùng và ít phức tạp hơn có thể được sử dụng với kết nối không dây.

Tiêu chuẩn và giao thức (Standards and Protocols) Các trang web hiện đang sử dụng định dạng HTML với Cascading Style Sheets (CSS). Điều này đã làm cho internet ổn định hơn và dịch vụ đáng tin cậy để sử dụng. Chúng là các giao thức tiêu chuẩn được sử dụng nhiều nhất khiến nó không chỉ thân thiện mà còn dễ chấp nhận. Tuy nhiên, IoT không có tiêu chuẩn đó.

Điều quan trọng là chọn một nền tảng mà IoT có thể giúp xác định cách thức nền tảng đang xây dựng sẽ tương tác với hệ thống. Do đó, hệ thống được xây dựng sẽ có thể có tương tác với các thiết bị và mạng có cùng tiêu chuẩn như vậy. Điều quan trọng là có cùng một giao thức để có thể tương tác thành công. Cơ sở dữ liệu (Database) Internet of Things đang phát triển một cách linh hoạt và tất cả phụ thuộc vào dữ liệu được sử dụng rất nhiều trong các trung tâm dữ liệu.

Điều cần thiết là phải có một hệ thống cơ sở dữ liệu phù hợp có thể lưu trữ và quản lý dữ liệu đang được thu thập từ nhiều thiết bị và người dùng đầu cuối. Ngoài ra còn có các công cụ quản lý khác nhau cung cấp nhiều tính năng tự động giúp tích lũy dễ dàng dữ liệu được lưu trữ và quản lý hàng loạt tại cùng một nơi. Tự động hóa (Automation) Như đã đề cập ở trên, hệ thống cơ sở dữ liệu đang sử dụng các tính năng tự động giúp quản lý dữ liệu và tích lũy dữ liệu. Tuy nhiên, việc quản lý dữ liệu là điều hạn chế duy nhất được sử dụng bởi Internet of Things.

Hiện tại nó được sử dụng cho phiên bản cao cấp hơn nhiều cho phép điều chỉnh tự động những thứ không dây. Ví dụ, người dùng có thể dễ dàng điều khiển ánh sáng bằng một cú nhấp chuột từ xa. Điều hòa hiện được kết nối với điện thoại thông minh của họ và họ có thể bật và tắt bất cứ khi nào họ muốn. Phát triển (Development) Internet vạn vật là sự tiến bộ mới nhất trong công nghệ.

Nhu cầu phát triển ngày càng tăng theo thời gian. Mỗi người không phụ thuộc vào sự ra mắt của các thiết bị ô tô và cảm biến thông minh khác nhau. Có nhiều nguyên mẫu khác nhau đang có trên thị trường đang được triển khai và đang chạy trong giai đoạn thử nghiệm. Ngoài ra, Internet vạn vật không hoạt động chỉ với một thiết bị.

Do đó, điều quan trọng là các thiết bị phải được kiểm tra đầy đủ tính tương thích với hệ thống và được kiểm tra kỹ xem liệu các thiết bị có thể kết nối không dây hay không. Quá trình phát triển của Internet vạn vật đã diễn ra mạnh mẽ nhiều năm trở lại đây. Hệ sinh thái IoT được sử dụng để làm cho các giao thức dễ dàng truy cập, giá cả hợp lý, hiệu quả và an toàn. Sẽ rất tuyệt vời và hào hứng khi thấy những nhu cầu mới và sự phát triển trong một số lĩnh vực sẽ được đáp ứng bởi IoT.

Các ứng dụng của IoT Internet of Things (Internet vạn vật), ngay từ cái tên đã cho thấy khả năng được ứng dụng rộng rãi của công nghệ này. Sau đây, chúng tôi sẽ trình bày những gì tìm hiểu được từ một số lĩnh vực đang phát triển mạnh và ứng dụng rất nhiều công nghệ IoT vào các hoạt động chính như điều khiển, giám sát, quản lý…Đấy là một điều quan trọng giúp nhóm có ý tưởng làm một đề tài đồ án tốt nghiệp về IoT.

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

Bài viết "Hệ thống điều khiển và giám sát tủ trồng rau quả qua Internet" trình bày một giải pháp công nghệ hiện đại giúp người dùng có thể quản lý và giám sát quá trình trồng trọt từ xa thông qua Internet. Hệ thống này không chỉ giúp tiết kiệm thời gian mà còn nâng cao hiệu quả sản xuất nông nghiệp, đảm bảo điều kiện tối ưu cho cây trồng. Những lợi ích mà hệ thống mang lại bao gồm khả năng theo dõi nhiệt độ, độ ẩm và ánh sáng, từ đó giúp người dùng điều chỉnh các yếu tố này một cách linh hoạt và kịp thời.

Nếu bạn quan tâm đến các ứng dụng công nghệ trong nông nghiệp, hãy khám phá thêm về hệ thống quản lý mô hình vườn rau sạch qua mạng, nơi bạn có thể tìm hiểu cách quản lý vườn rau hiệu quả hơn. Ngoài ra, bài viết về hệ thống giám sát nhiệt độ, độ ẩm và cường độ ánh sáng cũng sẽ cung cấp cho bạn những thông tin hữu ích về việc theo dõi điều kiện môi trường cho cây trồng. Cuối cùng, đừng bỏ lỡ ứng dụng IoT vào hệ thống giám sát năng lượng, giúp bạn hiểu rõ hơn về cách công nghệ IoT có thể cải thiện hiệu suất năng lượng trong nông nghiệp. Những liên kết này sẽ mở ra cho bạn nhiều góc nhìn và kiến thức bổ ích về lĩnh vực này.