
TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
VÀ TRUYỀN THÔNG VIỆT - HÀN
KHOA KỸ THUẬT MÁY TÍNH VÀ ĐIỆN TỬ
THIẾT KẾ HỆ THỐNG TƢỚI CÂY
TỰ ĐỘNG SỬ DỤNG ARDUINO
TÓM TẮT ĐỒ ÁN TỐT NGHIỆP
NGÀNH: CÔNG NGHỆ KỸ THUẬT
ĐIỆN TỬ VÀ TRUYỀN THÔNG
Sinh viên thực hiện : Trần Hồng Chung
Mã sinh viên : K12C08065
Giảng viên hướng dẫn : ThS. Trần Thị Trà Vinh
Khóa đào tạo : 2018 - 2021
Đà Nẵng - 01/2021


1
LỜI NÓI ĐẦU
1. Đặt vấn đề và lý do chọn đề tài
Ngày nay khoa học công nghệ ngày càng phát triển, vi điều
khiển AVR và vi điều khiển PIC ngày càng thông dụng và hoàn thiện
hơn, nhưng có thể nói sự xuất hiện củaArduino vào năm 2005 tại
Italia đã mở ra một hướng đi mới cho vi điều khiển. Sự xuất hiện của
Arduino đã hỗ trợ cho con người rất nhiều trong lập trình và thiết kế,
nhất là đối với những người bắt đầu tìm tòi về vi điều khiển mà
không có quá nhiều kiến thức, hiểu biết sâu sắc về vật lý và điện tử.
Phần cứng của thiết bị đã được tích hợp nhiều chức năng cơ bản và
là mã nguồn mở. Ngôn ngữ lập trình trên nền Java lại vô cùng dễ sử
dụng tương thích với ngôn ngữ C và hệ thư viện rất phong phú và
được chia sẻ miễn phí. Chính vì những lý do như vậy nên Arduino
hiện đang dần phổ biến và được phát triển ngày càng mạnh mẽ trên
toàn thế giới.
Trên cơ sở kiến thức đã học trong suốt quá trình ở trường…
cùng với những hiểu biết về các thiết bị điện tử, em đã quyết định
thực hiện đề tài: Thiết kế hệ thống tƣới cây tự động sử dụng
Arduino.
2. Mục tiêu và nhiệm vụ nghiên cứu
– Tìm hiểu về các hệ thống tưới cây tự động.
– Tìm hiểu và arduino.
– Tìm hiểu về hệ thống tưới cây tự động sử dụng arduino.
– Thiết kế thi công hệ thống tứi cây tự động sử dụng arduino.
– Kiểm tra đánh giá tính ứng dụng của đề tài.
3. Đối tƣợng và phạm vi nghiên cứu
– Nghiên cứu về kích thướt mô hình hệ thống tưới cây tự động
sử dụng arduino.
– Nghiên cứu sử dụng arduino uno r3 trong hệ thống.

2
– Tập trung nghiên cứu dùng cảm biến độ ẩm đất làm tín hiệu
chủ động để hệ thống hoạt động.
– Sử dụng các nề tảng có sẵn và sử dụng các thư viện mở để
phát triển sản phẩm.
4. Phƣơng pháp nghiên cứu
Trong đề tài này em đã sử dụng các phương pháp nghiên cứu:
– Phương pháp tham khảo tài liệu: thu thập thông tin từ nhiều
nguồn sách, báo, tạp chí, và cổng thông tin điện tử.
– Phương pháp quan sát: Đi khảo sát thực tế những nơi áp
dụng hệ thống tưới cây tự động, tưới cây tự động sử dụng arduino...
– Phương pháp thực hành: Tiến hành thiết kế và thi công hệ
thống để kiểm tra tính thực tế để có những cải tiến phù hợp.
5. Dự kiến kết quả
Dự kiến kết quả hệ thống tưới cây tự động sử dụng arduino sẽ
có các tính năng:
– Cảm biến độ ẩm đất làm tín hiệu chủ động để hệ thống hoạt
động.
– Thiết kế LCD hiển thị ra các thông tin trên LCD đưa thông
tin cho người sử dụng các thông tin điều khiển hệ thống.
6. Ý nghĩa khoa học và thực tiễn
Kết quả nghiên cứu của đề tài này sẽ giúp em có nhiều kinh
nghiệm để sau khi em tốt nghiêp có đủ khả năng nghiên cứu phát
triển thành một hệ thống có nhiều ứng dụng hơn, đáp ứng nhiều yêu
cầu thực tiễn hơn từ đó có thể giúp con người càng càng có cuộc
sống hiện đại hơn tiết kiệm sức lao động của con người

3
CHƢƠNG 1. TÌM HIỂU CHUNG VỀ CƠ SỞ LÍ THUYẾT
1.1. KHÁI QUÁT VỀ NHÀ TRỒNG THÔNG MINH
1.2. THỰC TIỄN ÁP DỤNG CỦA ARDUINO VÀO ĐỀ TÀI
1.3. KHÁI NIỆM, NHIỆM VỤ CỦA HỆ THỐNG TƢỚI
NƢỚC TỰ ĐỘNG
Thiết kế hệ thông tưới cây tự động đòi hỏi phải có một số
thông tin về các vật tư thiết bị, về bộ vi xử lí, các bộ cảm biến, bộ
điều khiển đóng cắt...Vậy nên việc đặt ra bài toán thiết kế là rất cần
thiết.
1.3.1. Tổng quan về thiết kế một hệ thống tƣới.
1.3.2. Thiết kế hệ thống tƣới.
1.4 . GIỚI THIỆU CHUNG VỀ ARDUINO
1.5. BOARD ARDUINO UNO R3
Khi nhắc tới dòng mạch Arduino dùng để lập trình hay nghiên
cứu chế tạo thì dòng đầu tiên mà người ta thường tìm hiểu đó chính
là dòng Arduino UNO. Hiện dòng mạch này đã phát triển tới thế hệ
thứ 3 (R3). Mọi người sử dụng Arduino Uno R3 để phục vụ cho việc
học tập và nghiên cứu của mình hơn là các dòng Arduino khác vì
dòng Arduino Uno R3 có kích thước nhỏ gọn, đầy đủ tính năng và
rất dễ sử dụng đối với những người mới tiếp cận về lập trình.
Hình 1.4. Board Arduino uno r3
1.6. LCD 1602
LCD 1602 sử dụng driver HD44780, có khả năng hiển thị 2
dòng với mỗi dòng 16 ký tự, màn hình có độ bền cao, rất phổ biến,
nhiều code mẫu.

