2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Đây là thiết bị tự tưới cây sẽ khởi động máy bơm trong thời gian cụ thể và trong khoảng thời gian cụ thể.
Hoạt động: Dự án hoạt động trên bộ đếm thời gian đơn giản của bảng Arduino Uno và sẽ khởi động máy bơm hoạt động trong thời gian cụ thể tại các khoảng thời gian cụ thể. Tôi đã lấy thời gian làm việc của máy bơm là 2 giây và khoảng thời gian là 6 giờ.
Quân nhu
Thiết bị điện tử
Arduino Uno:
Motor Shield:
Bơm:
Bộ điều hợp:
Công cụ
Súng bắn keo nóng
Cái vặn vít
Một số vật liệu khác
Một chậu cây
Thùng nhựa cũ đựng nước
Bước 1: Tải lên mã
Mã số:
Mã này rất đơn giản và dễ hiểu.
#include // Thêm Thư viện AFMotor vào IDE
AF_DCMotor động cơ (2); // Tạo một đối tượng động cơ trên đầu ra động cơ thứ hai
void setup () {
motor.setSpeed (100); // Đặt tốc độ của động cơ
motor.run (RELEASE);
} void loop () {
motor.run (FORWARD); // Khởi động động cơ
chậm trễ (2000); // Thời gian máy bơm hoạt động = 2 giây, có thể thay đổi tùy theo nhu cầu
motor.run (RELEASE); // Dừng động cơ
chậm trễ (21600000); // Khoảng thời gian bơm = 6 giờ, có thể thay đổi theo nhu cầu
Bước 2: Đấu dây
Thực hiện đấu dây của các thành phần theo sơ đồ này. Lưu ý rằng Shield được gắn vào Arduino Uno (ở trên cùng).
Động cơ được kết nối trên thiết bị đầu cuối M2 và nguồn điện theo cực âm. Tấm chắn ở trên Arduino Uno.
Bước 3: Bước quan trọng
Thêm thư viện AFMotor:
- Tải xuống thư mục nén Đính kèm.
- Để thêm thư viện, hãy chuyển đến tab Sketch> Bao gồm Thư viện> Thêm thư viện. ZIP> Chọn thư mục nén của tệp này.
Cũng dùng súng bắn keo dán mô tơ vào hộp nhựa.
Vui lòng truy cập blog của tôi:
Bình luận, Chia sẻ và Theo dõi