Please enable JavaScript.
Coggle requires JavaScript to display documents.
HỆ THỐNG TƯỚI CÂY TỰ ĐỘNG - Coggle Diagram
HỆ THỐNG TƯỚI CÂY TỰ ĐỘNG
CHƯƠNG I
Mục tiêu
hệ thống tưới cây tự động ra đời nhằm đáp ứng nhu cầu về chăm sóc cây cối một cách hoàn toàn tự động, giữ cho khu vườn luôn đủ lượng nước cần thiết
Phạm vi nghiên cứu
Mọi việc đều tự động diễn ra
trong quá trình cài đặt sẵn và qua các cảm biến để điều tiết việc tưới cây hợp lí trong mọi thời tiết.
Với mô hình mạch đơn giản, chi phí thấp, dễ thiết kế nên có thể áp dụng rộng rải vào cuộc sống thực tế của chúng ta.
Đặt vấn đề
Nước là một yếu tố quan trọng đối với việc làm vườn và cây trồng. Vì vậy việc đảm bảo lượng nước cung cấp cho khu vườn là rất quan trọng để có một khu vườn luôn tươi xanh. Tuy nhiên không phải lúc nào bạn cũng có thời gian để chăm sóc vườn cây của mình đủ nước.
CHƯƠNG IV
THIẾT KẾ MẠCH
Thiết kế mạch in
Từ sơ đồ nguyên lý đã thiết kế trong phần mô phỏng trên Proteus, ta chuyển sang ARES để thiết kế mạch in cho hệ thống.
Thi công mạch
Sau khi thi công mạch in, ta hàn các linh kiện vào mạch, sau đó kết nối nguồn DC 12V để cấp năng lượng cho động cơ DC và cấp nguồn DC 9V cho vi điều khiển cho Arduino qua Jack cắm.
CHƯƠNG II
Giới thiệu các lnh kiện
Arduino
Cảm biến độ ẩm
Module chuyển đổi
Module 5VDC 2 kênh
Động cơ bơm 12V
Bộ nguồn nhiều ngõ ra
• Điện trở 220Ω
• LED
CHƯƠNG III. GIỚI THIỆU ARDUINO IDE & PROTEUS VÀ MÔ PHỎNG HỆ THỐNG.
Phần mềm mô phỏng Proteus
Thư viện Arduino cho Proteus
-Arduino UNO (Phiên bản chip Atmega328 chân DIP)
Arduino UNO (Phiên bản chip Atmega328 chân SMD)
Arduino mega
-Arduino Lilypad
Arduino Nano
Cảm biến siêu âm Ultrasonic V2
Arduino IDE và lập trình cho Arduino
Mô phỏng hệ thống.
Mô phỏng mạch nguyên lý trên Proteus.
Nguyên lý hoạt động
Giá trị độ ẩm của đất được nhận biết qua cảm biến độ ẩm và đưa về bộ điều khiển là Arduino UNO R3 bằng tín hiệu Digital. Khi đất không đủ độ ẩm giá trị tín hiệu gởi về là 0, bộ điều khiển đưa tín hiệu cho đóng Rờ le và động cơ máy bơm bắt đầu hoạt động bơm nước tưới vào chậu. Khi đã đủ nước, độ ẩm cao, cảm biến sẽ gởi về tín hiệu có giá trị là 1, bộ điều khiển đưa tín hiệu ngắt rờ le, máy bơm dừng hoạt động.
Led đỏ có tác dụng báo hiệu độ ẩm thấp, chậu cây đang thiếu nước.
Led xanh có tác dụng báo hiệu độ ẩm cao, chậu cây đã đủ nước.
Led vàng có tác dụng báo hiệu trạng thái hoạt động và dừng của máy bơm.
Viết code chương trình cho Arduino.
Khởi động phần mềm Arduino IDE và soạn code. Sau khi lập trình xong, biên dịch code sau vài giây phần mềm sẽ biên dịch cho ta 1 file hex của chương trình.
Sau khi tạo được file hex t nạp file vào linh kiện Arduino trong proteus để chạy mô phỏng hệ thống.