Урок 30: Датчик влажности почвы

1. Введение

Датчик влажности почвы FC-28 — простой и доступный модуль для автоматизации полива растений. Он определяет уровень влажности почвы с помощью двух зондов и электронного модуля на компараторе LM393. Датчик может работать с аналоговым и цифровым выходом, что позволяет использовать его в различных проектах Arduino для контроля и автоматизации полива.

2. Необходимое оборудование

Кол-во

Деталь

1

Плата Arduino UNO

1

Датчик влажности почвы FC-28

1

Перемычки

1

USB-кабель

3. Спецификация

Параметр

Значение

Напряжение питания

3.3В или 5В

Рабочий ток

≤ 20мА

Выходное напряжение

0–2.3В (макс. при полной влажности)

Тип выхода

Аналоговый, цифровой

Интерфейс

Пин1 — сигнал, Пин2 — GND, Пин3 — VCC

Материал зондов

Металлизация для долговечности

4. Подключение

Схема подключения датчика влажности почвы к Arduino
  • VCC — 5V Arduino

  • GND — GND Arduino

  • SIG — аналоговый вход A0 Arduino

5. Пример кода

soil_moisture_sensor.ino
//////////////////////////////////////////////////////////
//Датчик влажности почвы

void setup() {
  Serial.begin(57600);
}
void loop() {
  Serial.print("Значение Датчика Влажности: ");
  Serial.println(analogRead(A0));
  delay(100);
}
//////////////////////////////////////////////////////////

6. Результат теста

После загрузки кода и подключения датчика, откройте серийный монитор (57600 бод). Влажная почва даст высокие значения, сухая — низкие. Можно задать порог для автоматического полива.

7. Частые ошибки

  • Значения не меняются — проверьте подключение SIG к A0.

  • Датчик всегда показывает максимум — зонд не в почве или плохой контакт.

  • Быстрая коррозия зондов — не держите датчик постоянно в почве, используйте питание по таймеру.

8. Практические задачи

  • Автоматический полив растений по порогу влажности.

  • Сигнализация о необходимости полива (светодиод, зуммер).

  • Логирование данных о влажности почвы.

9. Идеи для расширения

  • Использование нескольких датчиков для разных растений.

  • Передача данных по Wi-Fi/Bluetooth.

  • Визуализация данных на дисплее или в приложении.