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.

Đang xem: Cảm biến độ ẩm đất arduino

 

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://tvcc.edu.vn/kit-arduino-uno-r3-atmega-328p-pu-cam.html

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

Tham khảo: https://tvcc.edu.vn/cam-bien-do-am-hr202.html

Dây hook

Bread board

Tham khảo: https://tvcc.edu.vn/board-thu-nghiem-8-5×5-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.

*

*

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.

Xem thêm: Hướng Dẫn Thanh Toán Tiền Mạng Fpt Telecom, Tất Cả Về Đóng Tiền Mạng Fpt, Thanh Toán Cước Fpt

 

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.

Xem thêm: Thuốc Trị Sổ Mũi Khò Khè Cho Gà Bị Khò Khè Sổ Mũi, Cách Chữa Trị Ra Sao?

*

Đầ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.

Leave a Reply

Your email address will not be published. Required fields are marked *