Luận văn: Xây dựng hệ thống chăm sóc cây trồng bằng Arduino và thiết bị di động

Luận văn trình bày giải pháp xây dựng hệ thống chăm sóc cây trồng tự động bằng Arduino, giúp theo dõi và điều khiển tưới tiêu từ xa qua ứng dụng di động.

Trường đại học

Trường Bách Khoa Hà Nội

Chuyên ngành

Công Nghệ Thông Tin

Tác giả

Lê Văn Thanh

Người đăng

Ẩn danh

Thể loại

Luận Văn Thạc Sĩ

2022

75
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Giới thiệu về hệ thống chăm sóc cây trồng tự động

Trong thời đại hiện đại, hệ thống chăm sóc cây trồng tự động đã trở thành giải pháp hiệu quả để giải quyết các vấn đề về môi trường sống trong nhà. Theo nghiên cứu của NASA, cây trồng trong nhà có khả năng giảm độc tố trong không khí đáng kể. Tuy nhiên, việc trồng cây trong môi trường nhân tạo đòi hỏi sự chăm sóc chuyên nghiệp và theo dõi liên tục. Hệ thống Arduino và ứng dụng di động cung cấp công nghệ tiên tiến để tự động hóa quá trình này, giúp người dùng theo dõi và kiểm soát cây từ xa một cách dễ dàng và hiệu quả.

1.1. Vai trò của công nghệ IoT trong nông nghiệp

Công nghệ IoT (Internet of Things) đóng vai trò quan trọng trong tự động hóa nông nghiệp hiện đại. Với khả năng kết nối nhiều thiết bị cảm biến, hệ thống IoT cho phép thu thập dữ liệu thực tế về môi trường, từ đó giúp tối ưu hóa điều kiện trồng cây và nâng cao năng suất.

1.2. Tầm quan trọng của tự động hóa trong chăm sóc cây

Tự động hóa chăm sóc cây giúp tiết kiệm thời gian và công lực, đồng thời đảm bảo cây nhận được chăm sóc nhất quán. Hệ thống tự động không chỉ theo dõi các thông số môi trường mà còn can thiệp kịp thời để duy trì điều kiện tối ưu cho sự phát triển của cây.

II. Kiến trúc hệ thống Arduino và các cảm biến

Hệ thống chăm sóc cây bằng Arduino sử dụng các cảm biến chuyên biệt để theo dõi từng khía cạnh của môi trường sống của cây. Cảm biến độ ẩm đo độ ẩm của đất, cảm biến nhiệt độ theo dõi nhiệt độ môi trường, và cảm biến độ pH kiểm soát độ chua của đất. Arduino hoạt động như bộ xử lý trung tâm, thu thập dữ liệu từ các cảm biến, xử lý thông tin và điều khiển các thiết bị như máy bơm tưới nước. Các dữ liệu này được truyền lên ứng dụng di động để người dùng có thể theo dõi và quản lý nhiều khu vực trồng cây khác nhau đồng thời.

2.1. Các loại cảm biến chính trong hệ thống

Cảm biến độ ẩm giúp xác định lượng nước cần thiết cho cây, cảm biến nhiệt độ đảm bảo môi trường nhiệt độ phù hợp, và cảm biến pH kiểm soát độ chua của đất. Mỗi cảm biến cung cấp dữ liệu quý giá để Arduino có thể đưa ra quyết định điều khiển chính xác.

2.2. Vai trò của Arduino trong xử lý dữ liệu

Arduino hoạt động như bộ não của hệ thống, tiếp nhận tín hiệu từ các cảm biến, phân tích dữ liệu theo các thông số được lập trình sẵn, và tự động kích hoạt các thiết bị như van nước hoặc hệ thống tưới. Khả năng lập trình linh hoạt của Arduino cho phép tùy chỉnh hành vi theo nhu cầu của từng loại cây.

III. Ứng dụng di động để quản lý chăm sóc cây

Ứng dụng di động là giao diện quan trọng giữa người dùng và hệ thống chăm sóc cây tự động. Ứng dụng cho phép người dùng theo dõi trạng thái của cây, xem các thông số môi trường theo thời gian thực, và điều chỉnh các tham số tưới nước từ bất kỳ đâu. Các dữ liệu được lưu trữ trong cơ sở dữ liệu (CSDL) đám mây, giúp người dùng có thể quản lý nhiều khu vực trồng cây khác nhau cùng một lúc. Giao diện thân thiện giúp cả những người không có kinh nghiệm kỹ thuật cũng có thể dễ dàng sử dụng hệ thống.

3.1. Các tính năng chính của ứng dụng

Ứng dụng di động cung cấp theo dõi thời gian thực các thông số cây, thông báo cảnh báo khi cây cần chăm sóc, lịch trình tưới nước tùy chỉnh, và lịch sử dữ liệu chi tiết. Người dùng có thể điều chỉnh các thông số từ xa, thiết lập múi giờ tưới khác nhau cho các loại cây khác nhau.

3.2. Giao tiếp giữa ứng dụng và hệ thống Arduino

API (Giao diện lập trình ứng dụng) kết nối ứng dụng với Arduino thông qua kết nối wifi hoặc Bluetooth. Dữ liệu được truyền tải an toàn với mã hóa ATTT (An toàn thông tin) để bảo vệ thông tin người dùng, đảm bảo độ tin cậy và bảo mật của hệ thống.

IV. Giải pháp quản lý nhiều khu vực trồng cây

Một trong những thách thức lớn trong hệ thống chăm sóc cây tự động là quản lý hiệu quả nhiều khu vực trồng cây khác nhau. Giải pháp là sử dụng nhiều bộ xử lý Arduino độc lập, mỗi bộ được lập trình để giám sát một khu vực cụ thể. Các bộ xử lý này được tích hợp thông qua ứng dụng di động duy nhất, cho phép người dùng kiểm soát toàn bộ hệ thống từ một điểm. Hệ thống phân tán này không chỉ nâng cao hiệu quả mà còn giúp phát hiện và xử lý các sự cố nhanh chóng. Việc sử dụng mạng IoT cho phép các Arduino liên lạc với nhau và chia sẻ dữ liệu, tạo nên một hệ thống quản lý toàn diện và linh hoạt.

4.1. Kiến trúc hệ thống phân tán

Hệ thống phân tán với nhiều Arduino giúp giảm tải cho bộ xử lý, tăng độ ổn định. Mỗi Arduino được gán một mã định danh duy nhất, cho phép ứng dụng di động phân biệt và kiểm soát từng khu vực độc lập, tối ưu hóa quản lý tài nguyên.

4.2. Đồng bộ hóa dữ liệu giữa các bộ xử lý

Đồng bộ hóa dữ liệu giữa các Arduino thông qua API tập trung đảm bảo thông tin luôn nhất quán. Hệ thống lưu trữ dữ liệu trong CSDL đám mây, cho phép phân tích toàn cảnh và so sánh hiệu suất giữa các khu vực trồng khác nhau.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

28/12/2025
Luận văn xây dựng hệ thống chăm sóc cây trồng sử dụng mạch arduino và thiết bị di động

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

TRUONG BAI HOC BACH KHOA HA NOI LUẬN VĂN THẠC SĨ Xây dựng hệ thống chăm sóc cây trằng sử dụng mạch Arduino và thiết bị di động LÊ VĂN THANH Thanh.eduvn TNgành Công nghệ thông tin Giảng viên hướng dẫn: — T8. Vũ Thị Hương Giang Ghữ ký của GVHD. Trường: Công nghệ thông tín và Truyền Thông, HA NOI, 10/2022 CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập— Tự do— Hạnh phúc BẢN XÁC NHẬN CHỈNH SỬA LUẬN VĂN THẠC SĨ Họ và tên tác giả luận văn: Lê Văn Thanh Để tài luận vãi Xây dựng hệ thống chấm sóc cây trồng sử dụng mạch Arduino và thiết bị di dé Chuyên ngành: Công nghệ thông tin Mã số SV: 20202351M Tác giả, Người hướng dẫn khoa hoc va Héi déng chim luận văn xác nhận tác giả đã sữa chữa, bỗ sung hiện văn theo biển bản họp Hội đồng ngày 29/10/2023 với các nội đụng sau: STT| Yêu cầu chính sửa Giải trình Trang 1 | Làm rõ giải pháp về việc | Đã bổ sung mô tả chủ tiết cho giải | 37-38 kiếm soát tưới tiêu cho | pháp kiểm soát cây trồng tại nhiều nhiều khu vực vị lí 2 | Mô tá chỉ tiết việc cái đặt | Đã bố sung m6 (a chỉ Hêt các thành | 51-53 phần trong hệ thông thử nghiệm 4 | Sữa lại biên tập và tham | Dã chỉnh sửa lại bién tap va tham | 1-71 chiêu chiếu Ngày tháng 11 năm 2022 Giáo viên hướng đẫn ‘Tac giả luận văn CHỦ TỊCH HỘI DỎNG LỜI CAM ĐOAN Tôi xin cam đoan các nội dung trong luận văn với đẻ tài “Xây đựng hệ thẳng chăm sóc cây trằng sử dụng mạch Ardnieo và thiết bị di động” là công, trình nghiên cứu. độc lập của bản thân đưới sự hướng đẫn của T8.

Vũ Thị Ilương Giang. Các số liệu, Tỉnh ảnh, wich din có nguồn gốc rõ rằng và Luân thủ nguyên lắc. Tuân văn không có sự sao chép từ các công trình, nghiên củu của người khác mà không ghỉ rõ trong mục tài liệu tham khão. Mọi sao chép không hợp lệ, vi phạm quy chế hay gian tra tdi xin Thoàn toàn chịu trách nhiệm.

Hà Nội, ngày 29 tháng 10 năm 2022 Học Viên. Lê Văn Thanh kg TOM TAT NOI DUNG LUAN VAN Hiện nay ngành khoa hoc - cng nghé khéng ngimg phát triển và hướng tới đô thị khóa, hiện đại hóa đất nước tuy nhiên nó cũng tạo ra nhiều tac nhân gây bại cho sức khỏe con người nh chat lượng không khi kém, ô nhiễm tiếng ổn, gia tăng ô nhiễm không khi, tắc nghữu giao thông và nhiệt độ quá cao. Theo nghiên cứu được thực hiện bởi NASA vào năm 1989, cho thấy rễ và đất của cây trồng trong nhà làm giảm đáng, kế độc tổ trong không khí Có nhiều loại cây có thế trồng được trong nhà như. cây cảnh, cây nông nghiệp, cây dược liệu, cây ăn quả,.

Các loại cây này trong tu nilién thường được trồng ở các khu vực rộng lớn như vườn, ruộng, khu nông trại, nhà kính. được cung cập đây đủ các loại chát đình dưỡng và sử dụng các loại sẵn phẩm hóa học trong quả trinh phát triển của cây cũng như dược những người cỏ kinh nghiệm theo dõi, chăm sóc nên cây có tí lệ sống và mang lại hiệu quả năng suất cao. Tuy nhiên khi 1uang các loại cây này vào trong nhà thì thường không áp dụng dược các phương pháp, như khi trồng ngoài tự nhiên, nếu không có lcinh nghiệm hoặc không chăm sóc tốt cho cây thì cây sẽ không thể phát triển bình thường hoặc có thế bị chết Mục tiêu chinh của đẻ tài là nghiên cứu và dưa ra giải pháp nhằm giái quyết các van đề: theo đối môi trường sống của cây, kiểm soát hượng nước tưới cho cây và kiểm soát cây trồng ở nhiều vị trí khác nhau. Để theo đối môi trưởng sóng của cây cần phải sử dụng các cảm biến có chức năng chuyên biệt, ví đụ: cảm biển độ âm để đo độ âm đất, cảm biến nhiệt độ để do nhiệt độ ôi trường, cẩm biên độ pH để đo độ chua của đái.

các cảm biển này sẽ được lắp đặt tại các khu vực trồng cây và có nhiệm vụ thu thập các thông số mỗi trường sống của cây. Các thông số sau khi được tu thập, xử lý sẽ được lưu trữ và liển thị trên ứng dụng di déng dưới đạng số liêu dễ người dùng đề dàng theo dõi. Các loại cây trắng khác nhau thường cỏ thời gian tưới cây trong ngày và lượng nước cân cung cập khác nhau. Để kiểm soát được hượng nước tưới cho cây cần kiếm soát được khá năng hoạt động của máy bơm hoặc dụng cụ được sử dụng, để tưới mrước Vì các loại máy bơm hay công cụ cấp nước khác nhau thì có khả năng hoạt động không giống nhau, nên để kiểm soát lượng nước cấp ra cửa các thiết bị này cần phải 4 DANH MỤC CAC KY HIEU VA CAC CHU VIET TAT STT | Viet tat Dang day đủ Diễn giải 1 |API API 2 | cSDL Cơ sở dữ liệu 3 |S Intemet Information Services 4 | ATTT An toan thong tin 5 |CNIT Công nghệ thông tin 6 |loT Intemet of Things thiết lập được thời gian hoạt đông của chúng, với việc kiểm soái thời gian hoạt động, thị sẽ kiểm soát được lượng nước cung cấp cho cây, Đối với thời gian tưới cây trong, ngày, cẩn phải có lịch trình tưới cây chỉ tiết và có thể thay đổi để áp dụng lêu nhiều.

loại cây trồng. “Trong một hệ thông chăm sóc cây trồng thông rninh, sẽ có nhiều bộ xử lý trưng, tâm được sử đựng, mỗi bộ xử lý trưng tâm được lập trình để thu thập đữ liên và đâm nhiệm việc theo döi cũng như kiểm soàt một khu vực trồng cây nhất định. Đề cỏ thể kiểm soát được nhiều khu vực trồng cây khác nhau cừng lúc, cần phải kiểm soát được các bộ xử lý bung tam nay lrên củng một ứng dụng. Để làm được điều đó, phải định danh các bộ xử lý và đữ liệu thu về từ chúng bằng các mã riêng biệt.

Sau đó quản lý các mã định danh này trên một ứng đụng di động, Học Viên Lê Văn Thanh “ DANH MỤC CAC KY HIEU VA CAC CHU VIET TAT STT | Viet tat Dang day đủ Diễn giải 1 |API API 2 | cSDL Cơ sở dữ liệu 3 |S Intemet Information Services 4 | ATTT An toan thong tin 5 |CNIT Công nghệ thông tin 6 |loT Intemet of Things TOM TAT NOI DUNG LUAN VAN Hiện nay ngành khoa hoc - cng nghé khéng ngimg phát triển và hướng tới đô thị khóa, hiện đại hóa đất nước tuy nhiên nó cũng tạo ra nhiều tac nhân gây bại cho sức khỏe con người nh chat lượng không khi kém, ô nhiễm tiếng ổn, gia tăng ô nhiễm không khi, tắc nghữu giao thông và nhiệt độ quá cao. Theo nghiên cứu được thực hiện bởi NASA vào năm 1989, cho thấy rễ và đất của cây trồng trong nhà làm giảm đáng, kế độc tổ trong không khí Có nhiều loại cây có thế trồng được trong nhà như. cây cảnh, cây nông nghiệp, cây dược liệu, cây ăn quả,. Các loại cây này trong tu nilién thường được trồng ở các khu vực rộng lớn như vườn, ruộng, khu nông trại, nhà kính.

được cung cập đây đủ các loại chát đình dưỡng và sử dụng các loại sẵn phẩm hóa học trong quả trinh phát triển của cây cũng như dược những người cỏ kinh nghiệm theo dõi, chăm sóc nên cây có tí lệ sống và mang lại hiệu quả năng suất cao. Tuy nhiên khi 1uang các loại cây này vào trong nhà thì thường không áp dụng dược các phương pháp, như khi trồng ngoài tự nhiên, nếu không có lcinh nghiệm hoặc không chăm sóc tốt cho cây thì cây sẽ không thể phát triển bình thường hoặc có thế bị chết Mục tiêu chinh của đẻ tài là nghiên cứu và dưa ra giải pháp nhằm giái quyết các van đề: theo đối môi trường sống của cây, kiểm soát hượng nước tưới cho cây và kiểm soát cây trồng ở nhiều vị trí khác nhau. Để theo đối môi trưởng sóng của cây cần phải sử dụng các cảm biến có chức năng chuyên biệt, ví đụ: cảm biển độ âm để đo độ âm đất, cảm biến nhiệt độ để do nhiệt độ ôi trường, cẩm biên độ pH để đo độ chua của đái. các cảm biển này sẽ được lắp đặt tại các khu vực trồng cây và có nhiệm vụ thu thập các thông số mỗi trường sống của cây.

Các thông số sau khi được tu thập, xử lý sẽ được lưu trữ và liển thị trên ứng dụng di déng dưới đạng số liêu dễ người dùng đề dàng theo dõi. Các loại cây trắng khác nhau thường cỏ thời gian tưới cây trong ngày và lượng nước cân cung cập khác nhau. Để kiểm soát được hượng nước tưới cho cây cần kiếm soát được khá năng hoạt động của máy bơm hoặc dụng cụ được sử dụng, để tưới mrước Vì các loại máy bơm hay công cụ cấp nước khác nhau thì có khả năng hoạt động không giống nhau, nên để kiểm soát lượng nước cấp ra cửa các thiết bị này cần phải 4 thiết lập được thời gian hoạt đông của chúng, với việc kiểm soái thời gian hoạt động, thị sẽ kiểm soát được lượng nước cung cấp cho cây, Đối với thời gian tưới cây trong, ngày, cẩn phải có lịch trình tưới cây chỉ tiết và có thể thay đổi để áp dụng lêu nhiều. loại cây trồng.

“Trong một hệ thông chăm sóc cây trồng thông rninh, sẽ có nhiều bộ xử lý trưng, tâm được sử đựng, mỗi bộ xử lý trưng tâm được lập trình để thu thập đữ liên và đâm nhiệm việc theo döi cũng như kiểm soàt một khu vực trồng cây nhất định. Đề cỏ thể kiểm soát được nhiều khu vực trồng cây khác nhau cừng lúc, cần phải kiểm soát được các bộ xử lý bung tam nay lrên củng một ứng dụng. Để làm được điều đó, phải định danh các bộ xử lý và đữ liệu thu về từ chúng bằng các mã riêng biệt. Sau đó quản lý các mã định danh này trên một ứng đụng di động, Học Viên Lê Văn Thanh “ A.10 Đặc lễ use “Truy vấn đanh sách thông tím cây trằng” s9 All Dic tã se “Truy vân thông tin chỉ tiết cây trồng” s0 A.12 Đặc lễ tac “Đăng ký tài khoản” 91 A.13 Đặc lã use “Thêm mới thiết bị” A.14 Đặc tả usc “Truy vẫn thông tin thiết bị” A15 Đặc †ả trse “Truy vẫn thông tin chỉ tiết của thiết bị” ^.16 Đặc tả use “Cập nhật thông tin thiết bị” 1 94 A.17 Đặc lã use “Thiết lập tham s 95 A.18 Dae tã use “Truy vấn lịch trinh”.19 Đặc tả usc “Cập nhật lịch trình”.

ÖÒ 97 A20 Đặc tả tise “Xử lý thủ công” 9g ^A.21 Đặc tá use “Truy vấn thông bảo”.

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