Mục lục:
- Bước 1: Nó hoạt động như thế nào?
- Bước 2: Cảm biến độ ẩm của đất - Pin Out
- Bước 3: Giao diện cảm biến độ ẩm của đất và Arduino
- Bước 4: Mạch
- Bước 5: Mã
- Bước 6: Các dự án liên quan
- Bước 7: Mua cảm biến độ ẩm của đất
Video: Hướng dẫn hoàn chỉnh để sử dụng cảm biến độ ẩm của đất W / Ví dụ thực tế: 7 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:33
Bạn có thể đọc phần này và các hướng dẫn tuyệt vời khác trên trang web chính thức của ElectroPeak
Tổng quat
Trong hướng dẫn này, bạn sẽ học cách sử dụng cảm biến độ ẩm của đất. Các ví dụ thực tế cũng được cung cấp để giúp bạn nắm vững mã.
Những gì bạn sẽ học
- Cách hoạt động của cảm biến độ ẩm của đất
- Cách sử dụng cảm biến độ ẩm của đất với Arduino
Bước 1: Nó hoạt động như thế nào?
Cảm biến độ ẩm của đất bao gồm hai đầu dò đo thể tích nước trong đất. Hai đầu dò cho phép dòng điện đi qua đất và theo điện trở của nó, đo độ ẩm của đất.
Khi có nhiều nước, đất dẫn điện nhiều hơn, có nghĩa là điện trở sẽ kém hơn. Vì vậy độ ẩm sẽ cao hơn. Đất khô làm giảm độ dẫn điện. Vì vậy, khi có ít nước, đất dẫn điện ít hơn, nghĩa là nó có nhiều điện trở hơn. Vì vậy độ ẩm sẽ thấp hơn.
Bước 2: Cảm biến độ ẩm của đất - Pin Out
Có nhiều loại cảm biến độ ẩm đất khác nhau trên thị trường, nhưng cơ chế hoạt động của chúng đều giống nhau; vì vậy nếu cảm biến của bạn khác với cảm biến bạn thấy trong hướng dẫn này, đừng lo lắng! Tất cả các cảm biến này có ít nhất ba chân: VCC, GND và AO. Ghim AO thay đổi theo lượng ẩm trong đất và tăng lên khi có nhiều nước trong đất. Một số mô hình có một cơ sở bổ sung được gọi là DO. Nếu lượng ẩm nhỏ hơn lượng cho phép (có thể thay đổi bằng chiết áp trên cảm biến) thì chân DO sẽ là “1”, ngược lại sẽ vẫn là “0 ″.
Bước 3: Giao diện cảm biến độ ẩm của đất và Arduino
Trong hướng dẫn này, chúng tôi đã sử dụng Cảm biến độ ẩm đất Waveshare. Nó có chiều dài phát hiện là 38mm và điện áp làm việc là 2V-5V. Nó có thiết kế giống như Fork, giúp dễ dàng cắm vào đất. Điện áp đầu ra tương tự tăng cùng với độ ẩm của đất tăng lên.
Bước 4: Mạch
Sử dụng cảm biến này khá dễ dàng. Bạn kết nối chân AO với bất kỳ chân analog nào. Nếu cảm biến của bạn có chân DO, bạn có thể kết nối nó với bất kỳ chân kỹ thuật số nào.
Bước 5: Mã
Đối với mỗi phép đo độ ẩm của đất, chúng tôi lấy trung bình 100 dữ liệu cảm biến để làm cho dữ liệu ổn định và chính xác hơn.
Xin lưu ý rằng sau 10-20 tháng, cảm biến có thể bị oxy hóa trong đất và mất độ chính xác. Do đó bạn nên thay thế nó hàng năm. Vì nó có giá thấp và thiết lập dễ dàng, nó đáng để thay thế hàng năm.
Bước 6: Các dự án liên quan
DỰ ÁN: BIẾN NHÀ CÂY CỦA BẠN THÔNG MINH !!!
Bước 7: Mua cảm biến độ ẩm của đất
Mua Cảm biến độ ẩm Waveshare từ ElectroPeak
Mua Mô-đun cảm biến độ ẩm đất YwRobot từ ElectroPeak
Đề xuất:
Arduino Plant Monitor với cảm biến điện dung đất - Hướng dẫn: 6 bước
Arduino Plant Monitor với cảm biến điện dung đất - Hướng dẫn: Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách phát hiện độ ẩm của đất bằng cách sử dụng cảm biến độ ẩm điện dung với Màn hình OLED và Visuino
Sử dụng phần mở rộng lồng ngực của Hope để tìm Công việc chưa hoàn chỉnh của Sắc lệnh đền thờ trong cây gia đình của bạn về Tìm kiếm gia đình: 11 bước
Sử dụng phần mở rộng Rương của Hope để Tìm công việc pháp lệnh đền thờ chưa hoàn chỉnh trong cây gia đình của bạn trên Tìm kiếm gia đình: Mục đích của tài liệu hướng dẫn này là để trình bày cách tìm kiếm gia phả của bạn trong Tìm kiếm gia đình cho tổ tiên có công việc pháp lệnh đền thờ chưa hoàn thành bằng cách sử dụng phần mở rộng Rương của hy vọng. Sử dụng Hope's Chest có thể tăng tốc đáng kể tìm kiếm của bạn cho
Arduino Nano - Hướng dẫn sử dụng cảm biến đo độ cao chính xác MPL3115A2: 4 bước
Hướng dẫn sử dụng cảm biến đo độ cao chính xác Arduino Nano - MPL3115A2: MPL3115A2 sử dụng cảm biến áp suất MEMS với giao diện I2C để cung cấp dữ liệu áp suất / độ cao và nhiệt độ chính xác. Các đầu ra cảm biến được số hóa bằng ADC 24-bit có độ phân giải cao. Xử lý nội bộ loại bỏ các nhiệm vụ bồi thường khỏi
Raspberry Pi - Cảm biến đo độ cao chính xác MPL3115A2 Hướng dẫn sử dụng Python: 4 bước
Raspberry Pi - MPL3115A2 Cảm biến đo độ cao chính xác Hướng dẫn Python: MPL3115A2 sử dụng cảm biến áp suất MEMS với giao diện I2C để cung cấp dữ liệu Áp suất / Độ cao và Nhiệt độ chính xác. Các đầu ra cảm biến được số hóa bằng ADC 24-bit có độ phân giải cao. Xử lý nội bộ loại bỏ các nhiệm vụ bồi thường khỏi
Raspberry Pi - Cảm biến đo độ cao chính xác MPL3115A2 Hướng dẫn sử dụng Java: 4 bước
Raspberry Pi - Cảm biến đo độ cao chính xác MPL3115A2 Hướng dẫn Java: MPL3115A2 sử dụng cảm biến áp suất MEMS với giao diện I2C để cung cấp dữ liệu Áp suất / Độ cao và Nhiệt độ chính xác. Các đầu ra cảm biến được số hóa bằng ADC 24-bit có độ phân giải cao. Xử lý nội bộ loại bỏ các nhiệm vụ bồi thường khỏi