Hệ Thống IoT Quản Lý Vườn Cây Thông Minh - Khóa Luận Tốt Nghiệp

Khóa luận tốt nghiệp kỹ thuật máy tính về hệ thống IoT quản lý vườn cây thông minh, ứng dụng công nghệ hiện đại trong nông nghiệp.

Chuyên ngành

Kỹ thuật máy tính

Người đăng

Ẩn danh

Thể loại

khóa luận tốt nghiệp

2024

83
6
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CẢM ƠN

1. CHƯƠNG 1: LÝ DO CHỌN ĐỀ TÀI

1.1. Mục đích nghiên cứu. Phạm vi nghiên cứu

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

2.1. Các dự án nông nghiệp thông minh ngoài thực tế. Các vấn đề liên quan

2.2. Các vấn đề nghiên cứu

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

3.1. Hệ thống giải pháp nông nghiệp thông minh

3.2. Tổng quan về điều kiện sống của cây trồng

3.3. Tổng quan về module ESP32 series

3.4. Tổng quan về IoTs

3.5. Tổng quan về mô hình mạng máy tính

3.6. Tổng quan LoRa

3.7. Các chuẩn giao tiếp và các giao thức truyền thông

3.8. Tổng quan về cây đậu xanh

4. CHƯƠNG 4: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

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

4.2. Tính toán, thiết kế và hiện thực mạch

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

4.4. Sơ đồ hành vi cho giao diện người dùng

4.5. Cấu trúc gói tin truyền giữa các node và gateway

4.6. Sơ đồ truyền và nhận dữ liệu giữa các node và gateway

4.7. Nguyên tắc điều khiển tự động khối chấp hành của node

4.8. Cấu trúc dữ liệu được lưu trữ

5. CHƯƠNG 5: KẾT QUẢ THỰC NGHIỆM

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

Tóm tắt

I. Tổng quan về Hệ Thống IoT Quản Lý Vườn Cây Thông Minh

Hệ thống IoT quản lý vườn cây thông minh là một giải pháp công nghệ hiện đại, giúp tối ưu hóa quy trình chăm sóc cây trồng. Hệ thống này sử dụng các thiết bị cảm biến để thu thập dữ liệu về môi trường, từ đó đưa ra các quyết định tự động nhằm nâng cao hiệu quả sản xuất nông nghiệp. Việc áp dụng công nghệ IoT trong nông nghiệp không chỉ giúp tiết kiệm thời gian mà còn giảm thiểu chi phí và tăng năng suất.

1.1. IoT trong nông nghiệp Khái niệm và ứng dụng

IoT trong nông nghiệp đề cập đến việc sử dụng các thiết bị kết nối Internet để giám sát và quản lý cây trồng. Các cảm biến như độ ẩm, nhiệt độ và ánh sáng được sử dụng để thu thập dữ liệu, giúp nông dân đưa ra quyết định chính xác hơn.

1.2. Lợi ích của hệ thống quản lý vườn cây thông minh

Hệ thống này mang lại nhiều lợi ích như giảm thiểu nhân lực, tiết kiệm nước và phân bón, đồng thời cải thiện chất lượng sản phẩm. Việc tự động hóa quy trình chăm sóc cây trồng giúp nông dân tiết kiệm thời gian và công sức.

II. Vấn đề và thách thức trong quản lý vườn cây thông minh

Mặc dù hệ thống IoT mang lại nhiều lợi ích, nhưng vẫn tồn tại một số thách thức trong việc triển khai. Các vấn đề như chi phí đầu tư ban đầu cao, độ tin cậy của các thiết bị cảm biến và khả năng kết nối mạng là những yếu tố cần được xem xét kỹ lưỡng.

2.1. Chi phí đầu tư và bảo trì hệ thống

Chi phí đầu tư cho hệ thống IoT có thể cao, đặc biệt đối với các nông hộ nhỏ. Việc bảo trì và sửa chữa thiết bị cũng cần được tính toán để đảm bảo hệ thống hoạt động hiệu quả.

2.2. Độ tin cậy của cảm biến và kết nối mạng

Độ tin cậy của các cảm biến là rất quan trọng. Nếu cảm biến không hoạt động chính xác, dữ liệu thu thập sẽ không đáng tin cậy. Hơn nữa, kết nối mạng cũng cần ổn định để truyền tải dữ liệu liên tục.

III. Phương pháp triển khai hệ thống IoT trong quản lý vườn cây

Để triển khai hệ thống IoT hiệu quả, cần có một kế hoạch chi tiết từ việc lựa chọn thiết bị đến việc thiết lập mạng lưới. Các bước này bao gồm lựa chọn cảm biến phù hợp, thiết lập hệ thống truyền dữ liệu và phát triển phần mềm quản lý.

3.1. Lựa chọn thiết bị cảm biến phù hợp

Việc lựa chọn cảm biến phù hợp với loại cây trồng và điều kiện môi trường là rất quan trọng. Các cảm biến như độ ẩm đất, nhiệt độ và ánh sáng cần được xem xét kỹ lưỡng.

3.2. Thiết lập mạng lưới truyền dữ liệu

Mạng lưới truyền dữ liệu cần được thiết lập để đảm bảo thông tin được truyền tải một cách nhanh chóng và chính xác. Công nghệ LoRa hoặc WiFi có thể được sử dụng tùy thuộc vào điều kiện cụ thể.

IV. Ứng dụng thực tiễn của hệ thống IoT trong nông nghiệp

Hệ thống IoT đã được áp dụng thành công trong nhiều mô hình nông nghiệp thông minh. Các ứng dụng này không chỉ giúp nâng cao năng suất mà còn cải thiện chất lượng sản phẩm. Một số dự án tiêu biểu đã cho thấy hiệu quả rõ rệt trong việc quản lý cây trồng.

4.1. Dự án IoT tại Đà Lạt

Dự án IoT tại Đà Lạt đã triển khai thành công hệ thống giám sát môi trường cho các vườn rau, giúp nông dân theo dõi và điều chỉnh điều kiện sinh trưởng của cây trồng.

4.2. Hệ thống tưới tự động thông minh

Hệ thống tưới tự động thông minh đã được áp dụng tại nhiều trang trại, giúp tiết kiệm nước và nâng cao hiệu quả tưới tiêu. Hệ thống này tự động điều chỉnh lượng nước tưới dựa trên dữ liệu từ cảm biến.

V. Kết luận và tương lai của hệ thống IoT trong nông nghiệp

Hệ thống IoT quản lý vườn cây thông minh đang mở ra nhiều cơ hội cho ngành nông nghiệp. Tương lai của hệ thống này hứa hẹn sẽ còn phát triển mạnh mẽ hơn với sự tích hợp của trí tuệ nhân tạo và học máy, giúp tối ưu hóa quy trình canh tác.

5.1. Tích hợp AI vào hệ thống IoT

Việc tích hợp trí tuệ nhân tạo vào hệ thống IoT sẽ giúp nâng cao khả năng dự đoán và phân tích dữ liệu, từ đó cải thiện quy trình chăm sóc cây trồng.

5.2. Hướng phát triển bền vững

Hệ thống IoT không chỉ giúp nâng cao năng suất mà còn hướng tới phát triển bền vững trong nông nghiệp, bảo vệ môi trường và tiết kiệm tài nguyên.

10/07/2025
Khóa luận tốt nghiệp kỹ thuật máy tính hệ thống iot quản lý vườn cây thông minh

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

Chương 1.-- 2 2SE2EE2 2 1EE12112112112112112112111. Lý do chọn đề tài.---:- + St‡Sx+ SE EE1E11211211211211211211211 121. Mure dich nghiém ctu. Phạm vi nghién CỨU.- -- 6 + + SE 1n TH TH ng nh nrưệt 3 Chương 2, TONG QUAN.-- 2-2 ©52+SE9EE2EE9EEEE11221271211271711211 22171.

Cac dự án nông nghiệp thông minh ngoài thực tẾ. Các vấn dé liên quan.---:-2¿©5£+SE+2E2EE£EEtEEEEEEEEEEEEE21711221 7121. Các vấn đề nghiên cứu .----2- 2+ ©+++2++2EE+2EESEEEEEEEEEEEEEEEErrkrerkrrs 8 Chương 3. CO SỞ LÝ THUYÉTT.

Hệ thống giải pháp nông nghiệp thông minh. Tổng quan về điều kiện sống của cây trồng.----- 2-2 s+s2+sz+zz+se2 10 3. Tổng quan về module ESP32 series. Tổng quan về LoTs.

Tổng quan về mô hình mạng máy tính. Tổng quan LORa.-:- + t+SE‡SESEEEE1EE19E1EE1211211211211211211 111. Các chuẩn giao tiếp và các giao thức truyền thông. Tổng quan về cây đậu xanh.----¿- s¿©++22++2E++£E++EE+erErerkeerxrrrrrrrree 25 Chương 4.

PHAN TÍCH VA THIET KE HE THÓNG. Ăn TH TH TH HH HH ng nh nưệt 27 4. _ Thiết kế sơ đồ khối hệ thống. Tính toán, thiết kế và hiện thực mạch.

_ Lập trình hệ thống.----- + E©E+Sk9EEEEE9 2 EEE121121121121121111. So đồ hành vi cho giao diện người dùng. Cau trúc gói tin truyền giữa các node và øateway. So đồ truyền và nhận dữ liệu giữa các node và gateway.

Nguyên tắc điều khiển tự động khối chấp hành của node. Cấu trúc dữ liệu được lưu trữ.-- SĂ ch t 50 Chương 5. KET QUÁ THỰC NGHIỆM.-Sc tt tt 1211211111211 211211111 11c xe. Nhan xét & Danh 2n.

KET LUẬN VÀ HƯỚNG PHAT TRIÊỀN. Hướng phát triỂn.-- :- c+S+SEE+EEEEEEEEEEEEEEEEEEEEEEEkrrrrkrree 70 DANH MỤC HÌNH Hình 2.1: Hệ thống Nextfarm INMC.2: Thiết bị E-Sensor Master SME 4G. - ¿2 + t+x+E£EE+E+EvEE+keEeExerererxee 7 Hình 3.1: Biéu đồ mô tả giới hạn sinh thái.----2- 2¿¿2++2zx+2zx+zz+erseees 10 Hình 3.2: Sơ đồ khối chức năng ESP32.---¿- 2 s+SE+SE+EE+EE£EEEEE2EE2EEzErrerree 12 Hình 3.3: Cau trũc mô hình IoTs cơ bản.-- HT H H HnHnkt 16 Hình 3.- Go HH ng 17 Hình 3.- --- 6 6 tt ng ng như 17 Hình 3.9: Chuẩn giao tiếp One Wire.---s-©c¿+2k 2+2 EESEEE 2712112117121 rxe 20 Hình 3.10: Khung truyền của giao tiếp OneWire.---¿--2¿©7sc2cxvczsvrresrseees 21 Hình SN IC.12: Giao thức WebSOCKL.- Q2 HH HH HH HH HH ng 25 Hình AL: So d6 WG 0ì V sa UV P65 a4.2: Cấu trúc phan vật lý của node/gateway .3: Pinout ESP32 NodeMCU-32S.- --- G11 ng ng rn 29 Hình 4.4: Cảm biến độ âm đất ngoài thực tẾ.5: Cảm biến ánh sáng ngoài thực tẾ.----- 2-52 Sz+SE+EE2EE2EEE2EEEErrkrrerree 32 Hình 4.7: LED SiÊU SANG 0. ee ceeeceeetecesceeeseceseeescecesecesceceaeceseecsaeceseeeeaeseaeeeeeeeeaeeeeeees 33 Hình 4.8: Mach Relay thực té .9: Pin Sạc 18650 Li-Ion Rechargeable Battery 3.10: Mạch Giảm Áp DC-DC Buck XL4015 5A.

SH HH Hit 35 Hình 4.12: Các kiểu truyền thông của LoRa E32.13: Chức năng của Firebase .-- -- «6 + 1kg ngư 36 Hình 4.14: Sơ đồ giải thuật chăm sóc cây trồng .----¿©2¿©++cc++csesrxcees 39 Hình 4.15: Sơ đỗ giải thuật truyền dit liệu (Loa) .----- 2 25s+cz+cczszceez 40 Hình 4.16: Sơ đồ giải thuật nhận dữ liệu (Loa).17: Các giải thuật khác. -- - -- + 2 2c 13211391189 11191119118 11 1 1H ng nr 42 Hình 4.18: Sơ đồ hành vi cho người dùng Local.----- 2 5 s+ss+++£z£ezzzxzez 43 Hình 4.19: Sơ đồ hành vi cho người dùng SerVer.20: Sơ đồ truyền nhận gói tin trong hệ thống.21: Cấu trúc dữ liệu lưu trên database .----cc¿-©ccvccsccxvrrsrrrvrsrre 49 Hình 4.22: Cấu trúc dữ liệu của từng ID.23: Giao diện lập trình trên VScode trên nền tang Platform]O .1: Trang tương tác chính (Horm©).2: Trang xem lại lịch sử trạng thái cây trồng.3: Giao diện Cai đặt .4: Yêu cầu xác minh danh tính.7: Giao diện thiết lập thông số điều kiện giới hạn môi trường .8: Thông báo gửi cho người dùng bang Gmail.9: Thông báo gửi cho người dùng bang số điện thoại (WhatsApp).10: Bộ cấp nguồn của hệ thống.-- 2-2 2 E2 E2 E£+EE+E£+E++E++EzEzEzzxez 60 Hình 5.11: Schematic phần cứng .-------- 2 + s+SE+++EE+EE+EE+EEEEEErEkrrrrerrerree 60 Hình 5.12: Mặt trên của layout phần cứng.----2- + s+++£x+£xczE+rxerxrrxrrxeee 61 Hình 5.13: Mặt dưới của layout phần cứng .---¿--¿+¿2+++++zz++rxserxeees 61 Hình 5.14: Phần cứng thực tẾ.---¿- :- k+Sk+Ek‡Ek£ 9 1211211211211211211211111 111.15: Đóng hộp sản phẩm.- 2-2: ©5£©22+SE£SESEE£EECEEEEEEEEEEEEEEEErrrrrrrrrkee 62 Hình 5.16: Khi hệ thống mat node 1 lá.--- 2-2 2 + +2 ++£++E£+E++E++£zzzx+zsez 63 Hình 5.17: Khi hệ thống mat node có ít nhất 1 lá.18: Khi có thêm một node vào hệ thống ¬.19: Khi vai trò gateway bi thay đỔi.20: Khi mới khởi động hoặc không có gateway xung quanh .21: Khi mối quan hệ giữa các node bị thay đổi .22: Tool hỗ trợ tính toán địa chỉ DANH MỤC BANG Bảng 3.1: Ưu - nhược điểm của IOTTS. - 5: St t+E‡E‡E‡EEEEEEEEEEEeEeEerkrsrrrrkrreree 14 Bảng 3.2: Ưu và nhược điểm của LOlRa.-¿- 5c St SE‡E£EE+EEEEEEeEeEEkererxreereree 19 Bảng 3.3: Bảng giá tri thời gian One Wire .- --- ch HH HH nưệp 22 Bảng 4.1: Một vài thông số ESP32 NodeMŒCU-329S.2: Bang so sánh DHT11 và IDDHT'22.3: Ưu và nhược điểm Firebase.- -¿- - t+xkềESk+E£EEEEeEEEEeEeEerxekererxerrrs 36 Bảng 4.4: Ưu và nhược điểm MoOsQquitfO.5: Bảng mode của BỐI IT.- - - <6 <1 E3 E111 9 1 9v ng ng 46 Bảng 5.1: Bang năng lượng tiêu thụ của mạch .2: Bang ghi số lượng gói tin nhận được ứng với số lượng node. 68 DANH MỤC TU VIET TAT Từ viết tắt Y nghĩa AES Advanced Encryption Standard AP Access Point API Application Programming Interface ARM Advanced RISC Machine HTTP Hypertext Transfer Protocol IC Integrated Circuit IDE Integrated development environment IDL Interface Definition Language IEC International Electrotechnical Commission IETF Internet Engineering Task Force IP Internet Protocol ISO International Organization for Standardization LPWAN Low Power Wide Area Network M2M Machine to Machine MBED Micro-Beam Electron Diffraction OASIS Organization for the Advancement of Structured RF Radio Frequency RFC Request for Comments SoC Security operations center SPI Serial Peripheral Interface SSL Secure Socket Layer STA Station TCP Transmission Control Protocol TLS Transport Layer Security TSMC Taiwan Semiconductor Manufacturing Company UART Universal asynchronous receiver-transmitter UDP User Datagram Protocol USB Universal Serial Bus W3C World Wide Web Consortium WEP Wired Equivalent Privacy WPA-PSK Wi-Fi Protected Access Pre-Shared Key TÓM TẮT KHÓA LUẬN Nông nghiệp thông minh là một ứng dụng công nghệ cao trong lĩnh vực nông nghiệp, giúp tối ưu hóa quy trình canh tác và quản lý cây trồng thông qua việc sử dụng các thiết bi cảm biến, hệ thống điều khiển tự động, và các công nghệ IoTs (Internet of Things).

Đề tài nghiên cứu này tập trung vào việc thiết kế và triển khai hệ thống vườn thông minh nhằm nâng cao hiệu quả sản xuất nông nghiệp và giảm năng lượng tiêu thụ. Nghiên cứu sẽ cung cấp những giải pháp kỹ thuật và phân tích hiệu quả của hệ thống này trong thực tiễn. Mục tiêu chính của đề tài là thiết kế, xây dựng và phát triển hệ thống vườn thông minh từ góc độ kỹ thuật, tập trung vào các khía cạnh tự động hóa và quản lý dữ liệu. Đề tài sử dụng phương pháp thử nghiệm thực tiễn kết hợp với phân tích lý thuyết.

Giai đoạn đầu tiên là thiết kế hệ thống vườn thông minh, bao gồm việc lựa chọn và tích hợp các cảm biến (đo độ âm, nhiệt độ, ánh sáng), hệ thống điều khiển tự động (ESP32), các khối chấp hành (máy bơm và đèn LED) ,công nghệ truyền nhận dữ liệu không dây (WiFi, LoRa) và phần mềm quản lý dữ liệu. Kết quả của đề tài này đã cho ra một hệ thống chăm sóc cây trồng (cây đậu xanh) dựa trên điều kiện môi trường, cụ thê dựa trên giới hạn sinh của chính cây trồng đó. Không những vậy các hệ thông chăm sóc này có khả năng truyền dữ liệu giữa các node theo mô push + ack giúp tiết kiệm thô gian, dễ dàng thêm node mới, tạo tiền đề cho việc mở rộng quy mô chăm sóc cây trồng. Ngoài ra, đề tài này cũng cung cấp một server để cho người dùng có thể giám sát và quản lý việc chăm sóc cây trồng, bao gồm việc lưu trữ dữ liệu, cập nhập trạng thái hệ thống theo thời gian thực, gửi thông báo cho người dùng khi xảy ra các vấn đề liên quan đến hệ thống.

Kết luận, hệ thống vườn thông minh không chỉ cải thiện năng suất và chất lượng cây trồng mà còn mang lại lợi ích lớn về mặt quản lý. Tuy nhiên, việc triển khai rộng rãi hệ thống này vẫn đối mặt với nhiều thách thức kỹ thuật, như năng lượng tiêu thụ hoặc mức độ rớt gói tin của hệ thống. Nghiên cứu cũng đề xuất hướng đi tiếp theo là tích hợp trí tuệ nhân tạo (AI) va học máy (machine learning) vào hệ thống vườn thông minh dé nâng cao khả năng dự đoán và tối ưu hóa quy trình canh tác. Lý do chọn đề tài Nông nghiệp là ngành kinh tế quan trọng bậc nhất của đất nước, cả trong quá khứ, hiện tại, ảnh hưởng trực tiếp và mạnh mẽ nhất đến sự ổn định và phát triển của đất nước.

Tuy nhiên, ngành nông nghiệp của Việt Nam còn nhiều vấn đề đặt ra trong quá trình phát triển. Một số van đề tiêu biểu của nền nông nghiệp Việt Nam: e Diện tích đất trồng nhỏ và bi phân nhánh; tiêu tốn nhiều nguồn lực, năng suất lao động thấp; phân bón, thuốc bảo vệ thực vật kém chất lượng, hàng lậu, hàng giả tràn lan trên thị trường; chuỗi liên kết khép kín từ sản xuất đến chế biến, tiêu thụ sản phẩm ở các vùng nguyên liệu nước ta còn hạn chế; cơ giới hóa thấp, sức cạnh tranh thấp. e Ứng dụng khoa học - công nghệ. e_ Tiết kiệm tai nguyên nước.

e Nang lượng tiêu thu. Song, nông nghiệp Việt Nam hiện nay đang có xu hướng phát triển theo ứng dung các mô hình nông nghiệp thông minh nhằm mục đích giúp người nông dân nâng cao hiệu quả sản xuất, giảm chỉ phí trong quá trình canh tác. Các mô hình đó bao gồm [1]: e Số hóa quy trình sản xuất kết hợp truy xuất nguồn sốc (ví dụ: NextFarm QR Check'). e Hé thống IoT trong nông nghiệp, điều khién vi khí hậu, thu thập dữ liệu cam biến (ví dụ: NextFarm NMC?).

e Hệ thống châm phân dinh dưỡng tự động (ví dụ: NextFarm Fertikit 4G). e Hé thống phân tích dit liệu lớn AI dé đưa ra công thức tưới, cảnh báo sớm dich bệnh qua bài toán chụp anh từ vệ tinh. e Các hệ thống phần mềm bổ trợ cho nông nghiệp. ! Link sản phẩm: https://www.vn/nextfarm-qr-check ? Link san pham: https://www.vn/nextfarm-nmc 3 Link san phẩm: https://www.vn/nextfarm-fertikit-4g Dựa vào hiện trạng hiện tại của nền nông nghiệp Việt Nam hiện nay, nên em quyết định thiết kế, xây dựng mô hình quản lý vườn cây thông minh với mục tiêu xây dựng một hệ thống chăm sóc cây trồng ứng dụng mô hình nông nghiệp thông minh nhằm hỗ trợ nông dân hoặc người trồng cây trong việc chăm sóc cây trồng và nâng cao hiệu quả sản xuât.

Mục đích nghiên cứu Mục tiêu chính của đề tài là nghiên cứu, thiết kế, hiện thực một hệ thống quản lý các thiết bị tự động tưới nước cho cây trồng dựa trên điều kiện môi trường bằng công nghệ IoTs Sensor và các thuật toán. Từ đó, góp phần mở rộng mô hình và tiết kiệm tài nguyên trong việc chăm sóc cây trồng.

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

Tài liệu "Hệ Thống IoT Quản Lý Vườn Cây Thông Minh" trình bày một giải pháp công nghệ tiên tiến nhằm tối ưu hóa việc quản lý vườn cây thông qua Internet of Things (IoT). Hệ thống này cho phép người dùng giám sát và điều khiển các yếu tố môi trường như độ ẩm, nhiệt độ và ánh sáng, từ đó nâng cao năng suất và chất lượng cây trồng. Một trong những lợi ích nổi bật của hệ thống là khả năng tiết kiệm thời gian và công sức cho người nông dân, đồng thời giảm thiểu rủi ro trong quá trình canh tác.

Để mở rộng thêm kiến thức về ứng dụng IoT trong nông nghiệp, bạn có thể tham khảo tài liệu Đồ án hcmute mô hình ứng dụng công nghệ iot trong nhà màng trồng cây lan hồ điệp, nơi giới thiệu cách thức ứng dụng IoT trong việc trồng lan hồ điệp. Ngoài ra, tài liệu Đồ á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 sẽ cung cấp cái nhìn sâu sắc về việc giám sát vườn rau quả bằng công nghệ IoT. Cuối cùng, bạn cũng có thể tìm hiểu thêm về Đồ án hcmute ứng dụng công nghệ iots vào việc giám sát từ xa cho mô hình nông trại, giúp bạn hiểu rõ hơn về việc giám sát nông trại từ xa thông qua IoT. Những tài liệu này sẽ giúp bạn mở rộng kiến thức và khám phá thêm nhiều khía cạnh thú vị của công nghệ IoT trong nông nghiệp.