Mục lục:

Tưới cây thông minh Arduino dễ dàng nhất: 7 bước (có hình ảnh)
Tưới cây thông minh Arduino dễ dàng nhất: 7 bước (có hình ảnh)

Video: Tưới cây thông minh Arduino dễ dàng nhất: 7 bước (có hình ảnh)

Video: Tưới cây thông minh Arduino dễ dàng nhất: 7 bước (có hình ảnh)
Video: Viết chương trình Arduino với trí thông minh nhân tạo ChatGPT - Lập trình chưa bao giờ dể dàng hơn 2024, Tháng mười một
Anonim
Image
Image
Thu thập các bộ phận
Thu thập các bộ phận

Lần trước, chúng tôi đã viết về cách tạo hệ thống tưới cây tự động với arduino và cảm biến, bài viết của chúng tôi đã nhận được rất nhiều sự chú ý và phản hồi tốt.

Sau đó, chúng tôi đã suy nghĩ về cách có thể làm cho nó tốt hơn. Có vẻ như văn phòng của chúng tôi cũng trồng số lượng chậu hoa trong văn phòng, và chúng tôi cần một giải pháp tưới nước thân thiện hơn. Chúng tôi đã đưa ra một giải pháp dễ thực hiện cho phép chúng tôi tưới tối đa 4 cây với một nút! Thật phi thường. Với giải pháp trước đó, chúng tôi chỉ có thể tưới nước cho 3 và chúng tôi cũng cần đặt chúng cạnh nhau, điều này làm cho nó kém thuận tiện hơn.

Giải pháp của chúng tôi: Tấm chắn máy bơm thông minh

Chúng tôi cảm thấy thất vọng với tất cả các jumper và bảng nguyên mẫu nên chúng tôi đã nảy ra ý tưởng phát triển chiếc khiên của riêng mình. Tấm chắn chứa 5 rơ le - 4 rơ le cho cơ chế chuyển đổi nước và một rơ le khác cho máy bơm nước, nó có các giao diện Crowtail dành riêng cho các cảm biến của chúng tôi, giúp loại bỏ nhu cầu về jumper và breadboard, đồng thời làm cho bộ dụng cụ dễ dàng và thú vị khi sử dụng! Bạn cũng có thể sử dụng nó như bình thường mà không cần kết nối Crowtail cho các dự án khác mà bạn có thể đi cùng!

Bước 1: Thu thập các bộ phận

Để xử lý tài liệu hướng dẫn này, chúng tôi sẽ cần sử dụng “Bộ dụng cụ bơm thông minh Crowtail” mà bạn có thể tìm thấy liên kết đến nó ngay

Bộ Kit sẽ bao gồm:

- Cảm biến độ ẩm đất Crowtail x4

- x1 Tấm chắn bơm thông minh Crowtail

- x1 Máy bơm nước Crowtail

- x1 Bộ chuyển đổi 12V

- x1 van nước bốn kênh

- x1 một ống nước dài (sau này chúng tôi sẽ cắt nó thành 6 đoạn cho dự án của chúng tôi)

Bạn cũng sẽ cần Crowduino Uno / Arduino Uno cho dự án

Tại sao lại là Bộ dụng cụ này?

- Loại bỏ sự cần thiết của breadboard và jumper

- Ít lộn xộn hơn năng suất cao hơn!

- Dễ sử dụng, chỉ cần cắm và chạy, ai cũng có thể làm được!

- Đầu nối 12v cho máy bơm và chia thành 5v cho arduino!

- Kiểm soát tối đa 4 bông hoa cùng một lúc với một chiếc khiên!

Bước 2: Tải mã lên bảng Arduino

Tải mã lên bảng Arduino
Tải mã lên bảng Arduino

Bước tiếp theo sẽ là tải mã của chúng tôi lên bảng Arduino, chúng tôi làm điều đó trước vì sau khi kết nối tất cả các cảm biến và máy bơm, nó có thể hơi lộn xộn và khó kết nối, tốt hơn hết hãy làm điều đó ngay bây giờ khi bạn chỉ có bảng trong tay!

có thể tìm thấy mã ở cuối hướng dẫn này, hãy đảm bảo rằng bạn chọn Arduino Uno liên quan đến thiết bị bạn sử dụng (Arduino Hoặc Crowduino Uno) trong ArduinoIDE.

Nếu bạn chưa quen với Arduino, hãy làm theo các bước sau:

1. kết nối bảng Arduino của bạn bằng USB với máy tính của bạn

2. mở Arduino IDE (nếu bạn chưa có, hãy đảm bảo tải xuống từ trang web chính thức của họ)

3. Mở dự án mà chúng tôi đã đưa ra ở cuối trang Có thể hướng dẫn

4. Trên đầu Arduino IDE, chọn "Công cụ> Bảng> Arduino ATmega328"

5. Nhấp vào dấu V để xác minh mã và sau đó ngay bên cạnh nó là nút mũi tên-phải để đẩy mã!

Bước 3: Kết nối Shield với Bo mạch Arduino

Kết nối Shield với Bo mạch Arduino
Kết nối Shield với Bo mạch Arduino
Kết nối Shield với Bo mạch Arduino
Kết nối Shield với Bo mạch Arduino

Dễ dàng như âm thanh - bước tiếp theo sẽ là kết nối tấm chắn máy bơm thông minh của chúng tôi với bảng arduino.

LƯU Ý: Khi bạn đặt chúng lên trên đầu kia và kết nối chúng với nhau, hãy đảm bảo thực hiện chậm và dễ dàng vì các chân của tấm chắn máy bơm thông minh có thể hơi nhạy

Sau khi đặt chúng lại với nhau - nó sẽ giống hệt như hình bên dưới

Bước 4: Kết nối máy bơm và công tắc

Kết nối máy bơm và công tắc
Kết nối máy bơm và công tắc
Kết nối máy bơm và công tắc
Kết nối máy bơm và công tắc

Bước tiếp theo sẽ là kết nối công tắc 4 kênh của chúng tôi sẽ điều khiển hướng nước và máy bơm, Di chuyển đến công tắc: Rất khó để bỏ lỡ - công tắc là giao diện lớn nhất trên tấm chắn. đảm bảo rằng bạn đặt nó ở đúng hướng và nó sẽ * nhấp * Bây giờ chúng tôi đã kết nối thành công cả máy bơm và công tắc với bảng

Chúng tôi sẽ bắt đầu từ máy bơm nước:

nếu bạn quan sát kỹ bảng của mình, có 6 giao diện hình mỏ quạ thẳng hàng với nhau, đây là giao diện cảm biến. bên cạnh đó có một giao diện nhỏ cô đơn, nhỏ hơn giao diện kia - đó là giao diện máy bơm.

bạn sẽ biết đó là giao diện phù hợp khi nó sẽ phù hợp - máy bơm là giao diện nhỏ nhất giữa tất cả chúng.

Bước 5: Kết nối cảm biến độ ẩm của đất

Kết nối cảm biến độ ẩm của đất
Kết nối cảm biến độ ẩm của đất
Kết nối cảm biến độ ẩm của đất
Kết nối cảm biến độ ẩm của đất

Bước tiếp theo sẽ là kết nối các cảm biến độ ẩm của đất, chúng tôi sẽ sử dụng cảm biến này để phát hiện mức đất bên trong cây và xác định xem chúng có cần nước hay không.

Chúng tôi sẽ kết nối nó bằng cách sử dụng 4 trong số 6 giao diện cảm biến Crowtail, bởi vì chúng tôi sử dụng 4/6, chúng tôi có thể sử dụng hai giao diện còn lại để cung cấp các tính năng nâng cao hơn cho dự án của mình, một vài ví dụ có thể là:

- thêm cảm biến ánh sáng để biết cây có đủ ánh sáng hay không

- thêm cảm biến độ ẩm để phát hiện xem độ ẩm có ổn không

- cảm biến nhiệt độ để đảm bảo nó không quá nóng hoặc quá lạnh

- cảm biến mưa để phát hiện nếu trời đang mưa và không cần tưới chúng và hơn thế nữa…

Thứ tự của các cảm biến như sau

- A0 - Bông hoa số 1, trong công tắc, nó là bông hoa đầu tiên gần với giao diện nguồn nước

- A1 - Bông hoa số 2, trong công tắc là cái thứ hai tính từ hướng của giao diện nguồn nước.

- A2 - Bông hoa số 3, trong công tắc là bông hoa thứ ba tính từ hướng của giao diện nguồn nước.

- A3 - Bông hoa số 4, trong công tắc là bông hoa thứ tư tính từ hướng của giao diện nguồn nước.

LƯU Ý: Hãy chắc chắn rằng nó chính xác, nếu không máy bơm sẽ cung cấp nước cho hoa sai

Bước 6: Kết nối các đường ống nước

Kết nối các đường ống nước
Kết nối các đường ống nước
Kết nối các đường ống nước
Kết nối các đường ống nước
Kết nối các đường ống nước
Kết nối các đường ống nước

Bước này yêu cầu thu thập một số kéo hoặc dao.

chúng ta sẽ cần lấy ống nước từ bộ dụng cụ và cắt nó thành 6 phần.

đảm bảo chiều dài giống nhau và tốt hơn nếu đường ống đi vào bên trong nguồn nước (trong trường hợp của chúng tôi là một chai nước) sẽ đủ dài để tiếp cận nước.

sau khi chúng tôi cắt xong - đã đến lúc kết nối chúng!

chúng tôi sẽ kết nối 2 trong số chúng vào máy bơm của chúng tôi, một trong các bên máy bơm hút nước trong khi một bên đẩy nước ra ngoài. Lúc đầu có thể nhầm lẫn cái nào là cái nào nhưng nếu bạn nhìn rất kỹ trên máy bơm nó cho biết "IN" và "OUT" thì cái "IN" sẽ đi vào nguồn nước trong khi cái "OUT" nên chuyển sang công tắc.

Sau khi kết nối máy bơm, chúng tôi sẽ cần đấu dây nó vào công tắc của chúng tôi. công tắc có 5 đầu vào. 4 trong số chúng được xếp thẳng hàng, cái đi thẳng vào hoa, cái ở phía bên trái, đi đến ĐẦU RA của máy bơm.

Công tắc hoạt động bằng cách đóng một mạch tại một kênh cụ thể - nó sẽ cho nước chảy, nếu không đóng mạch, nước không thể chảy. chúng ta sẽ mở các kênh theo nhu cầu lấy nước của hoa, theo cách đó - chỉ những hoa cần nước mới có được.

Bước 7: Cung cấp năng lượng cho nó

Cung cấp sức mạnh cho nó!
Cung cấp sức mạnh cho nó!

Bước cuối cùng sẽ là - Cung cấp năng lượng cho nó!

Bây giờ, đây là một trong những tính năng tốt nhất trong bảng của chúng tôi. cả máy bơm và công tắc đều yêu cầu đầu vào 12v trong khi arduino chỉ có thể đứng 5v, vì vậy thay vì cung cấp các nguồn điện khác nhau cho arduino, máy bơm và công tắc chúng tôi đã làm lá chắn để phân chia nguồn điện giữa arduino và các thiết bị khác. theo cách đó - arduino sẽ nhận được 5v trong khi máy bơm và công tắc sẽ nhận được 12v.

LƯU Ý: Khi kết nối nguồn điện, hãy đảm bảo kết nối nó vào bo mạch chắn chứ KHÔNG phải arduino. KHÔNG cần hai nguồn điện vì tấm chắn cũng sẽ cung cấp năng lượng cho arduino

Chúng tôi hy vọng bạn thấy hướng dẫn này hữu ích, dễ dàng và vui vẻ! chúng tôi đã làm việc chăm chỉ để tạo ra bộ công cụ đơn giản nhưng mạnh mẽ nhất, bạn có thể sử dụng lá chắn thông minh không chỉ cho các dự án này mà còn cho các dự án khác! cho chúng tôi biết bạn sẽ làm gì và cách bạn sử dụng bộ tài liệu của chúng tôi.

Đề xuất: