1. Trang chủ
  2. » Giáo Dục - Đào Tạo

THIẾT kế và THI CÔNG mô HÌNH hệ THỐNG THÔNG MINH kết hợp iot TRONG CHĂM sóc HOA HỒNG

80 2 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

Nội dung

ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ KỸ THUẬT ĐIỆN-ĐIỆN TỬ CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TỬ ĐỀ TÀI: THIẾT KẾ VÀ THI CƠNG MƠ HÌNH HỆ THỐNG THƠNG MINH KẾT HỢP IoT TRONG CHĂM SĨC HOA HỒNG TRONG CHĂM SÓC HOA HỒNG PHAN PHƯỚC ĐỨC, NGUYỄN VĂN ĐỊNH TÊN ĐỀ TÀI: THIẾT KẾ VÀ THI CÔNG MÔ HÌNH HỆ THỐNG THƠNG MINH KẾT HỢP IoT ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA ĐIỆN-ĐIỆN TỬ Người hướng dẫn: ThS PHẠM THỊ THẢO KHƯƠNG Sinh viên thực hiện: Phan Phước Đức Mã sinh viên: 1811505120210 Lớp: 18D4 Sinh viên thực hiện: Nguyễn Văn Định Mã sinh viên: 1811505120107 Lớp: 18D3 Đà Nẵng,6/2022 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA ĐIỆN-ĐIỆN TỬ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ KỸ THUẬT ĐIỆN-ĐIỆN TỬ CHUYÊN NGÀNH: KỸ THUẬT ĐIỆN TỬ ĐỀ TÀI: THIẾT KẾ VÀ THI CƠNG MƠ HÌNH HỆ THỐNG THƠNG MINH KẾT HỢP IoT TRONG CHĂM SĨC HOA HỒNG Người hướng dẫn: ThS PHẠM THỊ THẢO KHƯƠNG Sinh viên thực hiện: Phan Phước Đức Mã sinh viên: 1811505120210 Lớp: 18D4 Sinh viên thực hiện: Nguyễn Văn Định Mã sinh viên: 1811505120107 Lớp: 18D3 Đà Nẵng,6/2022 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN – ĐIỆN TỬ Độc lập - Tự - Hạnh phúc NHẬN XÉT ĐỒ ÁN TỐT NGHIỆP (Dành cho người hướng dẫn) Thông tin chung: Họ tên sinh viên: Phan Phước Đức, Nguyễn Văn Định Lớp: 18D4, 18D3 Mã SV: 1811505120210,1811505120107 Tên đề tài: Thiết kế thi công mô hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Người hướng dẫn: Phạm Thị Thảo Khương Học hàm/ học vị: Thạc Sĩ II Nhận xét, đánh giá đồ án tốt nghiệp: Về tính cấp thiết, tính mới, mục tiêu đề tài: (điểm tối đa 1đ) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Về kết giải nội dung nhiệm vụ yêu cầu đồ án: (điểm tối đa 4đ) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Về hình thức, cấu trúc, bố cục đồ án tốt nghiệp: (điểm tối đa 2đ) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Kết đạt được, giá trị khoa học, khả ứng dụng đề tài: (điểm tối đa 1đ) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Các tồn tại, thiếu sót cần bổ sung, chỉnh sửa: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… III Tinh thần, thái độ làm việc sinh viên: (điểm tối đa 2đ) ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… IV Đánh giá: Điểm đánh giá: … /10 (lấy đến số lẻ thập phân) Đề nghị: ☐Được bảo vệ đồ án ☐Bổ sung để bảo vệ ☐Không bảo vệ Đà Nẵng, ngày 18 tháng năm 2022 Người hướng dẫn Phạm Thị Thảo Khương TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN – ĐIỆN TỬ Độc lập - Tự - Hạnh phúc NHẬN XÉT PHẢN BIỆN ĐỒ ÁN TỐT NGHIỆP (Dành cho người phản biện) I Thông tin chung: Họ tên sinh viên: Phan Phước Đức, Nguyễn Văn Định Lớp: 18D4, 18D3 Mã SV: 1811505120210,1811505120107 Tên đề tài: Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Người phản biện: ………………………….………… Học hàm/ học vị: ………… II Nhận xét, đánh giá đồ án tốt nghiệp: Về tính cấp thiết, tính mới, mục tiêu đề tài: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Về kết giải nội dung nhiệm vụ yêu cầu đồ án: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Về hình thức, cấu trúc, bố cục đồ án tốt nghiệp: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Kết đạt được, giá trị khoa học, khả ứng dụng đề tài: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Các tồn tại, thiếu sót cần bổ sung, chỉnh sửa: ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… Điểm TT Các tiêu chí đánh giá 1a 1b tối đa đánh giá Sinh viên có phương pháp nghiên cứu phù hợp, giải nhiệm vụ đồ án giao 8,0 - Tính cấp thiết, tính (nội dung ĐATN có phần so với ĐATN trước đây); - Đề tài có giá trị khoa học, công nghệ; giá trị ứng dụng thực tiễn; - Kỹ giải vấn đề; hiểu, vận dụng kiến thức bản, sở, chuyên ngành vấn đề nghiên cứu; - Khả thực hiện/phân tích/tổng hợp/đánh giá; - Khả thiết kế, chế tạo hệ thống, thành phần, quy trình đáp ứng yêu cầu đặt ra; 1,0 3,0 1c - Chất lượng sản phẩm ĐATN nội dung báo cáo, vẽ, chương trình, mơ hình, hệ thống, …; 3,0 1d - Có kỹ sử dụng phần mềm ứng dụng vấn đề nghiên cứu (thể qua kết tính tốn phần mềm) - Có kỹ sử dụng tài liệu liên quan vấn đề nghiên cứu (thể qua tài liệu tham khảo) 1,0 Kỹ trình bày báo cáo đồ án tốt nghiệp 2,0 2a - Bố cục hợp lý, lập luận rõ ràng, chặt chẽ, lời văn súc tích; 1,0 2b - Hình thức trình bày 1,0 Điểm Tổng điểm theo thang 10 (lấy đến số lẻ thập phân) - Câu hỏi đề nghị sinh viên trả lời buổi bảo vệ: ………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… ……………………………………………………………………………………… - Đề nghị: ☐Được bảo vệ đồ án ☐Bổ sung để bảo vệ ☐Không bảo vệ Đà Nẵng, ngày tháng năm 2022 Người phản biện TÓM TẮT Tên đề tài: Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Sinh viên thực hiện: Phan Phước Đức Lớp: 18D4 Mã SV: 1811505120210 Nguyễn Văn Định Lớp: 18D3 Mã SV: 1811505120107 Hiện nay, khoa học công nghệ ngày đạt thành tựu to lớn, kéo theo phát triển vượt bậc ngành nghề có ứng dụng khoa học kỹ thuật Đối với nước mà nông nghiệp chiếm vai trò to lớn kinh tế việc ứng dụng khoa học cơng nghệ điều cần thiết để nâng cao suất cần mở rộng Nhằm giải vấn đề này, nhờ giúp sức tiến khoa học kỹ thuật, hệ thống giám sát, xử lý, cung ứng trình sản xuất,… ngày đại đưa vào nông nghiệp đặc biệt ứng dụng cơng nghệ IoT góp phần tạo nên môi trường sản xuất động, khoa học giải phóng sức lao động, tăng sản xuất, mang lại hiệu kinh tế cao Với mong muốn nghiên cứu tạo hệ thống giám sát nông nghiệp tiện ích sử dụng cơng nghệ IoT, nhóm định chọn đề tài “Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Phương pháp thực ứng dụng vi điều khiển Arduino Uno xây dựng thành khối điều khiển trung tâm, dùng module cảm biến: ánh sáng, độ ẩm đất, nhiệt độ độ ẩm khơng khí thu thập liệu từ môi trường canh tác gửi Arduino Uno, từ so sánh với thơng số cài đặt trước Arduino Uno điều khiển thiết bị ngoại vi: máy bơm nước, máy che Bên cạnh gửi liệu lên app để thơng báo điều khiển từ xa Nội dung đề tài thực thiện phương thức giao tiếp Arduino Uno với cảm biển ánh sáng, độ ẩm đất, cảm biến nhiệt độ, đổ ẩm khơng khí, ESP8266 Node MCU Mơ hình nhỏ gọn, bố trí linh kiện hợp lí, dễ quan sát, sử dụng, đảm bảo tính an tồn thẩm mỹ TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM KHOA ĐIỆN – ĐIỆN TỬ Độc lập - Tự - Hạnh phúc NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên: Phan Phước Đức Lớp: 18D4 Mã SV: 1811505120210 Nguyễn Văn Định Lớp: 18D3 Mã SV: 1811505120107 Họ tên người hướng dẫn: ThS Phạm Thị Thảo Khương Đề tài Tên đề tài: Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Thời gian thực hiện: Từ ngày: 21/2/2022 đến ngày: 30/05/2022 Mục tiêu Trong đề tài, nhóm thực tập trung nghiên cứu vấn đề sau: - Tìm hiểu IOT - Lựa chọn cảm biến phù hợp thực - Thiết kế điều khiển giám sát mơ hình qua Internet Nội dung CHƯƠNG 1:CƠ SỞ LÝ THUYẾT CHƯƠNG 2: LỰA CHỌN PHƯƠNG ÁN THIẾT KẾ CHƯƠNG 3: THIẾT KẾ VÀ THI CÔNG SẢN PHẨM CHƯƠNG 4: VẬN HÀNH THỬ NGHIỆM, KẾT QUẢ, NHẬN XÉT VÀ ĐÁNH GIÁ KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Đà nẵng, ngày 04 tháng năm 2022 Người hướng dẫn LỜI NÓI ĐẦU Ngày nay, phát triển mạnh mẽ khoa học cơng nghệ, sống người có thay đổi ngày tốt hơn, với trang thiết bị đại phục vụ cơng cơng nghiệp hóa, đại hóa đất nước Đặc biệt góp phần vào phát ngành kĩ thuật điện tử góp phần khơng nhỏ nghiệp xây dựng phát triển đất nước Những thiết bị điện, điện tử phát triển mạnh mẽ ứng dụng rộng rãi đời sống củng sản xuất Từ thời gian đầu phát triển vi xử lý cho thấy ưu việt ngày tính ưu việt ngày khẳng định thêm Những thành tựu biến tưởng chừng thành có thể, góp phần nâng cao đời sống vật chất tinh thần cho người Ngày phát triển ngành nông nghiệp hướng mang lại nguồn lợi kinh tế cho nước nhà Nhưng áp dụng phương pháp nơng nghiệp truyền thống có lẽ hiệu trồng trọt củng hiệu kinh tế thấp dụng cơng nghệ kỹ thuật hướng thông minh nhằm thừa kế củng phát huy công nghệ kĩ thuật mà ngành khoa học ngày tìm Do sinh viên chuyên ngành Điện Tử, cần nắm bắt phát triển không ngừng khoa học-kĩ thuật, tiến công nghệ ý tưởng lạ để ứng dụng vào sống hiệu hơn, bên cạnh xâu xa thúc đẩy phát triển nông nghiệp, nắm bắt xu hướng đó, nhóm em chọn đề tài “Thiết kế thi công mô hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng.” để làm đề tài tốt nghiệp đại học sinh viên Trong thời gian làm đồ án tốt nghiệp, nhóm em nhận nhiều giúp đỡ từ giáo viên hướng dẫn Nhóm em xin gửi lời cảm ơn chân thành đến cô Phạm Thị Thảo Khương người tận tình hướng dẫn, bảo nhóm em suốt trình làm đồ án tốt nghiệp Nhóm em củng xin chân thành cảm ơn thầy giáo Trường Đại Học Sư Phạm Kỹ Thuật Đà Nẵng nói chung, thầy Bộ mơn Kỹ Thuật Điện Tử nói riêng dạy dỗ cho em kiến thức môn đại cương củng chuyên nghành, giúp em có sở lý thuyết vững vàng tạo điều kiện giúp đỡ chúng em suốt trình học tập Em xin chân thành cảm ơn! i CAM ĐOAN Nhóm em xin cam đoan đề tài “THIẾT KẾ VÀ THI CƠNG MƠ HÌNH HỆ THỐNG THƠNG MINH KẾT HỢP IoT TRONG CHĂM SĨC HOA HỒNG.” tiến hành cách minh bạch, công khai Toàn nội dung kết đạt dựa cố gắng củng nổ lực thân với giúp đỡ không nhỏ từ giáo viên hướng dẫn Nhóm em xin cam đoan kết đồ án tốt nghiệp trung thực không chép hay sử dụng kết đề tài nghiên cứu tương tự Nhóm em sẵn sàng chịu toàn trách nhiệm phát chép kết hay nghiên cứu đề án tốt nghiệp Đã bổ sung, cập nhật theo yêu cầu Giảng viên phản biện Hội động chấm Đồ án tốt nghiệp họp ngày 17,18/06/2022 Sinh viên thực Phan Phước Đức ii Nguyễn Văn Định Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 53 Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng 4.4.1 Đưa liệu lên ứng dụng blynk: Một số hình ảnh thực tế: Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 54 Thiết kế thi công mô hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 55 Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 56 Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng 4.5 Kết quả, nhận xét đánh giá:  Kết quả: - Sau thời gian nghiên cứu thực thi công đề tài “Thiết kế thi công mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng.” nhóm hồn thành đề tài với mục tiêu đề ban đầu dù gặp nhiều khó khăn Trong q trình nghiên cứu thi cơng nhóm củng học thêm nhiều nhiều kiến thức bổ ích  Nhận xét: - Trong trình thiết kế thi cơng đề tài, nhóm gặp nhiều khó khăn phát sinh việc lựa chọn linh kiện, hướng thiết kế, sau tìm hiểu có góp ý giáo viên hướng dẫn vấn đề giải - Khó khăn lớn đề tài việc nghiên cứu tín hiệu sau thu giá trị đọc từ cảm biến; sau xử lí thơng tin, chuyển thông báo để thi lên Blynk kích hoạt thiết bị ngoại vi để ổn định điều kiện sinh trưởng cho cài đặt từ trước - Sau thời gian nghiên cứu, thực hiện, thi cơng dự án hồn thành kịp tiến độ Hệ thống ổn định Nhưng điểm hạn chế chưa áp dụng vào quy mô lớn, chưa sử dụng đầy đủ cảm biến kèm theo thiết bị ngoại vi đưa vào hoạt động Đánh giá: - Hệ thống có khả giúp người dùng giám sát đối tượng canh tác - Hệ thống hoạt động ổn định thời gian dài Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 57 Thiết kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết Luận: Sau thời gian nghiên cứu hoan thành đề tài, nhóm nhận thấy mơ hình hiệu quả, thời gian nghiên cứu thực đề tài, nhóm học hỏi tìm hiểu thêm nhiều kiến thức củng củng cố lại kiến thức học giúp hồn thành đề tài này.Vì đề tài hướng đến việc giúp cho người nông dân giảm bớt thời gian lao động nâng cao suất lao động Tuy nhiên, lĩnh vực canh tác nông nghiệp nên phải trọng độ ổn định xác, điều dẫn đến nhiều cho khó khăn trình lập trình củng thiết kế hệ thống Nhưng nhờ hướng dẫn giảng viên hướng dẫn tài liệu tham khảo nhóm giải yêu cầu đề tài Trong trình thực đề tài phần cứng, nhóm tìm hiểu chức chân I/O board Arduino, kết hợp với cảm biến để đọc giá trị, sử dụng chân TX-RX để giao tiếp với module ESP8266 Node MCU Tuy sản phẩm hồn thành nhóm cịn nhận thấy sản phẩm cịn nhiều thiếu sót, cần bổ sung cải tiến  Xây dựng hồn thành mơ hình Hệ thống IoT nơng nghiệp thơng minh  Mơ hình có khả cập nhật liệu từ đối tượng canh tác để xử lý theo yêu cầu mà người dùng cài đặt Hướng phát triển đề tài: - Đề tài đáp ứng yêu cầu đặt nhiên để sản phẩm hoàn thiện địi hỏi cần cải tiến nghiên cứu thêm - Về chức năng, thiết bị nghiên cứu dừng lại chức bản: đọc nhiệt độ, độ ẩm khơng khí, độ ẩm đất, cảm biến ánh sáng, cảm biến thời gian thực số chức có thời gian cần bổ sung là:  Phát triển mơ hình với quy mơ lớn  Có lị sưởi để tăng nhiệt độ nhiệt độ thấp xuống mức cho phép  Hoàn thiện mơ hình tối ứu cách kinh tế  Có thể dùng lượng từ pin mặt trời để tạo nguồn điện  Cài đặt giá trị để cảm biến theo điều kiện sống loại trồng Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 58 TÀI LIỆU THAM KHẢO [1] điều kiện sinh thái hoa hồng? https://obio.vn/ky-thuat/dieu-kien-sinh-thai-cuacay-hoa-hong/ [2] điều kiện sinh thái hoa hồng? https://trongraulamvuon.com/ky-thuat-trongcay/ky-thuat-trong-hoa-hong-dieu-kien-sinh-thai-cua-cay-hoa-hong-phan-2/ [3] Lại Nguyễn Duy, Lưu Văn Đại, “Giáo trình cơng nghệ Internet Of things” , TP.Hồ Chí Minh-2019 [4] IoT gì? https://prosensor.vn/internet-van-vat-la-gi/ [5] website https://dientuviet.com/ [6] Trần Thu Hà, Trương Thị Bích Ngà, “Giáo trình Điện tử bản”, Nhà xuất ĐH Quốc Gia Tp.HCM, 2013 [7] Kiều Xuân Thực, Vũ Thị Huơng, Vũ Trung Kiên, 2008 “Vi điều khiển câu trúc lập trình ứng dụng” NXB Giáo Dục [8] Marco Schwartz, Internet of Things with the Arduino Yun, Packt Publishing, 2014 [9] Website http://alldatasheet.com/ [10 Website http://arduino.vn/ – Cộng đồng arduino Việt Nam Phan Phước Đức – Nguyễn Văn Định Người hướng dẫn: Phạm Thị Thảo Khương 59 PHỤ LỤC Chương trình code: /// Blynk #include //khai bao thu vien uart #include SoftwareSerial ardui(5, 4); //rx,tx #define BLYNK_TEMPLATE_ID "TMPLM3Sgwkgg" #define BLYNK_DEVICE_NAME "cham soc hoa hong" #define BLYNK_FIRMWARE_VERSION "0.1.0" #define BLYNK_PRINT Serial //#define BLYNK_DEBUG #define APP_DEBUG // Uncomment your board, or configure a custom board in Settings.h //#define USE_SPARKFUN_BLYNK_BOARD #define USE_NODE_MCU_BOARD //#define USE_WITTY_CLOUD_BOARD //#define USE_WEMOS_D1_MINI #include "BlynkEdgent.h" //khai báo thu vien void setup() { Serial.begin(115200);//khoi tao delay(100); ardui.begin(115200); // pinMode(LED_BUILTIN, OUTPUT); // digitalWrite(LED_BUILTIN, HIGH); Phụ lục BlynkEdgent.begin(); } void loop() { BlynkEdgent.run();//duy trì kết nối với sever blynk String data_ = ""; //khai bao va khoi tao bien String nhiet_do = ""; String do_am_kk = ""; String do_dat_dat = ""; String CD_AS = ""; String so_ngay = ""; while (ardui.available()) { //kiem tra neu nhan du lieu thi chay chuong trinh char t = ardui.read(); //du lieu nhan duoc data_ += t;//gán liệu thành chuỗi } if (data_ != "") { //kiểm tra chuỗi có liệu thực chương trình ngoặc nhiet_do = data_.substring(0, data_.indexOf("a")); do_am_kk = data_.substring(data_.indexOf("a") + 1, data_.indexOf("b")); do_dat_dat = data_.substring(data_.indexOf("b") + 1, data_.indexOf("c")); CD_AS = data_.substring(data_.indexOf("c") + 1, data_.indexOf("d")); so_ngay = data_.substring(data_.indexOf("d") + 1, data_.indexOf("e")); Blynk.virtualWrite(V0, data_.substring(0, data_.indexOf("a"))); //gán cập nhận giá trị V0 lên blynk Blynk.virtualWrite(V1,data_.substring(data_.indexOf("a")+1, data_.indexOf("b"))); Blynk.virtualWrite(V2, data_.substring(data_.indexOf("b") + 1, data_.indexOf("c"))); Blynk.virtualWrite(V3, data_.substring(data_.indexOf("c") + 1, data_.indexOf("d"))); Blynk.virtualWrite(V4, data_.indexOf("e"))); data_.substring(data_.indexOf("d") + 1, Phụ lục Blynk.virtualWrite(V5, data_.indexOf("f"))); data_.substring(data_.indexOf("e") + 1, Blynk.virtualWrite(V6, data_.indexOf("g"))); Blynk.virtualWrite(V7, data_.substring(data_.indexOf("f") + 1, data_.substring(data_.indexOf("g") + 1, data_.indexOf("h"))); Serial.println(data_); } delay(100); } Code điều khiển loại cảm biến dùng arduino uno #include #include #include #include #include #include #include //////sim SoftwareSerial sim(9, 10); //////sim SoftwareSerial esp(11, 12); // rx , tx 11 12 // Adafruit_PCD8544(CLK,DIN,D/C,CE,RST); Adafruit_PCD8544 hien_thi = Adafruit_PCD8544(3, 4, 5, 6, 7); ////DS1307 unsigned long giay, phut, gio, tuan, ngay, thang, nam; int ngay_kiem_tra = 0; int tg_thu_hoach = 0; int tg_bon_phan = 0; ///////ánh sáng//// Phụ lục BH1750 lightMeter; ///DHT22 #define dataPin // xác định số pin mà cảm biến nối dht DHT; //////////////////khai báo đầu ra///////////////// int CTHT_mo = 13; int CTHT_dong = 2; int bom = A1; int doam_dat_pin = A0; int mo_mai_che = A2; int dong_mai_che = A3; void updateSerial(); void setup() { // put your setup code here, to run once: Serial.begin(9600); sim.begin(9600); esp.begin(115200); Serial.println("Initializing "); delay(1000); ////////////sim///////////// sim.println("AT");//kiểm tra hoạt động, thấy kí tự lặp lại sau oke >oke delay(500); sim.println("AT+CSQ");// kiểm tra cường độ tín hiệu delay(500); sim.println("AT+CCID");// lấy số thẻ sim delay(500); sim.println("AT+CREG?");//kiểm tra đăng ký mạng delay(500); sim.println("AT+CMGF=1");//đưa sim về chế độ đọc đến module s delay(500); Wire.begin(); lightMeter.begin(); Phụ lục ////////////nokia/////////// hien_thi.begin(); //khởi tạo hình hien_thi.setContrast(18); // tuong phan hien_thi.setTextSize(1); hien_thi.clearDisplay(); ///////////////////DS1307 settime(57, 59, 23, 6, 27, 5, 22); //( s, p, h, wd, d, t, n) read1307(); ngay_kiem_tra = ngay; //////////CHÂN///// pinMode(mo_mai_che, OUTPUT);//đặt chan xuat tin hiẹu pinMode(dong_mai_che, OUTPUT); pinMode(bom, OUTPUT); pinMode(CTHT_mo, INPUT_PULLUP); pinMode(CTHT_dong, INPUT_PULLUP); digitalWrite(mo_mai_che, LOW); digitalWrite(dong_mai_che, LOW); digitalWrite(bom, LOW); } void loop() { read1307(); ///////////DHT22////////////// int readData = DHT.read22(dataPin); //cấu hình chân giao tiếp DHT float nhiet_do = DHT.temperature; //ĐỌc gán giá trị nhiệt độ float do_am_kk = DHT.humidity; //đọc gán giá trị độ ấm ///////////ĐỘ ẩm////////////// int do_am_dat = map(analogRead(doam_dat_pin), 0, 1023, 100, 0);//chuyển đổi giá trị độ ẩm đất Phụ lục if (do_am_dat < 60) { digitalWrite(bom, HIGH); } else { digitalWrite(bom, LOW); } /////////////////số ngày////////////// if (ngay_kiem_tra != ngay) { ngay_kiem_tra = ngay; tg_thu_hoach++; if (tg_thu_hoach == 90 ) { sim.println("AT+CMGS=\"+84904529073\""); delay(500); sim.print("Xin Hay Thu Hoach"); delay(500); sim.write(26); } tg_bon_phan++; if (tg_bon_phan == 15) { sim.println("AT+CMGS=\"+84904529073\""); delay(500); sim.print("Nho Bon Phan"); delay(500); sim.write(26); } } ////////////////ánh sáng////////////////// float lux = lightMeter.readLightLevel(); if (lux 3000 && digitalRead(CTHT_dong) == 0) { digitalWrite(dong_mai_che, LOW); digitalWrite(mo_mai_che, LOW); } /////////////hiển thị nokia//////////// hien_thi.setCursor(20, 0); hien_thi.println((String)tg_thu_hoach + " ngay" ); hien_thi.setCursor(0, 10); hien_thi.println("Nh_D:" + (String)nhiet_do); hien_thi.setCursor(0, 20); hien_thi.println("D_A kk:" + (String)do_am_kk + '%'); hien_thi.setCursor(0, 30); hien_thi.println("D_A dat:" + (String)do_am_dat + '%'); hien_thi.setCursor(0, 40); hien_thi.println("CDAS:" + (String)lux + "lx"); hien_thi.display(); delay(90); hien_thi.clearDisplay(); esp.println((String)nhiet_do + 'a' + (String)do_am_kk + 'b' + (String)do_am_dat + 'c' + (String)lux + 'd' + (String)tg_thu_hoach + 'e' + (String)((lux 250) ? '1' : '0') + 'h'); } void read1307() { Wire.beginTransmission(0x68); Wire.write(0x00); Wire.endTransmission(false); Wire.requestFrom(0x68, 7); Phụ lục giay = bcd2dec(Wire.read() & 0x7f); phut = bcd2dec(Wire.read()); gio = bcd2dec(Wire.read() & 0x3f); tuan = bcd2dec(Wire.read()); = bcd2dec(Wire.read()); thang = bcd2dec(Wire.read()); nam = bcd2dec(Wire.read()); } int bcd2dec(byte num) { return ((num / 16 * 10) + (num % 16)); } int dec2bcd(byte num) { return ((num / 10 * 16) + (num % 10)); } void settime(byte s, byte p, byte h, byte wd, byte d, byte t, byte n) { Wire.beginTransmission(0x68); Wire.write(0x00); Wire.write(dec2bcd(s)); Wire.write(dec2bcd(p)); Wire.write(dec2bcd(h)); Wire.write(dec2bcd(wd)); Wire.write(dec2bcd(d)); Wire.write(dec2bcd(t)); Wire.write(dec2bcd(n)); Wire.endTransmission(true); } Phụ lục ... 32 Thi? ??t kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng CHƯƠNG 3: THI? ??T KẾ VÀ THI CÔNG SẢN PHẨM 3.1 Thi? ??t kế hệ thống: 3.1.1 Phương án thi? ??t kế: Thi? ??t kế, xây dựng mơ hình. .. Khương 31 Thi? ??t kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng Hình 25 Mơ hình thi? ??t bị chủ(Master) Tớ (Slave) Khi thi? ??t bị Master muốn truyền iệu đến nhận liệu từ thi? ??t bị... Thảo Khương Thi? ??t kế thi cơng mơ hình hệ thống thơng minh kết hợp IoT chăm sóc hoa hồng CHƯƠNG 1: CƠ SỞ LÝ THUYẾT 1.1 Giới Thi? ??u IoT Mạng lưới vạn vật kết nối Internet mạng lưới thi? ??t bị kết nối

Ngày đăng: 12/08/2022, 10:35

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w