Mục lục:

Cách sử dụng Soil Moisture Sensore bằng Arduino: 4 bước
Cách sử dụng Soil Moisture Sensore bằng Arduino: 4 bước

Video: Cách sử dụng Soil Moisture Sensore bằng Arduino: 4 bước

Video: Cách sử dụng Soil Moisture Sensore bằng Arduino: 4 bước
Video: Hướng dẫn ESP8266 #5 : Sử dụng cảm biến độ ẩm đất ( Soil Moisture Sensor ) 2024, Tháng mười một
Anonim
Cách sử dụng Soil Moisture Sensore bằng Arduino
Cách sử dụng Soil Moisture Sensore bằng Arduino

Cảm biến độ ẩm đất là một cảm biến có thể được sử dụng để đo độ ẩm trong đất. Thích hợp để làm nguyên mẫu cho các dự án Nông nghiệp thông minh, dự án Bộ điều khiển tưới hoặc các dự án Nông nghiệp IoT.

Cảm biến này có 2 đầu dò. Cái nào được dùng để đo điện trở của đất.

Khi đất ẩm hoặc ướt sức đề kháng sẽ khác so với khi đất khô. Cảm biến sẽ đọc điện trở trong từng trường hợp và chuyển nó thành dữ liệu độ ẩm.

Bước 1: Các thành phần bắt buộc

Các thành phần bắt buộc
Các thành phần bắt buộc
Các thành phần bắt buộc
Các thành phần bắt buộc
Các thành phần bắt buộc
Các thành phần bắt buộc
Các thành phần bắt buộc
Các thành phần bắt buộc

Các thành phần sau là bắt buộc:

  • Cảm biến độ ẩm của đất
  • Arduino Nano
  • Dây nhảy
  • USB mini
  • Một chai nước

Bước 2: Lắp ráp tất cả các thành phần

Lắp ráp tất cả các thành phần
Lắp ráp tất cả các thành phần

Kết nối bảng Arduino với Soil Moisture Sensore. Xem hình ảnh hoặc hướng dẫn mà tôi đã viết dưới đây:

Độ ẩm của đất đối với Arduino

VCC ==> + 5V

GND ==> GND

AO ==> A0

Bước 3: Tạo bản phác thảo

Tạo bản phác thảo
Tạo bản phác thảo

Cảm biến độ ẩm của đất có thể được đọc trực tiếp mà không cần sử dụng thư viện bổ sung. Bạn có thể sử dụng đầu vào tương tự để đọc giá trị cảm biến.

Đây là Bản phác thảo mà tôi đã thực hiện để đọc giá trị cảm biến:

int sensorPin = A0; // chọn chân đầu vào cho cảm biến chiết ápValue = 0; // biến để lưu trữ giá trị đến từ cảm biến

void setup () {

Serial.begin (9600);

}

void loop () {

// đọc giá trị từ sensor: sensorValue = analogRead (sensorPin); Serial.println (sensorValue); chậm trễ (1000); }

hoặc tải xuống tệp tôi bao gồm bên dưới

Bước 4: Kết quả

Kết quả
Kết quả
Kết quả
Kết quả
Kết quả
Kết quả

Khi tôi đặt cảm biến bên ngoài chai, giá trị hiển thị là khoảng 700 đến 1023.

Khi tôi đặt cảm biến vào chai nước, giá trị hiển thị là khoảng 250 đến 700.

có thể kết luận rằng:

  • giá trị 250 đến 700 có nghĩa là ẩm
  • giá trị 700 đến 1023 có nghĩa là khô

Bạn có thể hiệu chỉnh nó, khi bạn thử nó

Đề xuất: