Thiết kế vườn rau thông minh (Phạm Hồng Hiệp) Full
1. Tên đề tài: Thiết kế vườn rau thông minh.
2. Các số liệu, tài liệu ban đầu: Đồ án có tham khảo ý tưởng từ các khoá trước.
Một số tài liệu tham khảo khác. Sử dụng ngôn ngữ C và Java.
3. Nội dung thực hiện đề tài: Thiết kế vườn rau thông minh có chức năng bơm nước tự động, tính năng điều khiển bởi người dùng qua một phần mềm ứng dụng di động khi kết nối với mạng Internet.
4. Sản phẩm: Mô hình hoàn thiện của hệ thống bao gồm hai khu vực trồng cây, màn hình LCD thể hiện giá trị như nhiệt độ môi trường, độ ẩm đất, nút nhấn bật động cơ bơm. Hệ thống phần cứng được liên kết với ứng dụng di động qua Firebase khi kết nối với mạng Internet.
NỘI DUNG:
CHƯƠNG 1: TỔNG QUAN................................................................................ 1
1.1 GIỚI THIỆU ................................................................................................. 1
1.2 MỤC TIÊU ĐỀ TÀI ..................................................................................... 2
1.3 GIỚI HẠN ĐỀ TÀI ...................................................................................... 2
1.4 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU .............................................. 2
1.4.1 Đối tượng nghiên cứu ........................................................................... 2
1.4.2 Phạm vi nghiên cứu ............................................................................... 3
1.5 BỐ CỤC ĐỀ TÀI .......................................................................................... 3
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT ................................................................... 4
2.1 CHUẨN GIAO TIẾP UART
[1]
.................................................................... 4
2.1.1 Giới thiệu............................................................................................... 4
2.1.2 Cách truyền dữ liệu của chuẩn giao tiếp UART ................................... 5
2.2 CHUẨN GIAO TIẾP I2C
[4]
......................................................................... 6
2.2.1 Giới thiệu............................................................................................... 6
2.2.2 Khung truyền I2C .................................................................................. 7
2.2.3 Quá trình truyền nhận dữ liệu của I2C .................................................. 8
2.3 CƠ SỞ DỮ LIỆU THỜI GIAN THỰC TRÊN FIREBASE
[8]
...................... 9
2.4 ANDROID STUDIO .................................................................................. 10
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG ............................................................ 12
3.1 GIỚI THIỆU ............................................................................................... 12
3.1.1 Yêu cầu phần cứng .............................................................................. 12
3.1.2 Phần mềm ............................................................................................ 12
3.2 SƠ ĐỒ KHỐI VÀ CHỨC NĂNG TỪNG KHỐI ....................................... 13
3.3 NGUYÊN LÝ HOẠT ĐỘNG CỦA HỆ THỐNG ...................................... 14
ix
3.4 THIẾT KẾ HỆ THỐNG PHẦN CỨNG ..................................................... 14
3.4.1 Khối cảm biến ..................................................................................... 14
3.4.2 Khối hiển thị ........................................................................................ 17
3.4.3 Khối xử lý trung tâm
[9]
....................................................................... 18
3.4.4 Khối truyền nhận dữ liệu Firebase ...................................................... 20
3.4.5 Khối nguồn .......................................................................................... 22
3.4.6 Sơ đồ nguyên lý .................................................................................. 23
3.5 THIẾT KẾ PHẦN MỀM ............................................................................ 24
3.6 LƯU ĐỒ THUẬT TOÁN PHẦN CỨNG .................................................. 24
3.6.1 Lưu đồ thuật toán khối xử lí trung tâm ............................................... 24
3.6.2 Lưu đồ thuật toán khối truyền nhận dữ liệu Firebase ......................... 26
3.6.3 Lưu đồ giải thuật điều khiển động cơ ................................................. 26
3.7 LƯU ĐỒ GIẢI THUẬT ỨNG DỤNG TRÊN ANDROID ......................... 27
3.7.1. Lưu đồ nhận truyền dữ liệu giữa Firebase và ứng dụng .................... 27
3.7.2 Lưu đồ tổng thể của ứng dụng ............................................................ 31
CHƯƠNG 4: KẾT QUẢ VÀ ĐÁNH GIÁ ........................................................ 32
4.1 KẾT QUẢ THỰC HIỆN MÔ HÌNH .......................................................... 32
4.2 ĐÁNH GIÁ ................................................................................................ 37
CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ................................ 39
5.1 KẾT LUẬN ................................................................................................ 39
5.2 HƯỚNG PHÁT TRIỂN ............................................................................. 39
TÀI LIỆU THAM KHẢO .
LINK 3 - TÌM KIẾM SÁCH/TÀI LIỆU ONLINE (GIÁ ƯU ĐÃI NHẤT)
LINK 4 - TÌM KIẾM SÁCH/TÀI LIỆU ONLINE (GIÁ ƯU ĐÃI NHẤT)
1. Tên đề tài: Thiết kế vườn rau thông minh.
2. Các số liệu, tài liệu ban đầu: Đồ án có tham khảo ý tưởng từ các khoá trước.
Một số tài liệu tham khảo khác. Sử dụng ngôn ngữ C và Java.
3. Nội dung thực hiện đề tài: Thiết kế vườn rau thông minh có chức năng bơm nước tự động, tính năng điều khiển bởi người dùng qua một phần mềm ứng dụng di động khi kết nối với mạng Internet.
4. Sản phẩm: Mô hình hoàn thiện của hệ thống bao gồm hai khu vực trồng cây, màn hình LCD thể hiện giá trị như nhiệt độ môi trường, độ ẩm đất, nút nhấn bật động cơ bơm. Hệ thống phần cứng được liên kết với ứng dụng di động qua Firebase khi kết nối với mạng Internet.
NỘI DUNG:
CHƯƠNG 1: TỔNG QUAN................................................................................ 1
1.1 GIỚI THIỆU ................................................................................................. 1
1.2 MỤC TIÊU ĐỀ TÀI ..................................................................................... 2
1.3 GIỚI HẠN ĐỀ TÀI ...................................................................................... 2
1.4 ĐỐI TƯỢNG VÀ PHẠM VI NGHIÊN CỨU .............................................. 2
1.4.1 Đối tượng nghiên cứu ........................................................................... 2
1.4.2 Phạm vi nghiên cứu ............................................................................... 3
1.5 BỐ CỤC ĐỀ TÀI .......................................................................................... 3
CHƯƠNG 2: CƠ SỞ LÝ THUYẾT ................................................................... 4
2.1 CHUẨN GIAO TIẾP UART
[1]
.................................................................... 4
2.1.1 Giới thiệu............................................................................................... 4
2.1.2 Cách truyền dữ liệu của chuẩn giao tiếp UART ................................... 5
2.2 CHUẨN GIAO TIẾP I2C
[4]
......................................................................... 6
2.2.1 Giới thiệu............................................................................................... 6
2.2.2 Khung truyền I2C .................................................................................. 7
2.2.3 Quá trình truyền nhận dữ liệu của I2C .................................................. 8
2.3 CƠ SỞ DỮ LIỆU THỜI GIAN THỰC TRÊN FIREBASE
[8]
...................... 9
2.4 ANDROID STUDIO .................................................................................. 10
CHƯƠNG 3: THIẾT KẾ HỆ THỐNG ............................................................ 12
3.1 GIỚI THIỆU ............................................................................................... 12
3.1.1 Yêu cầu phần cứng .............................................................................. 12
3.1.2 Phần mềm ............................................................................................ 12
3.2 SƠ ĐỒ KHỐI VÀ CHỨC NĂNG TỪNG KHỐI ....................................... 13
3.3 NGUYÊN LÝ HOẠT ĐỘNG CỦA HỆ THỐNG ...................................... 14
ix
3.4 THIẾT KẾ HỆ THỐNG PHẦN CỨNG ..................................................... 14
3.4.1 Khối cảm biến ..................................................................................... 14
3.4.2 Khối hiển thị ........................................................................................ 17
3.4.3 Khối xử lý trung tâm
[9]
....................................................................... 18
3.4.4 Khối truyền nhận dữ liệu Firebase ...................................................... 20
3.4.5 Khối nguồn .......................................................................................... 22
3.4.6 Sơ đồ nguyên lý .................................................................................. 23
3.5 THIẾT KẾ PHẦN MỀM ............................................................................ 24
3.6 LƯU ĐỒ THUẬT TOÁN PHẦN CỨNG .................................................. 24
3.6.1 Lưu đồ thuật toán khối xử lí trung tâm ............................................... 24
3.6.2 Lưu đồ thuật toán khối truyền nhận dữ liệu Firebase ......................... 26
3.6.3 Lưu đồ giải thuật điều khiển động cơ ................................................. 26
3.7 LƯU ĐỒ GIẢI THUẬT ỨNG DỤNG TRÊN ANDROID ......................... 27
3.7.1. Lưu đồ nhận truyền dữ liệu giữa Firebase và ứng dụng .................... 27
3.7.2 Lưu đồ tổng thể của ứng dụng ............................................................ 31
CHƯƠNG 4: KẾT QUẢ VÀ ĐÁNH GIÁ ........................................................ 32
4.1 KẾT QUẢ THỰC HIỆN MÔ HÌNH .......................................................... 32
4.2 ĐÁNH GIÁ ................................................................................................ 37
CHƯƠNG 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ................................ 39
5.1 KẾT LUẬN ................................................................................................ 39
5.2 HƯỚNG PHÁT TRIỂN ............................................................................. 39
TÀI LIỆU THAM KHẢO .
LINK 3 - TÌM KIẾM SÁCH/TÀI LIỆU ONLINE (GIÁ ƯU ĐÃI NHẤT)
LINK 4 - TÌM KIẾM SÁCH/TÀI LIỆU ONLINE (GIÁ ƯU ĐÃI NHẤT)
Không có nhận xét nào: