Tư vấn: 0979.466.469 / 0938.128.290

MENU

Arduino cảm biến độ ẩm đất

Nhận mua hàng nước ngoài

Khu vườn thông minh đã ngày càng trở thành khái niệm phổ biến, và một trong những khả năng thông minh đó là tự động đo độ ẩm của đất. Nếu bạn đang muốn làm một khu vườn thông minh tưới cây tự động và cho bạn kết quả đo độ ẩm đất thì chắc chắn bạn sẽ cần đến bộ cảm biến độ ẩm đất.

 

Trong bài hướng dẫn này bạn sẽ biết cách kết nối bộ cảm biến độ ẩm đất với Arduino Uno và đọc các giá trị trên trình theo dõi serial.

 

Những thứ bạn cần

 

Arduino Uno

Tham khảo: https://dientutuonglai.com/kit-arduino-uno-r3-atmega-328p-pu-cam.html

Cảm biến độ ẩm đất

Tham khảo: https://dientutuonglai.com/cam-bien-do-am-hr202.html

Dây hook

Bread board

Tham khảo: https://dientutuonglai.com/board-thu-nghiem-8-5x5-5cm-board-test-400.html

 

Về cảm biến độ ẩm đất

 

Cảm biến độ ẩm đất bao gồm hai thành phần. Một thành phần có hai đầu dùng để cắm vào đất hoặc bất cứ nơi nào khác cần đo hàm lượng nước. Phía trên của thành phần này có 2 chân kết nối với mạch khuếch đại dùng để kết nối với Arduino.

Module điện tử 932*50

Bộ khuếch đại có các chân Vin, Gnd, Analog và Digital. Điều này có nghĩa là bạn có thể nhận được các giá trị ở cả dạng Analog và Digital.

 

Cảm biến độ ẩm đất hoạt động như thế nào?

 

Hầu hết các cảm biến độ ẩm đất được thiết kế để ước tính hàm lượng nước thể tích đất dựa trên hằng số điện môi (độ thấm khối đất) của đất. Hằng số điện môi có thể được coi là khả năng truyền điện của đất. Hằng số điện môi của đất tăng khi hàm lượng nước trong đất tăng. Phản ứng này là do hằng số điện môi của nước lớn hơn nhiều so với các thành phần đất khác, bao gồm cả không khí. Do đó, việc đo hằng số điện môi có thể ước tính được lượng nước trong đất.

 

Kết nối

 

Kết nối hai chân từ cảm biến với hai chân trên mạch bộ khuếch đại thông qua dây hook.

Kết nối Vcc từ Bộ khuếch đại với chân 3,3V trên Arduino và chân Gnd với chân Gnd trên Arduino.

Bây giờ kết nối chân dữ liệu analog với chân A0 trên Arduino (Nếu bạn quan tâm đến dữ liệu analog).

 

Code

 

Để đọc đơn giản các giá trị chúng ta sẽ sử dụng AnalogRead từ menu Examples. Bạn có thể sửa đổi code theo yêu ý mình.

Đầu ra

Sau khi xác minh code, tải nó lên board và mở trình theo dõi serial. Bạn sẽ thấy dữ liệu cảm biến trên màn hình bị thay đổi khi bạn nhúng cảm biến vào nước và khi khô. Bạn có thể sử dụng các giá trị này làm ngưỡng nếu bạn định kích hoạt hành động dựa trên các giá trị này.

Gia công pcb 932*150
Sản phẩm nổi bật
Sale 0%
35000 /Bộ
/ Bộ

Code: 7007-030 Còn hàng

Lưu xem sau
Sale 0%
35000 /Cái
/ Cái

Code: 7201-001 Còn hàng

Lưu xem sau
Sale 0%
50000 /Cái
/ Cái

Code: 7006-060 Còn hàng

Lưu xem sau
Sale 0%
39000 - 45000 /Cái
/ Cái

Code: 7202-065 Còn hàng

Lưu xem sau
Hỗ trợ liên kết
0979466469
0899909838
0938128290
0899909838
Khiếu nại: 0964238397
0979466469
0868565469
0868565469

Hotline: 0979 466 469

Loading
0964238397
Bạn cần linh kiện mẫu ? 7-11 ngày