Это простой датчик влажности почвы, предназначенный для определения уровня влажности почвы. Если почве не хватает воды, аналоговое значение, выдаваемое датчиком, будет уменьшаться; в противном случае оно будет увеличиваться. Если использовать этот датчик для создания автоматического устройства полива, он может определить, нуждается ли ваше растение в воде, чтобы предотвратить его увядание, когда вы уходите. Использование датчика с контроллером Arduino сделает ваше растение более комфортным, а ваш сад - умнее. Модуль датчика влажности почвы не так сложен, как может показаться, и если вам нужно определить состояние почвы в вашем проекте, это будет ваш лучший выбор. Датчик установлен с двумя зондами, вставленными в почву, затем, когда ток проходит через почву, датчик получает значение сопротивления, считывая изменения тока между двумя зондами, и преобразует такое значение сопротивления в содержание влаги. Чем выше влажность (меньше сопротивление), тем выше проводимость почвы. Поверхность датчика прошла процесс металлизации для увеличения срока службы. Вставьте его в почву, а затем используйте АЦП для его считывания. С помощью этого датчика растение может напомнить вам, что ему нужна вода.
Необходимое Оборудование
Плата Arduino UNO * 1
Датчик Влажности Почвы * 1
Перемычки * 1
USB-кабель * 1
Спецификация
Напряжение питания 3.3В или 5В
Рабочий ток ≤ 20мА
Выходное напряжение 0 - 2.3В (Когда датчик полностью погружен в воду, напряжение будет 2.3В)
Питание 5В (чем выше влажность, тем выше выходное напряжение)
Тип датчика Аналоговый выход
Определение интерфейса Пин1 - сигнал, пин2 - GND, пин3 - VCC
Подключение Схемы
Пример Кода
//////////////////////////////////////////////////////////
//Датчик влажности почвы
void setup() {
Serial.begin(57600);
}
void loop() {
Serial.print("Значение Датчика Влажности");
Serial.println(analogRead(A0));
delay(100);
}
//////////////////////////////////////////////////////////