
BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC QUỐC TẾ SÀI GÒN
NGUYỄN HUY ĐỨC
HỒNG THÁI BÌNH
PHẠM HOÀNG THIỆN VỸ
ĐỒ ÁN NGHIÊN CỨU KHOA HỌC
ỨNG DỤNG CÔNG NGHỆ CẢM BIẾN IOT
VÀO MÔ HÌNH THỦY CANH
CHUYÊN NGÀNH: KHOA HỌC MÁY TÍNH
TPHCM – 2021

BỘ GIÁO DỤC VÀ ĐÀO TẠO
TRƯỜNG ĐẠI HỌC QUỐC TẾ SÀI GÒN
ĐỒ ÁN NGHIÊN CỨU KHOA HỌC
ĐỀ TÀI
ỨNG DỤNG CÔNG NGHỆ CẢM BIẾN IOT
VÀO MÔ HÌNH THỦY CANH
Chuyên ngành: KHOA HỌC MÁY TÍNH
Mã số: 7480101
GIẢNG VIÊN HƯỚNG DẪN:
KS.Nguyễn Hoàng Duy
SINH VIÊN THỰC HIỆN:
Họ và tên:
Nguyễn Huy Đức - Hồng Thái Bình - Phạm Hoàng Thiện Vỹ
Mã số sinh viên:
91011901627 - 91012001864 - 81011901640
TPHCM – 2021

i
LỜI CẢM ƠN
Để hoàn thành đồ án nghiên cứu khoa học với đề tài "Ứng dụng công nghệ
cảm biến IoT vào mô hình thủy canh". Lời đầu tiên chúng em xin được bày tỏ
lời biết ơn sâu sắc đến thầy Nguyễn Hoàng Duy đã giúp đỡ tận tình chúng em
trong suốt thời gian qua. Hơn nữa, đồ án của chúng em sẽ không thể hoàn thành
tốt nếu không có sự hỗ trợ về cơ sở vật chất của Trường Đại học Quốc tế Sài
Gòn.
Thời gian thực hiện tuy ngắn, nhưng nhờ sự hướng dẫn của thầy, đã tạo cơ
hội cho em áp dụng nền tảng các môn học ngành khoa học máy tính vào công
tác nghiên cứu.
Trong suốt thời gian hoàn thành đồ án, em đã có cơ hội rèn luyện được các
kỹ năng làm việc và nâng cao hiểu biết của mình trong việc thực hiện viết báo
cáo và xây dựng chương trình, từ đó nhận thức rõ hơn về tầm quan trọng của
kiến thức cũng như kỹ năng thực hiện nghiên cứu khoa học.

ii
MỤC LỤC
LỜI CẢM ƠN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . i
MỤC LỤC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ii
DANH MỤC CÁC HÌNH VẼ . . . . . . . . . . . . . . . . . . . . . iv
DANH MỤC CÁC BẢNG BIỂU . . . . . . . . . . . . . . . . . . . iv
CHƯƠNG 1. TỔNG QUAN 1
1.1 Lý do chọn đề tài . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 Mục đích nghiên cứu . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 Đối tượng sử dụng . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.4 Phương pháp nghiên cứu . . . . . . . . . . . . . . . . . . . . . . . 2
CHƯƠNG 2. CƠ SỞ LÝ THUYẾT 3
2.1 Công nghệ IoT (Internet of Things) . . . . . . . . . . . . . . . . . . 3
2.1.1 Khái niệm . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.1.2 Xu hướng và tính chất của IoT . . . . . . . . . . . . . . . . 4
2.1.3 Sự phát triển . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Các yếu tố ảnh hưởng đến cây trồng . . . . . . . . . . . . . . . . . 6
2.2.1 Nhiệt độ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.2 Ánh sáng . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.2.3 Nước . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Đề xuất giải pháp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.4 Ưu điểm giải pháp . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.5 Nhược điểm giải pháp . . . . . . . . . . . . . . . . . . . . . . . . . . 6
CHƯƠNG 3. PHÂN TÍCH THIẾT KẾ 7
3.1 Sơ đồ giải thuật của hệ thống . . . . . . . . . . . . . . . . . . . . . 7
3.2 Sơ đồ khối hệ thống tưới tự động . . . . . . . . . . . . . . . . . . . 7

iii
3.3 Nội dung nghiên cứu . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.4 Xây dựng các module thành phần của hệ thống . . . . . . . . . . . 9
CHƯƠNG 4. TÌM HIỂU LINH KIỆN 10
4.1 Node MCU ESP 8266 . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1.1 Mô tả . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.1.2 Thông số kỹ thuật . . . . . . . . . . . . . . . . . . . . . . . 10
4.1.3 Sơ đồ chân . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2 Arduino Uno R3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.2.1 Mô tả . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
4.3 Cảm biến độ ẩm đất . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.3.1 Mô tả . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
4.3.2 Sơ đồ chân . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
CHƯƠNG 5. GIAO DIỆN HIỂN THỊ CỦA BLYNK 16
5.1 Giới thiệu chung . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.2 Cách hoạt động . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.3 Cấu hình app Blynk . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.4 Ưu điểm Blynk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
CHƯƠNG 6. KẾT QUẢ NGHIÊN CỨU 18
6.1 Giao diện hiển thị của Blynk . . . . . . . . . . . . . . . . . . . . . 18
6.2 Mô hình thực tế . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
CHƯƠNG 7. KẾT LUẬN 21
7.1 Kết quả đạt được . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.2 Nhược điểm . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
7.3 Hướng phát triển . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
TÀI LIỆU THAM KHẢO 23

