Mục lục:
- Quân nhu
- Bước 1: Bắt buộc
- Bước 2: Lược đồ, đấu dây
- Bước 3: Tải lên mã và kết nối các đường ống
- Bước 4: Đi xa hơn
Video: Hệ thống tưới nước có thể lập trình dễ dàng với Arduino: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:30
Dự án này sẽ giữ cho cây của bạn sống sót mà không cần bất kỳ sự can thiệp nào trong vài ngày hoặc thậm chí vài tuần.
Tóm lại, đó là một Hệ thống tưới nước có thể lập trình dễ dàng, được cung cấp bởi Arduino.
Nếu bạn thích điện tử và thực vật, dự án này được tạo ra dành cho bạn. Nó nhắm đến cả người mới và người có kinh nghiệm.
Bạn có thể đi nghỉ với đôi mắt của bạn.
Tôi đã sử dụng nó một tuần sóng nhiệt trong kỳ nghỉ của tôi (~ 35 ° C) với hai cây cà chua.
Đó là một dự án hữu ích và không tốn kém mà mọi người nên thực hiện. Nó cơ bản và có thể được điều chỉnh để phù hợp với bất kỳ nhu cầu và điều kiện tưới nước nào của bạn. Tổng chi phí dưới 25 €.
Nghe có vẻ giống như một bài học về Arduino, nhưng hãy nhớ rằng, điều này sẽ giúp bạn tiết kiệm cây trồng, tiết kiệm thời gian, tiết kiệm nước.
Tôi nghĩ và thực hiện nó trong 2h bao gồm tất cả.
Bạn có thể xem hình ảnh trước / sau, cây cối đã phát triển rất nhiều trong một tuần. Bây giờ nó là cây khỏe mạnh hơn, đỉnh hoa tàn vì được tưới nước thường xuyên.
Nó thực sự là một phiên bản cơ bản, tôi chắc chắn rằng bạn sẽ làm một phiên bản hoàn thiện hơn một mình, với điều kiện của riêng bạn
Tôi đã thực hiện Dự án này với sự hợp tác của công ty ELEGOO, họ đã yêu cầu tôi thực hiện một dự án hữu ích và dễ dàng cho mọi người với tài liệu của họ, và tôi có thể sẽ làm điều này. Dự án này có thể được thực hiện với các phần của Bộ khởi động Uno của họ.
ELEGOO gửi cho tôi một đơn vị để làm việc này. Họ tin tưởng vào Makers và tin tưởng vào sự sáng tạo của chúng tôi.
Quân nhu
www.elegoo.com/shop/
Bước 1: Bắt buộc
Để thực hiện dự án này để tưới 2 cây, bạn cần:
- Bảng mạch bộ khởi động ELEGOOUno R3
Trong bộ này, bạn đã có dây để kết nối các bảng với nhau và một số cảm biến để cải thiện hệ thống như DHT11 hoặc mô-đun LCD để theo dõi thời gian có thể lập trình cho ví dụ.
- Rơ le x2 Boardhttps://www.amazon.fr/ARCELI-Module-Framboise-dext…
- RTC DS1307https://www.amazon.fr/ANGEEK-Angetek-modules-Montr…
- x2 Máy bơm màng mồi mini
- Ống x2 cho nướchttps://fr.aliexpress.com/item/32846595875.html? sp…
- x2 Thùng nước như xô có dung tích từ 10L đến 20L
- Nguồn điện 12V với 2A min
- x2 cây tất nhiên
Tất cả điều này có thể được thay thế bằng các mô-đun tương tự, hãy thận trọng với bo mạch Uno, một số thẻ từ các trang khác không hoạt động tốt trong I2C.
Bước 2: Lược đồ, đấu dây
Bạn cần tôn trọng giản đồ trên hình ảnh.
Kết nối giữa RTC, lệnh Relay và Arduino Uno, được thực hiện bằng dây Dupont.
Đối với máy bơm nước, bạn sẽ cần khôi phục nguồn điện của bo mạch arduino bằng cách hàn các dây dưới arduino mà không tôn trọng các cực và mã màu. Cần có dây để hỗ trợ 12V 2A. Tiếp theo hàn dây điện vào máy bơm nước và nối chúng với rơ le.
Thận trọng: Trước khi hàn dây nguồn dưới bo mạch arduino, hãy kiểm tra nguồn cung cấp tích cực và tiêu cực.
Làm cho nó đúng cách và thận trọng với ngắn mạch. Các mối hàn và kết nối được thực hiện mà không cần nguồn điện.
Làm thế nào nó hoạt động:
- Uno Board là bộ não của hệ thống của chúng tôi, nó quản lý mọi thứ. Đó là cách sử dụng bộ điều khiển phổ biến nhất trong thế giới nhà sản xuất. Bạn có thể tìm thấy một loại vi điều khiển khác (như Micropython) có thể thực hiện công việc tương tự, nhưng theo suy nghĩ của tôi, arduino là bảng đơn giản nhất và dễ tiếp cận nhất.
- DS1307 là một RTC (Đồng hồ thời gian thực) nhỏ cần được cấp nguồn với CR2032, nó có thể giữ ngày và giờ mà không cần nguồn điện chính bởi bảng Uno. Mô-đun sử dụng giao tiếp I2C, một trong những loại giao tiếp phổ biến nhất giữa bo mạch và mô-đun. Giao tiếp I2C được biểu diễn bằng SCL (Dòng đồng hồ nối tiếp) và SDA (Dòng dữ liệu nối tiếp). Trong một số trường hợp, bạn cần phải xem sơ đồ bảng của mình để tìm chúng.
- Mô-đun rơle sử dụng Mức thấp để kích hoạt đầu ra của rơle trên trường hợp của chúng tôi. Bạn cần thiết lập ở vị trí mức CAO (5V) trên chân Đầu vào của mô-đun để đặt Đầu ra ở vị trí Thường Đóng, Bạn cũng có thể đấu dây máy bơm của mình ở vị trí Thường Mở.
- Máy bơm cần 12V cho các công trình, ngoài ra chúng tôi cấp nguồn bằng nguồn chính của Bo mạch Uno của bạn bằng cách hàn hai dây. Những máy bơm này có thể tự mồi lên đến 2 mét, đây là những loại máy bơm rất rẻ và mạnh mẽ.
Bước 3: Tải lên mã và kết nối các đường ống
Bây giờ đã đến lúc tải mã lên bảng của bạn.
Tải xuống Arduino IDE tại đây:
Cài đặt thư viện cho RTC DS1307:
Với bộ công cụ ELEGOO, tất cả các hướng dẫn đều có bên trong để lập trình bo mạch của bạn.
Đừng quên lắp đặt các đường ống vào máy bơm nước của bạn. Bạn sẽ phải xem đầu vào nào bơm nước và đầu vào nào đẩy ra. Trên hình của máy bơm nước, E là lối vào nước.
Sau đó, lắp các xô đầy nước gần cây, đặt ống hút của máy bơm vào trong xô, và đặt ống xả nước của máy bơm vào trong chậu.
Bạn sẽ cần phải điều chỉnh thời gian tưới nước cho cây của mình, điều kiện tưới nước của tôi là dành cho cây cà chua
Loại Máy bơm nước này có thể bơm 135 L / h với 12V 2A, nhưng bạn sẽ cần phải kiểm tra lưu lượng của chúng với nguồn điện của bạn. Mã điều chỉnh cho 60 giây tưới nước đã thực hiện và đo lượng nước đã được bơm
Cần 2 xô, đối với tôi 2,25 L trong một phút chỉ cho một lần bơm. Kiểm tra máy bơm nước riêng
Bạn có thể cài đặt nó trên một miếng gỗ hoặc trong một hộp nhựa.
Bước 4: Đi xa hơn
Bây giờ bạn đã có những kiến thức cơ bản để cải thiện hệ thống này và biến nó thành của riêng bạn
Bạn có thể thêm nhiều điều kiện tưới nước hơn, như cảm biến nhiệt độ và độ ẩm, điện trở quang, cảm biến mưa, cảm biến độ ẩm thực vật. Bạn có thể thêm hệ thống IR để điều khiển hệ thống tưới nước bằng điều khiển từ xa.
Bạn có thể lên lịch tưới nhiều lần vào các thời điểm khác nhau để tưới cây, chọn lượng nước.
Tóm lại, một hệ thống hoàn toàn có thể tùy chỉnh để dễ dàng quản lý các nhà máy của bạn.
Bạn có thể thêm bảng điều khiển năng lượng mặt trời (10W) với pin lithium-ion 12V có thể sạc lại để cung cấp nguồn điện độc lập.
Đề xuất:
Nhà kính tuyệt vời với hệ thống tưới nước tự động, kết nối Internet và nhiều hơn thế nữa: 7 bước (có hình ảnh)
Nhà kính tuyệt vời với hệ thống tưới nước tự động, kết nối Internet và nhiều hơn thế nữa: Chào mừng bạn đến với Tài liệu hướng dẫn này. Khi bắt đầu cuộc hành quân, tôi đang ở trong một cửa hàng làm vườn và nhìn thấy một số nhà kính. Và vì tôi đã muốn thực hiện một dự án về thực vật và điện tử từ lâu rồi, nên tôi đã mua một dự án: https://www.instagram.com/p
Xây dựng một bình tưới nước tự làm bằng WiFi - Tự động tưới cây và gửi thông báo khi nước gần hết: 19 bước
Tự chế chậu tưới cây tự làm bằng WiFi - Tự động tưới cây và gửi cảnh báo khi nước gần cạn: Hướng dẫn này chỉ cho bạn cách tạo chậu trồng cây tự tưới được kết nối WiFi tùy chỉnh bằng cách sử dụng chậu trồng cây cũ, thùng rác, một số chất kết dính và Tự Bộ phụ kiện bình tưới nước từ Adosia
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình tự lập trình tự ): 7 bước (có Hình ảnh)
(gần như) Lập trình viên MIDI SysEx CC đa năng (và Trình lập trình …): Vào giữa những năm tám mươi, các bộ sản xuất tổng hợp bắt đầu " ít hơn là tốt hơn " quá trình dẫn đến synths barebone. Điều này cho phép giảm chi phí về mặt sản xuất, nhưng làm cho quá trình vá lỗi trở nên thành công nếu không muốn nói là không thể sử dụng cuối cùng
DoReMiQuencer - Trình tự theo trình tự MIDI có thể lập trình với bàn phím: 7 bước
DoReMiQuencer - Bộ điều khiển MIDI có thể lập trình với bàn phím: Thiết bị này được tạo ra để sử dụng với VCVRack, một bộ tổng hợp mô-đun ảo do VCV tạo ra, nhưng có thể hoạt động như một bộ điều khiển MIDI mục đích chung. Nó hoạt động như một bộ tuần tự MIDI hoặc bàn phím, tùy thuộc vào chế độ đã chọn. Các nốt MIDI được ánh xạ tới ke
Hướng dẫn lập trình thú vị cho nhà thiết kế - Kiểm soát quy trình chương trình- Tuyên bố vòng lặp: 8 bước
Hướng dẫn lập trình thú vị cho nhà thiết kế - Điều khiển quy trình chương trình- Tuyên bố vòng lặp: Điều khiển quy trình chương trình- Tuyên bố vòng lặp Từ chương này, bạn sẽ tiếp xúc với một điểm kiến thức quan trọng và mạnh mẽ - Câu lệnh vòng lặp. Trước khi đọc chương này, nếu bạn muốn vẽ 10.000 vòng tròn trong chương trình, bạn chỉ có thể thực hiện với một