====== Датчик влажности почвы ======
===== Описание =====
Простой в устройстве аналоговый датчик для определения влажности почвы, в которую он погружен. Датчик может быть использован в [[main:projects:watering|системах автоматического полива растений]].

Между электродами датчика создаётся небольшое напряжение: если почва сухая, сопротивление будет большим, следовательно, ток будет меньше; если почва влажная - сопротивление будет меньше, следовательно, ток будет больше. По виду сигнала можно судить о влажности почвы.

Перед первым использованием датчик необходимо откалибровать, замерив показатели датчика в сухой почве, влажной почве и в воде.

==== Технические характеристики ====
  * Напряжение питания 3,3 - 5 В
  * Потребляемый ток 33 мА

==== Физические размеры ====
  * Модуль (Д х Ш х В): 60 х 20 х 2 мм

==== Плюсы использования ====
  * Недорогое решение для проектов автополива
  * Простой в использовании

==== Минусы использования ====
  * Подвержен коррозии

//Внимание! При работе с датчиком необходимо учитывать следующий момент. Несмотря на защитное покрытие электродов, они все равно подвергаются коррозии. Присутствие постоянного тока на электродах в разы ускоряет коррозию. Для продления срока службы датчика, рекомендуется держать его в выключенном состоянии, а ток подавать только на короткий промежуток времени для снятия показаний. Для контроля за работой датчика на плату выведен светодиод. Горящий светодиод подскажет вам о том, что на датчик подается напряжение и происходит процесс измерения. При отсутствии питания - светодиод не горит. //

===== Пример подключения и использования =====

В примере демонстрируется подключение датчика к контроллеру, получение и вывод данных в монитор Serial - порта. (При тестировании использовался контроллер Smart UNO)

^ Что нужно                                                                                                                          ^ Кол-во, шт  ^
| [[https://smartelements.ru/collection/kontrollery/product/kontroller-smart-uno|Контроллер Smart UNO]]                                       | 1           |
| [[https://smartelements.ru/collection/datchiki-i-sensory/product/modul-datchika-vlazhnosti-pochvy|Датчик влажности почвы]]  | 1           |
| [[https://smartelements.ru/collection/shildy/product/sensor-shield|Sensor shield]]  | 1           |
| [[https://smartelements.ru/collection/provoda-i-kabeli/product/shleyf-mama-mama-h3-20-sm|Шлейф мама-мама х3]]             | 3           |

**Схема подключения:**
{{ :main:sensors:датчик_влажности_почвы.png?nolink |}}

**Скетч для загрузки:**
<file Arduino>
const int analogSignal = A0; //подключение аналогового сигнального пина
int humidity = 0; //переменная для хранения количества влаги

void setup() {
  Serial.begin(9600); //инициализация Serial порта
}

void loop() {
  humidity = analogRead(analogSignal); // считывание данных о количестве влажности

  //вывод сообщения
  Serial.print("The humidity value is ");
  Serial.println(humidity);
  
  delay(1000); //задержка 1 с
}
</file>