Mục lục:

Máy Tưới Vườn Tự Động - In 3D - Arduino: 10 bước (có hình ảnh)
Máy Tưới Vườn Tự Động - In 3D - Arduino: 10 bước (có hình ảnh)

Video: Máy Tưới Vườn Tự Động - In 3D - Arduino: 10 bước (có hình ảnh)

Video: Máy Tưới Vườn Tự Động - In 3D - Arduino: 10 bước (có hình ảnh)
Video: Hệ thống tưới tự động sử dụng Arduino Uno 2024, Tháng mười một
Anonim
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino
Máy Tưới Vườn Tự Động | In 3D | Arduino

Tôi là một người làm vườn quan tâm nhưng việc tưới cây bằng tay của bạn trong thời gian khô hạn sẽ mất một chút thời gian. Dự án này giải phóng tôi khỏi việc tưới nước, vì vậy tôi có thể làm việc trên các dự án khác của mình. Việc chăm sóc khu vườn khi bạn vắng nhà cũng rất tốt và cây cối được hưởng lợi từ việc tưới nước thường xuyên hơn.

Nó được cấp nguồn bằng cổng USB để bạn có thể kết nối nó với nhiều nguồn điện khác nhau. Chẳng hạn như ổ cắm điện ngoài trời hoặc pin cấp nguồn USB có tích hợp sạc bằng năng lượng mặt trời. Bạn cũng có thể tùy chỉnh tưới cây vào thời gian nào, ngày hay đêm. Tôi hiện đang tưới các giỏ treo hai lần một ngày. Một lần vào buổi sáng trước khi mặt trời mọc và sau đó họ lại tiếp tục lên đỉnh ngay sau đó

Bước 1: Video

Image
Image

Nếu bạn thích theo dõi video thì tôi đã tạo một video để bạn có thể xem, nếu không hãy đọc tiếp…

Bước 2: Hóa đơn nguyên vật liệu

Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu
Hóa đơn nguyên vật liệu

Bạn sẽ cần một số thứ để xây dựng một trong những thứ của riêng mình:

■ Elegoo Arduino Nano (x1):

■ Servo (x1):

■ Đồng hồ thời gian thực (x1):

■ Đầu nối tương thích Hoselock (x2):

■ Dây:

■ Van nội tuyến tương thích Hoselock (x1):

■ Đai ốc và bu lông - M3 x 10 (x3):

■ ABS Filament:

■ Cáp Usb dài (x1)

■ Cắm tường USB (x1)

Nếu bạn muốn sử dụng dây tóc PLA, tôi rất thành công với cái này:

■ PLA Filament:

Bước 3: Các bộ phận in 3D

Bộ phận in 3D
Bộ phận in 3D
Bộ phận in 3D
Bộ phận in 3D
Bộ phận in 3D
Bộ phận in 3D
Bộ phận in 3D
Bộ phận in 3D

Có ba phần có thể in được cho dự án này. Vỏ bên trong và bên ngoài và 'khớp nối'.

Bạn có thể tải xuống các mô hình 3D tại đây:

Tôi đã in tất cả các bộ phận của mình bằng nhựa ABS. Bạn có thể sử dụng PLA hoặc PETG nhưng chỉ cần biết rằng PLA có khả năng bị phân hủy cao nhất trong điều kiện ngoài trời hoặc bên trong nhà kính. Trong hình ảnh là ba bản in 3D tôi đã làm cũng như cài đặt mà tôi đã sử dụng cho mỗi bản in.

Bước 4: Kết nối Servo

Kết nối Servo
Kết nối Servo
Kết nối Servo
Kết nối Servo
Kết nối Servo
Kết nối Servo

Tôi sẽ hàn tất cả các kết nối của mình trong dự án này vì tôi sẽ lắp đặt vĩnh viễn cái này vào khu vườn của mình. Nếu bạn thích, bạn có thể sử dụng jumper và breadboard để tạo các kết nối giống như tôi có với kết nối trong ảnh.

Có một sơ đồ mạch có sẵn ở đây nếu bạn thích chúng:

Đầu tiên, chúng ta có thể tháo phích cắm của đầu dây servo và hàn trực tiếp vào nano. Có ba dây trên của tôi, dây màu đỏ và màu nâu được gắn vào nguồn và đất, vì vậy tôi sẽ gắn chúng vào các kết nối đất và 5V của Arduino. Điều này để lại dây màu cam là dây tín hiệu của chúng ta. Điều này cần được kết nối với kỹ thuật số 9 trên Arduino.

Bước 5: Kết nối RTC

Kết nối RTC
Kết nối RTC
Kết nối RTC
Kết nối RTC
Kết nối RTC
Kết nối RTC

Bây giờ chúng ta có thể chuyển sang Đồng hồ thời gian thực hoặc 'RTC' vì nó cũng thường được rút ngắn. Chúng tôi sẽ sử dụng bốn chân. Bạn sẽ cần chuẩn bị bốn đoạn dây dài 7cm cho việc này.

Như trước khi dây nối đất được kết nối với đất và VCC vào cùng một nguồn điện 5V mà servo vừa được kết nối. Chân SDA kết nối với A4 trên Arduino và SCL đến A5.

Bước 6: Tải lên và tùy chỉnh mã

Tải lên và tùy chỉnh mã
Tải lên và tùy chỉnh mã
Tải lên và tùy chỉnh mã
Tải lên và tùy chỉnh mã

Sử dụng cáp USB để kết nối nó với PC của bạn và mở Arduino IDE.

Bạn có thể tải xuống Arduino IDE tại đây:

Dự án này sử dụng thư viện đơn giản DS3231 tiện dụng: - https://github.com/sleemanj/DS3231_Simple Vui lòng làm theo hướng dẫn cài đặt này được cung cấp trên trang thư viện

Và mã của dự án có thể được tìm thấy tại đây:

Trước khi tải lên mã chính của dự án, bạn cần đặt thời gian trên DS3231 của mình. Khi bạn đã kết nối nó như được hiển thị và đã cài đặt thư viện DS3231_Simple (xem ở trên), hãy chuyển đến 'File' >> 'Examples' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' và làm theo hướng dẫn trong ví dụ để đặt ngày và giờ trên RTC của bạn

Trong vòng lặp chính của mã là hai câu lệnh IF kiểm tra thời gian và sau đó bắt đầu trình tự tưới trong một khoảng thời gian nhất định. Việc kiểm tra có điều kiện của các câu lệnh IF sẽ kiểm tra xem giá trị của giờ và phút từ đồng hồ có khớp với những gì chúng ta đã đặt ở đây hay không. Nếu cả hai đều khớp thì chức năng 'Van mở' sẽ chạy, sau đó là độ trễ.

Độ trễ này (tính bằng phần nghìn giây) xác định thời gian nước được phép chảy qua vòi đến cây của bạn. Bạn có thể có bao nhiêu câu lệnh trong vòng lặp chính của mã nếu bạn cần.

Bước 7: Lắp van

Lắp van
Lắp van
Lắp van
Lắp van
Lắp van
Lắp van
Lắp van
Lắp van

Khi bạn đã lập xong lịch trình tưới nước của mình, chúng tôi có thể ngắt kết nối nó khỏi máy tính và bắt đầu hoàn thành việc lắp ráp.

Sử dụng một trong các bu lông và đai ốc M3 để cố định servo vào vị trí như trong ảnh. Chúng tôi chỉ cần cố định một trong các lỗ để giữ nó đủ.

Servo lẽ ra phải đi kèm với nhiều loại cánh tay phù hợp với nó. Chúng tôi muốn lắp loại vũ trang thẳng. Khi chúng tôi tắt mạch sau khi tải lên mã, servo nên được để ở vị trí đóng van. Vì vậy, khi chúng tôi phù hợp với cánh tay bạn muốn nó thẳng đứng.

Bây giờ xoay nó 90 độ ngược chiều kim đồng hồ cho đến khi nó nằm ngang. Trượt van nội tuyến vào và lắp bộ ghép nối mà chúng tôi đã in vào cánh tay servo. Bit tiếp theo yêu cầu khá nhiều lực nhưng bạn cần xoay van về phía khớp nối trong khi kéo nó ra khỏi servo. Sẽ cần có lực để đưa nó vào đúng vị trí, nhưng chúng ta chỉ cần làm điều này một lần.

Bước 8: Kết nối cáp và gắn nắp

Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp
Kết nối cáp và gắn nắp

Tôi sẽ sử dụng một dây USB dài 10m để kết nối nó với ổ cắm điện ngoài trời của tôi để cấp nguồn cho tôi. Bây giờ chúng ta hãy kết nối đầu cáp Arduino và hoàn thành vỏ bọc.

Tôi đã hàn các kết nối của mình trực tiếp với bo mạch nên tôi sẽ cố gắng ép chặt các thiết bị điện tử của mình vào đúng vị trí bên trong vỏ máy. Nếu của bạn ở trên breadboard, bạn có thể sử dụng lớp nền tự dính để giữ nó ở vị trí trên gờ được cung cấp.

Có hai vít cần được lắp vào để hoàn thiện vỏ máy. Điều này sẽ giữ cho nó chịu được thời tiết khá tốt trong khi vẫn giữ thẳng đứng. Nếu bạn muốn cố định nó vào một tấm ván hoặc sàn, có hai lỗ vít (một bên dưới van nội tuyến và một bên trong vỏ - bạn cần phải cố định chúng vào một thứ gì đó trước khi tiếp tục lắp ráp vì chúng không thể được tiếp cận sau đó.

Bước 9: Kết nối nó bên ngoài

Kết nối nó bên ngoài
Kết nối nó bên ngoài
Kết nối nó bên ngoài
Kết nối nó bên ngoài
Kết nối nó bên ngoài
Kết nối nó bên ngoài

Bây giờ chúng ta hãy đưa dự án của chúng tôi ra vườn.

Tôi sẽ cài đặt dự án giữa vòi của tôi và giỏ treo. Trước đó, tôi đã lắp một bộ tưới nhỏ giọt của Hoselock vào mỗi giỏ treo của mình. Đây là cái mà tôi đã sử dụng thành công tốt đẹp:

Bây giờ chúng tôi gắn cái này vào ống mềm của chúng tôi giữa vòi và bộ tưới bằng cách sử dụng hai trong số các đầu nối vừa vặn.

Tôi cấp nguồn bằng cáp USB dài được kết nối với ổ cắm ngoài trời.

Bước 10: Hoàn thành dự án

Hoàn thành dự án!
Hoàn thành dự án!
Hoàn thành dự án!
Hoàn thành dự án!

Và thế là xong, những chiếc giỏ treo của tôi giờ sẽ tự chăm sóc tốt cho đến đầu mùa Đông.:)

Cảm ơn đã xem hướng dẫn của tôi. Tôi hy vọng bạn thích dự án này. Nếu bạn có, vui lòng xem xét một số dự án khác của tôi, đừng quên đăng ký các máy DIY trên đây và YouTube và chia sẻ dự án này với bất kỳ ai bạn biết, những người có thể muốn xây dựng một trong những dự án của riêng họ.

Nếu không cho đến lần sau chow ngay bây giờ!

Đăng ký kênh Youtube của tôi:

Hỗ trợ tôi trên Patreon::

FACEBOOK:

Đề xuất: