Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 82 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
82
Dung lượng
6,26 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT THÀNH PHỐ HỒ CHÍ MINH ĐỒ ÁN TỐT NGHIỆP NGÀNH CNKT ĐIỆN TỬ - TRUYỀN THÔNG ỨNG DỤNG BLYNK VÀ VI ĐIỀU KHIỂN TRONG GIÁM SÁT, ĐIỀU KHIỂN NHÀ KÍNH SỬ DỤNG ĐIỆN MẶT TRỜI GVHD: PGS TS PHAN VĂN CA SVTH: PHAN HỒ PHONG VƯƠNG TOÀN NHÂN SKL009751 Tp.Hồ Chí Minh, tháng 2/2023 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN ĐIỆN TỬ BỘ MƠN KỸ THUẬT MÁY TÍNH - VIỄN THÔNG ĐỒ ÁN TỐT NGHIỆP ỨNG DỤNG BLYNK VÀ VI ĐIỀU KHIỂN TRONG GIÁM SÁT, ĐIỀU KHIỂN NHÀ KÍNH SỬ DỤNG ĐIỆN MẶT TRỜI NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ - TRUYỀN THƠNG Sinh viên: VƯƠNG TỒN NHÂN MSSV: 20861014 PHAN HỒ PHONG MSSV: 20861015 Hướng dẫn: PGS TS PHAN VĂN CA TP HỒ CHÍ MINH – 02/2023 TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN ĐIỆN TỬ BỘ MƠN KỸ THUẬT MÁY TÍNH - VIỄN THÔNG ĐỒ ÁN TỐT NGHIỆP ỨNG DỤNG BLYNK VÀ VI ĐIỀU KHIỂN TRONG GIÁM SÁT, ĐIỀU KHIỂN NHÀ KÍNH SỬ DỤNG ĐIỆN MẶT TRỜI NGÀNH CƠNG NGHỆ KỸ THUẬT ĐIỆN TỬ TRUYỀN THƠNG Sinh viên: VƯƠNG TỒN NHÂN MSSV: 20861014 PHAN HỒ PHONG MSSV: 20861015 Hướng dẫn: PGS TS Phan Văn Ca TP HỒ CHÍ MINH – 02/2023 LỜI CẢM ƠN Chúng xin gửi lời cảm ơn sâu sắc đến PGS TS Phan Văn Ca hướng dẫn tận tình giúp đỡ tạo nhiều điều kiện thực ý tưởng, cung cấp tài liệu để chúng tơi hồn thành đề tài tốt Chúng xin gửi lời chân thành cảm ơn thầy Khoa Điện – Điện Tử chia sẻ kiến thực đáng quý suốt quãng thời gian giảng dạy đồng thời hỗ trợ giải đáp thắc mắc mà gặp phải, tạo cho tảng kiến thức vững giúp hoàn thành đề tài cách thuận lợi Đồng thời gửi lời cảm ơn đến tập thể sinh viên lớp 20861DN3L chia sẻ trao đổi kiến thức kinh nghiệm quý báu thời gian thực đề tài Lời cảm ơn cuối gửi đến đến gia đình người nhóm chúng tơi nguồn động lực lớn lao đồng thời ln khích lệ tinh thần tiếp thêm sức mạnh cho quãng thời gian qua Xin chân thành cảm ơn! Người thực đề tài Phan Hồ Phong v Vương Tồn Nhân TĨM TẮT Cơng nghệ người mối liên hệ chặt chẽ với người làm cho cơng nghệ phát triển đồng thời cơng nghệ đem lại nhiều lợi ích cho người công phát triển kinh tế nâng cao chất lượng sống Đặc biệt thời gian trở lại đây, công nghệ liên quan đến internet vạn vật ứng dụng nhiều phương diện nơng nghiệp nằm phạm vi ứng dụng riêng cho cách đưa tính lên khơng gian mạng internet để giám sát đặc tính thay đổi môi trường tác động đến trồng đánh giá tình trạng phát triển để đưa hướng giải thích hợp mang tính tự động hố mang tính cá nhân tuỳ thuộc vào người dùng định Ngoài ra, theo xu hướng giới công sử dụng triệt để nguồn lượng tái tạo hay thích hợp nguồn lượng mặt trời làm lượng cung cấp cho hệ thống Nắm vững cách thức hoạt động công nghệ nông nghiệp, cách tận dụng tài liệu tài nguyên phần cứng nghiên cứu phát triển liên quan đến internet vạn vật lượng mặt trời liên kết chúng lại với nên nhóm định lựa chọn đề tài "“Ứng dụng blynk vi điều khiển giám sát, điều khiển nhà kính sử dụng điện mặt trời.” Nội dung đề tài xoay quanh yêu cầu đề hình thành từ mong muốn cải tiến mơ hình nhà kính như: ❖ Dùng lượng mặt trời để làm nguồn cấp góp phần nhỏ công cải thiện môi trường chung giới ❖ Tận dụng cơng nghệ có sẵn ESP32, Arduino UNO R3 nên tảng Blynk với cảm biến, module tạo thành dùng để sử dụng điều khiển, giám sát theo yêu cầu đề ❖ Đảm bảo xử lý tình phát sinh theo kịch tự động áp dụng sẵn dựa vào liệu thu thập để giải vấn đề theo người dùng vi MỤC LỤC DANH MỤC HÌNH X DANH MỤC BẢNG XII CÁC TỪ VIẾT TẮT XIII CHƯƠNG GIỚI THIỆU 1.1 ĐẶT VẤN ĐỀ 1.2 MỤC TIÊU ĐỀ TÀI 1.3 NỘI DUNG THỰC HIỆN 1.4 BỐ CỤC BÁO CÁO CHƯƠNG CƠ SỞ LÝ THUYẾT 2.1 TỔNG QUAN VỀ IOT 2.1.1 Định nghĩa IoT 2.1.2 Sự phát triển IoT 2.1.3 Ứng dụng IoT 2.2 NĂNG LƯỢNG TÁI TẠO 2.2.1 Khái niệm lượng tái tạo 2.2.2 Năng lượng mặt trời 2.2.3 Lợi ích sử dụng lượng mặt trời 2.3 CÔNG NGHỆ WI-FI 2.3.1 Giới thiệu mạng Wi-Fi 2.3.2 Các thành phần mạng Wi-Fi 10 2.3.3 Các chuẩn kết nối 11 2.3.4 Chuẩn kết nối phổ biến Việt Nam 12 2.3.5 Ứng dụng mực tiêu mạng Wi-Fi 13 2.4 KỸ THUẬT THUỶ CANH 13 2.4.1 Khái niệm thuỷ canh 13 2.4.2 Lịch sử phát triển 14 2.4.3 Ưu điểm kỹ thuật thuỷ canh 15 vii 2.4.4 2.5 Mô hình thuỷ canh 15 GIỚI THIỆU VỀ PHẦN CỨNG 18 2.5.1 Arduino UNO R3 18 2.5.2 ESP32 DevKit V1 22 2.6 GIỚI THIỆU VỀ PHẦN MỀM 27 2.6.1 Công cụ lập trình Arduino IDE 27 2.6.2 Nền tảng Blynk 28 CHƯƠNG THIẾT KẾ HỆ THỐNG 29 3.1 CÁC YÊU CẦU CỦA HỆ THỐNG 29 3.1.1 Yêu cầu người dùng 29 3.1.2 Yêu cầu kỹ thuật 29 3.2 THIẾT KẾ KIẾN TRÚC HỆ THỐNG 31 3.2.1 Sơ đồ khối hệ thống 31 3.2.2 Thiết kế chi tiết 32 3.2.3 Lưu đồ hệ thống 51 CHƯƠNG KẾT QUẢ THỰC HIỆN 56 4.1 GIỚI THIỆU 56 4.2 KẾT QUẢ ĐẠT ĐƯỢC 56 4.3 KẾT QUẢ THỰC NGHIỆM 57 4.3.1 Mơ hình 57 4.3.2 Ứng dụng 58 4.4 ĐÁNH GIÁ VÀ NHẬN XÉT 59 4.4.1 Đánh giá 59 4.4.2 Nhận xét 60 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 61 5.1 KẾT LUẬN 61 5.2 HƯỚNG PHÁT TRIỂN 61 PHỤ LỤC A BẢNG THÔNG SỐ KỸ THUẬT 62 viii PHỤ LỤC B HƯỚNG DẪN SỬ DỤNG HỆ THỐNG 66 PHỤ LỤC C BẢNG KẾT NỐI HỆ THỐNG 67 TÀI LIỆU THAM KHẢO 68 ix DANH MỤC HÌNH Hình 2.1: Internet of Thing Hình 2.2: Mạng 5G Hình 2.3: Tương quan loại lượng Hình 2.4: Lắp đặt pin lượng mặt trời mái nhà Hình 2.5: Biểu tượng sóng Wi-Fi 10 Hình 2.6: Minh hoạ tính ứng dụng mục tiêu Wi-Fi 13 Hình 2.7: Vườn rau áp dụng kỹ thuật thuỷ canh 14 Hình 2.8: So sánh trồng điều kiện 14 Hình 2.9: Minh hoạ mơ hình thuỷ canh tĩnh 16 Hình 2.10: Minh hoạ mơ hình thuỷ canh ngập rút kết hợp ni cá 16 Hình 2.11: Minh hoạ mơ hình thuỷ canh nhỏ giọt 17 Hình 2.12: Minh hoạ mơ hình thuỷ canh màng dinh dưỡng 17 Hình 2.13: Minh hoạ mơ hình khí canh 18 Hình 2.14: Chip ATmega328P 18 Hình 2.15: Arduino UNO R3 19 Hình 2.16: Sơ đồ khối chức Arduino UNO R3 19 Hình 2.17: Sơ đồ chân Arduino UNO R3 20 Hình 2.18: mặt chip ESP-WROOM-32 22 Hình 2.19: mặt ESP32 DevKit V1 22 Hình 2.20: Sơ đồ khối chức ESP32 DevKit V1 24 Hình 2.21: Sơ đồ chân ESP32 DevKit V1 25 Hình 2.22: Logo phần mềm Arduino IDE 27 Hình 2.23: Logo Blynk 28 Hình 2.24: Minh hoạ liên kết tảng Blynk 28 Hình 3.1: Sơ đồ hoạt động hệ thống 31 Hình 3.2: Sơ đồ hoạt động khối nguồn 32 Hình 3.3: Bộ điều khiển sạc pin NLMT 33 x Hình 3.4: Sơ đồ hoạt động điều khiển 34 Hình 3.5: Module L298N 35 Hình 3.6: Minh hoạ điều chế độ rộng xung 36 Hình 3.7: Minh hoạ mạch cầu H 36 Hình 3.8: Sơ đồ nguyên lý 37 Hình 3.9: Sơ đồ cầu H bên A 38 Hình 3.10: Sơ đồ đối chiếu bên cầu H 39 Hình 3.11: Sơ đồ cầu H bên A diode bảo 40 Hình 3.12: Sơ đồ hoạt động giám sát 41 Hình 3.13: Cảm biến ánh sáng 42 Hình 3.14: Cảm biến DHT11 43 Hình 3.15: Cấu tạo cảm biến đo độ ẩm khơng khí 43 Hình 3.16: Minh hoạ trình trao đổi DHT11 vi điều khiển 44 Hình 3.17: Minh hoạ giai đoạn bước 45 Hình 3.18: Minh hoạ truyền bit bước 45 Hình 3.19: Minh hoạ truyền bit bước 45 Hình 3.20: Cảm biến đo độ pH 46 Hình 3.21: Khối mạch khuếch đại 46 Hình 3.22: Khối phân định điện cực pH 47 Hình 3.23: Bảng mức độ pH theo Axit Bazơ 47 Hình 3.24: Cảm biến đo độ ẩm đất 48 Hình 3.25: Màn hình LCD2004 mạch I2C LCD 49 Hình 3.26: Mơ tả trạng thái khơng có điện áp 50 Hình 3.27: Mơ tả trạng thái khơng có điện áp 50 Hình 3.28: Lưu đồ điều khiển động PWM 51 Hình 3.29: Lưu đồ điều khiển động 53 Hình 3.30: Lưu đồ điều khiển đèn cảm biến ánh sáng 54 Hình 3.31: Lưu đồ hoạt động cảm biến thu thập liệu 55 Hình 4.1: Tồn hệ thống bên ngồi 57 Hình 4.2: Giao diện giám sát điều khiển hệ thống 58 xi CHƯƠNG KẾT QUẢ THỰC HIỆN 4.1 GIỚI THIỆU Sau 11 tuần tìm hiểu nghiên cứu đồng thời thực hành q trình nhóm học hỏi kiến thức lý thuyết thực hành để áp dụng kiến thức kiến thức học để thu nhiều kết đề tài 4.2 KẾT QUẢ ĐẠT ĐƯỢC Dùng lượng mặt trời thành lượng điện qua thành phần pin lượng mặt trời đến điều khiển pin lượng mặt trời giúp cho nhóm nắm thao tác sử dụng kết nối Nhóm biết ứng dụng khả điều khiển bên không gian mạng cách sử dụng ESP32 làm vi điều khiển tồn hệ thống với tính kết nối song song mạng Wi-Fi tích hợp sẵn mạch Khi tìm phương pháp điều khiển giám sát qua mạng Wi-Fi nhóm tìm chọn tảng Blynk làm phương thức trung gian người thiết bị khơng gian mạng từ điều khiển giám sát ứng dụng Trong đề tài dùng nhiều loại cảm biến khác tăng tính ứng dụng thực tế từ nhóm thu nhiều kết nguyên lý hoạt động, cấu tạo cách sử dụng loại cảm biến Sử dụng module điều khiển động L298N giúp nhóm hiểu thêm việc dùng điều chế độ rộng xung PWM để điều chỉnh tốc độ mạch cầu H để đảo chiều quay động DC, biết cấu tạo nguyên lý hoạt động mạch logic bên Biết cách sử dụng phần mềm Arduino IDE để lập trình vi điều khiển, Visio để vẽ sơ đồ khối vẽ lưu đồ, Blynk IoT làm ứng dụng điện thoại giám sát điều khiển 56 4.3 KẾT QUẢ THỰC NGHIỆM 4.3.1 Mơ hình Hình 4.1: Tồn hệ thống bên ngồi - Giám sát thơng số cập nhật liên tục từ cảm biến nhiệt độ, độ ẩm khơng khí, độ ẩm đất, độ pH hình LCD2004 - Dùng hình sạc pin lượng mặt trời dùng nút bấm để điều chỉnh thiết lập theo ý muốn xem thông số pin lượng mặt trời - Màn hình đo lượng điện tiêu thu toàn hệ thống bắt đầu hoạt động - Nhấn nút màu xanh để bật tắt động bơm nước nút màu đỏ để bật tắt động cấp nước, hai có đèn hiển thị trạng thái hoạt động - Vặn biến trở để điều khiển động phun sương - Cảm biến ánh sáng chờ điều kiện ngày đêm để bật tắt đèn 57 4.3.2 Ứng dụng Hình 4.2: Giao diện giám sát điều khiển hệ thống - Giám sát thơng số nhiệt độ, độ ẩm khơng khí, độ ẩm đất cảm biến - Nhấn nút có nhãn “mở phun sương” để cấp quyền điều khiển động phun sương thông qua ứng dụng kéo slider “phun sương” để điều khiển tốc độ động phun sương - Nút bấm nhãn “bơm nước” để điều khiển động bơm nước, nút bấm nhãn “cấp nước” để điều khiển động cấp nước - Có đèn báo trạng thái thiết bị đèn vườn, bơm nước, cấp nước 58 4.4 ĐÁNH GIÁ VÀ NHẬN XÉT 4.4.1 Đánh giá Từ trình thực đề tài, nhóm có nhận xét ưu điểm nhược điểm so sánh với kỳ vọng đặt trước bắt đầu chọn đề tài sau hồn thành nhóm sau: • Ưu điểm: o Việc kết nối toàn hệ thống với nguồn lượng mặt trời hoạt động ổn định không phụ thuộc vào nguồn lượng khác bên o Hiển thị trạng thái hoạt động bật tắt thiết bị, giá trị liệu cảm biến thu ứng dụng Blynk đồng thời hình LCD o Thiết lập đồng điều khiển bên điều khiển ứng dụng o Ứng dụng điện thoại giám sát điều khiển trực quan, đẹp mắt đồng thời có tính bảo mật cao Blynk tảng thực trung gian o Nhà kính thực hết yêu cầu đề tác vụ cần có o Dễ dàng sử dụng, lắp đặt sửa chữa • Nhược điểm: o Tốc độ phản hồi phụ thuộc vào tốc độ mạng WiFi Server Blynk o Blynk tảng trả phí theo tháng để sử dụng nhiều thiết bị o Nguồn điện lượng mặt trời bị phụ thuộc vào thời tiết o Khả nút bấm chống dội chưa tốt 59 4.4.2 Nhận xét Trong trình kiểm tra vận hành thực tế, nhóm ghi nhận lần điều khiển giám sát cách khách quan để đưa đánh giá xác tồn hệ thống Bảng 4.1: Bảng khảo sát vận hành Số lần Số lần Thời gian Đánh thao tác thành công đáp ứng giá 50 43 2s Đạt 50 50 2s Đạt Điều khiển thiết bị ứng dụng 50 50 20ms Đạt 50 50 50ms Đạt 50 50 30ms Đạt 50 50 30ms Đạt 50 48 30ms Đạt 50 48 8s Đạt Công việc Điều khiển thiết bị nút nhấn Điều khiển thiết bị biến trở Điều khiển thiết bị cảm biến Trạng thái thiết bị ứng dụng Dữ liệu hiển thị ứng dụng thu thập từ cảm biến Dữ liệu hiển thị hình LCD thu thập từ cảm biến Vi điều khiển kết nối lại cập nhật trạng thái ứng dụng Từ bảng thống kê hoạt động điều khiển từ nút nhấn, biến trở bên hay ứng dụng, điều khiển tự động cảm biến hoạt động ổn định đạt thời gian đáp ứng nhanh Dữ liệu thu thập từ cảm biến cập nhật đặn ứng dụng hình LCD Trong tình trạng thiết bị kết nối Wi-Fi kết nối lại đạt mức thời gian đáp ứng cho phép đồng thời số lần kết nối thành cơng hoạt động bình thường mức phù hợp 60 CHƯƠNG KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 KẾT LUẬN Sau hồn thành, nhóm giải hầu hết yêu cầu đề đề tài “Ứng dụng blynk vi điều khiển giám sát, điều khiển nhà kính sử dụng điện mặt trời.” với tính năng, nội dung giống với mục tiêu ban đầu đề ra: - Giám sát liệu liên quan đến nhiệt độ, độ ẩm không khí, độ pH, mực nước cho trồng - Kết nối thông qua Wi-Fi vi điều khiển App Blynk điện thoại - Dùng lượng mặt trời làm nguồn lượng cung cấp cho vi điều khiển thiết bị khác - Ứng dụng module khác với vi điều khiển để chạy tác vụ tự động đơn giản - Đồng khả điều khiển giám sát bên hình LCD bên ứng dụng Blynk 5.2 HƯỚNG PHÁT TRIỂN Hướng phát triển đề tài mà nhóm mong muốn hồn thiện vói cải tiến bao gồm: - Mở rộng quy mô lớn hệ thống nhà kính - Đa dạng mơ hình trồng rau trồng nhiều loại - Bổ sung cảm biến công nghiệp chất lượng sai số nhỏ - Nâng cấp công suất nguồn sử dụng lượng mặt trời - Màn hình hiển thị chi tiết giá trị liệu có biểu đồ 61 PHỤ LỤC A BẢNG THÔNG SỐ KỸ THUẬT Arduino UNO R3 Vi điều khiển ATmega328P Kích thước (mm) 68.6 x 53.4 Tốc độ xung nhịp 16 MHz Cổng USB USB-B Điện áp hoạt động 5V Điện áp cung cấp(Khuyến nghị) 7V – 12V Điện áp cung cấp(Giới hạn) 6V – 20V Dòng điện chân I/O 20 mA Dòng điện chân 3.3V 50 mA Bộ nhớ FLASH 32 KB (ATmega328P) SRAM KB (ATmega328P) EEPROM KB (ATmega328P) Số chân I/O Digital 14 (bao gồm chân sử dụng PWM) Số chân I/O PWM Digital Số chân Analog Bộ điều khiển sạc pin lượng mặt trời Mơ hình KLD1230 Điện áp 12V/24V auto Dòng sạc 30A Dòng xả 30A Điện áp đầu vào < 50V Điện áp sạc thả 13,7V (mặc định, điều chỉnh) Điện áp dừng xả 10,7V (mặc định, điều chỉnh) 62 Điện áp xả kết nối lại 12.6V (mặc định, điều chỉnh) Điện áp USB đầu 5V/3A Dòng tự tiêu thụ < 10mA Nhiệt độ hoạt động -35 độ đến 60 độ Trọng lượng 150g Kích thước (mm) 150x78x35 Module điều khiển L298N Điện áp đầu vào 5V – 30V Cơng suất tối đa 25W/1 cầu Dịng tối đa 2A/1 cầu Kích thước (mm) 43x43x27 Cảm biến đo độ ẩm đất IC so sánh LM393 Điện áp hoạt động 3.3V – 5V Ngõ Tín hiệu kỹ thuật số Độ sâu phát 38mm Kích thước mạch 32mm x 14mm Kích thước cảm biến 60mm x 20mm Cảm biến ánh sáng IC so sánh LM393 Điện áp hoạt động 3.3V – 5V Ngõ Tín hiệu kỹ thuật số Độ nhạy sáng – 100 lux (chỉnh biến trở) Thời gian phản hồi 55ms Kích thước 36mm x 16mm 63 Cảm biến DHT11 Điện áp hoạt động 3.3V-5V Chuẩn giao tiếp TTL Khoảng đo độ ẩm 20%-80%RH sai số ± 5%RH Khoảng đo nhiệt độ 0-50°C sai số ± 2°C Tần số lấy mẫu tối đa 1Hz (1 giây / lần) Kích thước 28mm x 12mm x10m Cảm biến đo độ pH Điện áp hoạt động 5V Dòng hoạt động 5mA – 10mA Tín hiệu ngõ Analog Dải nồng độ phát – 80 độ C Thời gian phản hồi thay đổi < giây Thời gian hoạt động ổn định < 60 giây Nhiệt độ làm việc -10 độ C đến 50 độ C Độ ẩm hoạt động 95% RH Kích thước (mm) 42x32x20 Màn hình LCD 2004 Điện áp hoạt động 5V DC Driver HD44780 Phương thức giao tiếp I2C Kích thước hiển thị 20x4 (ma trận 5x8 ký tự) Kích thước (mm) 98x60x13.5 64 Mạch I2C LCD Điện áp hoạt động 2.5 – 6V DC Hỗ trợ hình LCD1602, 1604, 2004 (sử dụng Driver HD44780) Phương thức giao tiếp I2C Địa mặc định 0x27 (có thể điều chỉnh ngắn mạch chân A0/A1/A2) Kích thước (mm) 41.5x19x15.3 65 PHỤ LỤC B HƯỚNG DẪN SỬ DỤNG HỆ THỐNG Bước 1: Bật điều chỉnh chế độ hoạt động điều khiển lượng mặt trời Bước 2: Cấp nguồn cho vi điều khiển module L298N có đèn báo hệ thống hoạt động sáng lên Bước 3: Mở ứng dụng Blynk điện thoại để thiết lập kết nối Wi-Fi với vi điều khiển Bước 4: Tuỳ chỉnh xếp gán liệu vào nhãn để điều khiển giám sát thiết bị cho vi điều khiển kết nối Bước 5: Sử dụng song song khả điều khiển bên điều khiển điện thoại, giám sát trạng thái liệu thu hiển thị điện thoại hình LCD 66 PHỤ LỤC C BẢNG KẾT NỐI HỆ THỐNG Tên linh kiện Chân Kết nối GPIO Mục đích sử dụng linh kiện DHT11 S Ngõ vào 14 Nhiệt độ độ ẩm khơng khí Cảm biến ánh sáng D0 Ngõ vào 18 Điều kiện ánh sáng Cảm biến đất A0 Ngõ vào 35 Đo độ ẩm đất Arduino UNO R3 RX0 Ngõ vào TX2 Truyền qua cổng UART TX0 Ngõ vào RX0 liệu cảm biến đo độ pH SDA Ngõ 21 Xuất liệu hiển thị SCL Ngõ 22 hình Biến trở S Ngõ vào 34 Vặn chỉnh tốc độ động Nút bấm bơm oxi S Ngõ vào 12 Bật tắt motor bơm oxi Nút bấm bơm nước S Ngõ vào 15 Bật tắt motor bơm nước Module L298N Ngõ Điều khiển động bơm Màn hình LCD In1 32 oxi Module L298N EnA Ngõ 13 Điều khiển tốc độ động In1 Ngõ 27 phun sương bật tắt In2 Ngõ 26 động bơm nước In3 Ngõ 25 In4 Ngõ 33 67 TÀI LIỆU THAM KHẢO Website [1] Định nghĩa IoT, “Internet Vạn Vật”, 3/2018 [Trực tuyến] Địa chỉ: https://vi.wikipedia.org/wiki/Internet_V%E1%BA%A1n_V%E1%BA%AD t [Truy cập 18/10/2021] [2] Định nghĩa Thuỷ Canh, “Thuỷ Canh”, 10/2016 [Trực tuyến] Địa chỉ: https://vi.wikipedia.org/wiki/Th%E1%BB%A7y_canh [Truy cập 27/5/2022] [3] Sơ đồ khối chức ESP32 DevKit V1, “FEATURES & SPECIFICATIONS”, 4/2017 [Trực tuyến] Địa chỉ: esp32.net [Truy cập 10/10/2021] [4] Sơ đồ chân ESP32 DevKit V1, “ESP32 Pinout Reference: Which GPIO pins should you use?”, 5/2019 [Trực tuyến] Địa chỉ: https://randomnerdtutorials.com/esp32-pinout-reference-gpios/ [Truy cập 10/10/2021] [5] Module điều khiển động L298N, “Interface L298N DC Motor Driver Module with Arduino”, 7/2019 [Trực tuyến] Địa chỉ: https://lastminuteengineers.com/l298n-dc-stepper-driver-arduino-tutorial/ [Truy cập 29/11/2021] [6] Cảm biến nhiệt độ độ ẩm khơng khí, “Interface DHT11 Module with Arduino”, 7/2020 [Trực tuyến] Địa chỉ: https://lastminuteengineers.com/dht11-module-arduino-tutorial/ [Truy cập 20/10/2021] [7] Cảm biến đất, “How Soil Moisture Sensor Works and Interface it with Arduino”, 2020 [Trực tuyến] Địa chỉ: 68 https://lastminuteengineers.com/soil-moisture-sensor-arduino-tutorial/ [Truy cập 7/2/2023] [8] Tham khảo LCD, “Màn hình tinh thể lỏng”, 12/2006 [Trực tuyến] Địa chỉ: https://vi.wikipedia.org/wiki/M%C3%A0n_h%C3%ACnh_tinh_th%E1%B B%83_l%E1%BB%8Fng [Truy cập 22/4/2022] Datasheet Arduino UNO R3, “A000066-datasheet”, https://docs.arduino.cc/resources/datasheets/A000066-datasheet.pdf, 5/2022 Cảm biến nhiệt độ độ ẩm khơng khí, “DHT11_Aosong”, https://www.electronicoscaldas.com/datasheet/DHT11_Aosong.pdf L298N, “DUAL FULL-BRIDGE DRIVER”, https://www.alldatasheet.com/datasheetpdf/pdf/22440/STMICROELECTRONICS/L298N.html, 8/2011 Bộ điều khiển pin lượng mặt trời, “KLD1210”, https://www.solorder.se/image/data/uploads/KLD1210.pdf, 5/2021 69 S K L 0