Mục lục:

Tưới cây thông minh: 5 bước (có hình ảnh)
Tưới cây thông minh: 5 bước (có hình ảnh)

Video: Tưới cây thông minh: 5 bước (có hình ảnh)

Video: Tưới cây thông minh: 5 bước (có hình ảnh)
Video: AI CŨNG CÓ THỂ DỄ DÀNG LẮP ĐẶT HỆ THỐNG TƯỚI TỰ ĐỘNG TẠI NHÀ | VNPLANT 2024, Tháng mười một
Anonim
Tưới cây thông minh
Tưới cây thông minh

Xin chào! Sử dụng dự án này, bạn có thể tự động tưới nước cho cây trồng của mình dựa trên nhiệt độ, độ ẩm và ánh sáng bên ngoài. Ngoài ra, bạn có thể sử dụng điều này như một trạm thời tiết tại nhà và kiểm tra nhiệt độ, độ ẩm và độ sáng từ điện thoại di động hoặc máy tính của mình chỉ bằng trình duyệt.

Bạn đang đi nghỉ và không có ai để tưới cây…. Dự án này sẽ giúp bạn !

Yêu cầu:

  1. PCB
  2. ESP8266 NodeMCU
  3. Cảm biến DHT11 (Nhiệt độ & Độ ẩm)
  4. Chuyển tiếp
  5. Cảm biến ánh sáng
  6. Hộp / Thùng chứa
  7. Tiêu đề
  8. Máy bơm nước (12V)
  9. đường kính nhỏ ống mềm trong suốt trong suốt (có thể thay đổi tùy theo đầu nối máy bơm nước của bạn)

Tôi vẫn đang làm việc trên một số khía cạnh của dự án này và thực hiện một số điều chỉnh. Đây là một phiên bản đang hoạt động nhưng tôi dự định thêm các tính năng mới. Nếu bạn có bất kỳ đề xuất, xin vui lòng bình luận!

Các bước sau đây sẽ giúp bạn có nguyên mẫu tưới cây thông minh đầu tiên của mình… Vui lòng thêm nhận xét / đề xuất của bạn. Cảm ơn!

Bước 1: Sử dụng lược đồ này và kiểm tra nó trên Protoboard

Sử dụng lược đồ này và kiểm tra nó trên Protoboard
Sử dụng lược đồ này và kiểm tra nó trên Protoboard
Sử dụng lược đồ này và kiểm tra nó trên Protoboard
Sử dụng lược đồ này và kiểm tra nó trên Protoboard

Thực hiện theo sơ đồ và sao chép điều này vào bảng tiên tiến…

bạn cần các mục sau: 1. Protoboard2. ESP8266 NodeMCU3. Cảm biến DHT11 (Nhiệt độ & Độ ẩm) 4. Tiếp sức5. Cảm biến ánh sáng6. Máy bơm nước (12V) 7. đường kính nhỏ ống mềm trong suốt trong suốt (có thể thay đổi tùy theo đầu nối máy bơm nước của bạn)

Bước 2: Làm việc trên PCB - Đầu hàn cho ESP8266 và các cảm biến dựa trên sơ đồ

Làm việc trên PCB - Tiêu đề hàn cho ESP8266 và cảm biến dựa trên sơ đồ
Làm việc trên PCB - Tiêu đề hàn cho ESP8266 và cảm biến dựa trên sơ đồ
Làm việc trên PCB - Tiêu đề hàn cho ESP8266 và cảm biến dựa trên sơ đồ
Làm việc trên PCB - Tiêu đề hàn cho ESP8266 và cảm biến dựa trên sơ đồ

Nếu bạn đã kiểm tra mạch trên một protoboard, bây giờ chúng ta có thể chuyển bước này sang giai đoạn tiếp theo.. Hãy sử dụng PCB và hàn các tiêu đề cho esp8266 và các cảm biến. Hệ thống dây điện của chúng ở phía sau…

Lưu ý: Nếu bạn thấy mặt sau của PCB… các mối hàn không tốt lắm nhưng hãy coi đây là nguyên mẫu đầu tiên… nếu bạn có đề xuất / nhận xét… vui lòng bổ sung chúng:)

Bước 3: Chèn ESP8266, Cảm biến và Rơ le

Chèn ESP8266, Cảm biến và Rơ le
Chèn ESP8266, Cảm biến và Rơ le
Chèn ESP8266, Cảm biến và Rơ le
Chèn ESP8266, Cảm biến và Rơ le

Chèn ESP8266, cảm biến (DHT11 và tế bào quang điện) và rơ le (5v) vào các tiêu đề… (Tôi nghĩ rằng bạn có thể hàn chúng trực tiếp vào bảng… nhưng tôi thích sử dụng các tiêu đề để dễ dàng tháo chúng ra nếu cần).

Mẹo: đối với kết nối Cảm biến ánh sáng, tôi đã sử dụng ống bọc có thể co nhiệt cho cáp để các chân của tế bào quang điện được bảo vệ khỏi các chuyển động.

Bước 4: Chuẩn bị Máy bơm nước & Máy bơm nước Jerry Can (12v)

Chuẩn bị Máy bơm nước & Máy bơm nước Jerry (12v)
Chuẩn bị Máy bơm nước & Máy bơm nước Jerry (12v)

Bạn có thể sử dụng bất kỳ loại nước nào bạn có thể có. Tôi đã sử dụng một lon nước 10 lít để nó có đủ quyền tự chủ trong một vài tuần.

Máy bơm nước là 12v (1A) nên tôi kết nối trực tiếp với nguồn điện bên ngoài.

Bước 5: Tải mã và kiểm tra nó

Đang tải mã và kiểm tra nó
Đang tải mã và kiểm tra nó

Bạn có thể sử dụng Arduino IDE để lập trình ESP8266 (NodeMCU) của mình.

Vui lòng tải phiên bản mã mới nhất từ kho này:

Lần đầu tiên bạn tải mã, thiết bị sẽ hoạt động như một AP và bạn sẽ cần kết nối với mạng WIFI này để cấu hình thêm:

SSID: 1SmartWaterPlant

Mật khẩu: nước

Sau đó, bạn có thể truy cập thiết bị từ bất kỳ trình duyệt nào bằng cách sử dụng như sau:

YOUR_DEVICE_IP: 8356 / html kiểm tra trạng thái (Nhiệt độ, Độ ẩm, v.v.)

Lưu ý: bạn có thể lấy Địa chỉ IP thiết bị của mình bằng cách xem đầu ra Serial Monitor từ Arduino IDE.

Đề xuất: