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

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

 

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

 

Những thứ chúng ta cần

 

Arduino Uno

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

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

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

Dây hook

Bread board

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

 

Về cảm ứng độ ẩm đất

 

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

*


*

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

 

Cảm biến nhiệt độ đất vận động như cụ nào?

 

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

Xem thêm: Trường Quốc Tế Châu Á Thái Bình Dương, Gia Lai: Nhiều Học

 

Kết nối

 

Kết nối nhị chân từ cảm biến với nhì chân bên trên mạch bộ khuếch đại trải qua dây hook.

Kết nối Vcc từ bộ khuếch đại cùng với chân 3,3V bên trên Arduino và chân Gnd cùng 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 bên trên Arduino (Nếu bạn suy nghĩ dữ liệu analog).

 

Code

 

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

*

Đầu ra

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