1. Trang chủ
  2. » Luận Văn - Báo Cáo

Thiết kế và thi công hệ thống tự động giám sát chăm sóc cây trồng

139 52 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Trong cuộc sống hiện đại ngày nay, mọi thứ đều phát triển không ngừng và ứngdụng công nghệ vào nông nghiệp đang là xu hướng. Việc áp dụng khoa học công nghệcụ thể ở đây là công nghệ tự động vào trồng trọt cũng không còn là mới thay vào đóđược áp dụng rộng rãi hơn với nhiều quy mô, và đa dạng chức năng để phục vụ cho từngloại cây, từng loại giống với mục đích cuối cùng cho ra sản phẩm chất lượng và năngsuất cao.Với mục đích muốn góp một phần công sức trong việc phát triển nông nghiệptrồng trọt theo hướng công nghệ cao và tự động hóa. Nên nhóm thực hiện đề tài vớimong muốn tạo ra mô hình tự động giám sát chăm sóc cây trồng.Sau khi hoàn thành đề tài người dùng có thể hoàn toàn điều khiển các thiết bị từxa thông qua Internet, mà không cần có mặt trực tiếp tại trang trại. Giúp người dùng cóthể chủ động trong công việc ít tốn công sức và chi phí hơn so với làm mọi việc tại trangtrại. Các thông số về điều kiện thời tiết và môi trường, người dùng có thể tự cài và thayđổi sao cho phù hợp với từng loại cây, giúp đa dạng hóa cây trồng đem lại lợi nhuậnkinh tế cao hơn.

TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA KHOA ĐIỆN-ĐIỆN TỬ VIỆT NAM BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – ĐỘC LẬP - TỰ DO - HẠNH PHÚC Y SINH o0o -tháng năm 2020 Tp HCM, ngày NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Phan Minh Nhựt MSSV: 16141223 Đồn Duy Tân MSSV: 16141271 Chun ngành: Điện tử cơng nghiệp Mã ngành: 41 Hệ đào tạo: Đại học quy Mã hệ: Khóa: 2016 Lớp: 16141DT1 I TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG HỆ THỐNG TỰ ĐỘNG GIÁM SÁT CHĂM SÓC CÂY TRỒNG II NHIỆM VỤ Các số liệu ban đầu: - Tìm hiểu hệ thống tự động giám sát chăm sóc trồng - Tìm hiểu yếu tố điều kiện ảnh hưởng đến sinh trưởng phát triển - Tìm hiểu điều kiện yếu tố phù hợp áp dụng vào đề tài - Tìm hiểu cách tạo webserver - Tìm hiểu cách viết App Android - Tìm hiểu ngơn ngữ liên quan để viết web app android Nội dung thực hiện: - Giao tiếp Module ESP8266 với Arduino Mega 2560 - Kết nối ESP8266 với Internet để cập nhật liệu - Kết nối Arduino Mega 2560 với Module cảm biến module thời gian thực, hiển thị LCD - Thiết kế Website, hiển thị giá trị đọc từ cảm biến ii - Nghiên cứu viết App điều khiển hệ thống - Thiết kế hệ thống điều khiển, lưu đồ giải thuật chương trình điều khiển hệ thống - Thi công phần cứng - Thiết kế hồn chỉnh mơ hình thực tế, chạy thử nghiệm cân chỉnh mơ hình hệ thống - Viết báo cáo thực - Bảo vệ luận văn III NGÀY GIAO NHIỆM VỤ: 9/3/2020 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 9/7/2020 V HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN: CÁN BỘ HƯỚNG DẪN ThS Nguyễn Trường Duy BM ĐIỆN TỬ CÔNG NGHIỆP – Y SINH iii TRƯỜNG ĐH SPKT TP HỒ CHÍ MINH CỘNG HỊA XÃ HỘI CHỦ NGHĨA KHOA ĐIỆN-ĐIỆN TỬ VIỆT NAM BỘ MÔN ĐIỆN TỬ CÔNG NGHIỆP – ĐỘC LẬP - TỰ DO - HẠNH PHÚC Y SINH o0o -Tp HCM, ngày tháng năm 2020 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Phan Minh Nhựt Lớp: 16141DT1B MSSV:16141223 Họ tên sinh viên 2: Đoàn Duy Tân Lớp: 16141DT1A MSSV:16141271 Tên đề tài: THIẾT KẾ THI CÔNG HỆ THỐNG TỰ ĐỘNG GIÁM SÁT CHĂM SÓC CÂY TRỒNG Tuần/ngày Tuần (9/3 - 16/3) Tuần Nội dung Xác nhận GVHD Nhận giáo viên hướng dẫn chọn đề tài Nộp đề cương viết lịch trình làm đề tài (17/3 - 24/3) Tuần (25/3 - 1/4) Tuần (2/4 - 9/4) Tìm hiểu nghiên cứu giao tiếp Module ESP8266 với Arduino Mega 2560 Tính tốn, thiết kế sơ đồ khối hệ thống Tuần Tính toán, thiết kế sơ đồ nguyên lý mạch (10/4 - 17/4) dùng cho hệ thống Tính tốn lựa chọn linh kiện cần thiết iv Tuần 6,7 Viết chương trình điều khiển cảm biến, (18/4 - 4/5) Module thời gian thực, hiển thị lên LCD 20X4, board Arduino Mega 2560 Tuần (5/5 - 12/5) Tuần 9,10 (13/5 - 27/5) Tuần 11 (28/5 - 4/6) Tuần 12 (5/6-12/6) Tuần 13 Nghiên cứu thiết kế Website Viết chương trình điều khiển cho Module ESP8266 Nghiên cứu thiết kế phần mềm Android Vẽ mạch in, thi công mạch in hệ thống Tìm hiểu, thiết kế, thi cơng mơ hình sản phẩm (13/6 -20/6) Tuần 14,15,16 Kiểm tra mơ hình hệ thống (21/6-9/7) Viết hoàn chỉnh báo cáo GV HƯỚNG DẪN (Ký ghi rõ họ tên) v LỜI CAM ĐOAN Đề tài nhóm thực dựa vào số tài liệu trước khơng chép từ tài liệu hay cơng trình nghiên cứu có trước Người thực đề tài Đồn Duy Tân Phan Minh Nhựt vi LỜI CẢM ƠN Lời nhóm xin chân thành cảm ơn đến thầy Nguyễn Trường Duy giúp nhóm nhiều q trình thực đồ án tốt nghiệp Đề tài hoàn thành theo thời gian qui định đồng thời đạt mục tiêu đề không nỗ lực cá nhân nhóm mà cịn có giúp đỡ, dẫn góp ý chân thành thầy Cám ơn thầy nhiệt tình cung cấp thông tin hướng dẫn hỗ trợ kiểm tra, khắc phục thơng tin chưa xác Để nhóm hồn thành tốt đồ án tốt nghiệp Nhóm xin gửi lời cảm ơn chân thành thầy cô Khoa Điện-Điện Tử tạo điều kiện tốt cho nhóm hồn thành đề tài Nhóm xin gửi lời cảm ơn đến bạn lớp 16141DT1 có chia sẻ, hiểu biết để nhóm hồn thành tốt đề tài lần Lời cảm ơn sau nhóm xin gửi đến gia đình tạo điều kiện tốt nhất, hỗ trợ mặt kinh tế củng tinh thần, để thành viên nhóm chuyên tâm thực đề tài lần Người thực đề tài Đoàn Duy Tân Phan Minh Nhựt vii MỤC LỤC TRANG BÌA ………………………………………………………………………… i NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP ii LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP .iv LỜI CAM ĐOAN vi LỜI CẢM ƠN vii MỤC LỤC viii LIỆT KÊ HÌNH xi LIỆT KÊ BẢNG xiii DANH MỤC TỪ VIẾT TẮT .xiv TÓM TẮT xv CHƯƠNG 1: TỔNG QUAN 1.1 ĐẶT VẤN ĐỀ .1 1.2 MỤC TIÊU 1.3 GIỚI HẠN .1 1.4 NỘI DUNG NGHIÊN CỨU 1.5 BỐ CỤC Chương 2: CƠ SỞ LÝ THUYẾT 2.1 QUY TRÌNH TRỒNG CÂY RAU MÀU NGẮN NGÀY 2.1.1 Đặc tính sinh trưởng rau màu ngắn ngày [3][4] 2.1.2 Mơ tả quy trình chăm sóc giám sát trồng .6 2.2 GIỚI THIỆU PHẦN CỨNG 2.2.1 Tổng quan arduino mega 2560 2.2.2 Tổng quan module Node MCU ESP8266 .10 2.2.3 Cảm biến nhiệt độ - độ ẩm DHT11 12 2.2.4 Cảm biến cường độ ánh sáng 15 2.2.5 Cảm biến độ ẩm đất .16 2.2.6 Cảm biến chuyển động PIR 19 2.2.7 Cảm biến mưa 20 2.2.8 Giới thiệu Module L298 22 2.2.9 Giới thiệu bơm áp lực 23 2.2.10 Motor Bơm nước 24 viii 2.2.11 Động giảm tốc 25 2.2.12 Đèn led 26 2.2.13 Giới thiệu chuẩn truyền liệu [5] 26 2.3 TỔNG QUAN VỀ IOT 29 2.3.1 Giới thiệu Iot 29 2.3.2 Sự hình thành Iot .29 2.3.3 Ứng dụng IoT sống 30 2.4 TỔNG QUAN VỀ WEB .30 2.4.1 Khái niệm Web 30 2.4.2 Khái niệm Website 31 2.4.3 Khái niệm Webserver 32 2.4.4 Khái niệm database server .32 2.5 TỔNG QUAN HỆ ĐIỀU HÀNH ANDROID .34 2.5.1 Giới thiệu hệ điều hành Android 34 2.5.2 Ưu nhược điểm hệ điều hành Android 35 Chương 3: TÍNH TỐN VÀ THIẾT KẾ 37 3.1 GIỚI THIỆU 37 3.2 TÍNH TỐN VÀ THIẾT KẾ HỆ THỐNG 37 3.2.1 Thiết kế sơ đồ khối hệ thống 37 3.2.2 Tính tốn thiết kế mạch 38 3.3.3 Sơ đồ nguyên lý toàn mạch 49 Chương 4: THI CÔNG HỆ THỐNG 50 4.1 GIỚI THIỆU 50 4.2 THI CÔNG HỆ THỐNG .50 4.3 ĐĨNG GĨI VÀ THI CƠNG MƠ HÌNH 54 4.3.1 Đóng gói điều khiển 54 4.3.2 Thi công mơ hình 55 4.4 LẬP TRÌNH HỆ THỐNG 57 4.4.1 Lưu đồ giải thuật 57 4.5 GIỚI THIỆU VỀ PHẦN MỀM LẬP TRÌNH 68 4.5.1 Giới thiệu Arduino IDE .68 4.5.2 Phần mềm lập trình cho Android 72 4.5.3 Phần mềm lập trình Visual Studio Code .76 ix 4.2.4 Giới thiệu 000webhost 77 4.6 TÀI LIỆU HƯỚNG DẪN SỬ DỤNG, THAO TÁC 82 4.6.1 Tài liệu hướng dẫn sử dụng 82 4.6.2 Qui trình thao tác 83 Chương KẾT QUẢ_NHẬN XÉT_ĐÁNH GIÁ 92 5.1 KẾT QUẢ ĐẠT ĐƯỢC .92 5.2 KẾT QUẢ THỰC NGHIỆM .93 5.2.1 Mơ hình sản phẩm 93 5.2.2 Kết thực nghiệm 93 5.3 NHẬN XÉT VÀ ĐÁNH GIÁ 100 Chương KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 103 6.1 KẾT LUẬN 103 6.2 HƯỚNG PHÁT TRIỂN .103 TÀI LIỆU THAM KHẢO PHỤ LỤC x LIỆT KÊ HÌNH Hình 2.1 Hình Arduino mega2560 Hình 2.2 Hình ảnh ESP8266 ngồi thực tế 11 Hình 2.3 Sơ đồ chân ESP8266 .12 Hình 2.4 Sơ đồ chân module DHT11 13 Hình 2.5 Quá trình giao tiếp module DHT11 vi điều khiển 14 Hình 2.6 Quá trình gửi liệu từ module DHT11 đến vi điều khiển .14 Hình 2.7 Hình ảnh cảm biến cường độ ánh sáng 16 Hình 2.8 Hình ảnh cảm biến độ ẩm đất thực tế 16 Hình 2.9 Hình ảnh que đo 17 Hình 2.10 Cấu tạo module chuyển đổi 17 Hình 2.11 Sơ đồ nguyên lý module chuyển đổi 18 Hình 2.12 Hình ảnh module cảm biến chuyển động PIR .20 Hình 2.13 Hình ảnh cảm biến mưa .21 Hình 2.14 Hình ảnh module thời gian thực ds1307 .22 Hình 2.15 Module L298N 22 Hình 2.16 Sơ đồ nguyên lý ICL298N 23 Hình 2.17 Hình ảnh máy bơm áp lực 24 Hình 2.18 Hình ảnh máy bơm nước .25 Hình 2.19 Hình ảnh bơm giảm tốc .26 Hình 2.20 Hình ảnh đèn led dây 26 Hình 2.21 Chuẩn truyền UART 27 Hình 2.22 Chuẩn giao tiếp UART 27 Hình 2.23 Chuẩn giao tiếp I2C .28 Hình 2.24 Hình tổng quan web 30 Hình 2.25 Logo PhpMyAdmin .33 Hình 2.26 Logo hệ điều hành Android 34 Hình 2.27 Hình giao diện điện thoại dùng hệ điều hành Android 35 Hình 3.1 Sơ đồ khối hệ thống .37 Hình 3.2 Sơ đồ nguyên lý khối cảm biến .40 Hình 3.3 Sơ đồ nguyên lý khối thời gian thực 41 Hình 3.4 Sơ đồ nguyên lý khối nút nhấn 42 Hình 3.5 Sơ đồ nguyên lý LCD 20x4 43 Hình 3.6 Sơ đồ nguyên lý khối ngõ công suất 44 Hình 3.7 Đặc tuyến điện áp bão hòa VCE dòng phân cực IF 45 Hình 3.8 Sơ đồ kết nối Nodemcu với Arduino mega 46 Hình 3.9 Sơ đồ ngun lý tồn mạch 49 Hình 4.1 Sơ đồ mạch in hệ thống 50 Hình 4.2 Sơ đồ 3D bố trí linh kiện hệ thống 51 xi

Ngày đăng: 08/06/2021, 09:09

Xem thêm:

TỪ KHÓA LIÊN QUAN