Подключение датчика влажности почвы к Arduino

[vc_row][vc_column][vc_column_text]Датчик влажности почвы или гигрометр обычно используются для определения влажности почвы. Таким образом, он идеально подходит для создания автоматической системы полива или для мониторинга влажности почвы ваших растений.

Датчик состоит из двух частей, вилки в землю и драйвера

Как это работает?

Напряжение,  которое датчик выводит наружу изменяется по содержанию воды в почве.

Когда почва влажная — напряжение снижается. Сухая —  напряжение возрастает

На выходе с пина А0 получается аналоговый сигнал, поэтому вы получите значение от 0 до 1023.

Пример: датчик влажности почвы с Arduino

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

В этом примере вы получите значения датчика с помощью Arduino и напечатаете эти показания в мониторе порта Arduino IDE.

Компоненты.

В этом примере вам понадобятся следующие компоненты:

датчик влажности YL-69, Arduino UNO, breadboard, 2 резистора 220 Ом, 2 светодиода, перемычки.

Схематическое изображение

Для завершения проекта следуйте этим схемам:

Код

Загрузите скетч в Arduino:[/vc_column_text][vc_wp_text el_class=»language-cpp»]

#define rainPin A0 //пин датчика
#define greenLED 6 //пин зелёного светодиода
#define redLED 7 //пин красного светодиода
#define thresholdValue 800 //порог сухости

void setup(){
  pinMode(rainPin, INPUT);
  pinMode(greenLED, OUTPUT);
  pinMode(redLED, OUTPUT);
  digitalWrite(greenLED, LOW);
  digitalWrite(redLED, LOW);
  Serial.begin(9600);
}

void loop() {
  int sensorValue = analogRead(rainPin);
  Serial.print(sensorValue);
  if(sensorValue < thresholdValue){
    Serial.println("Полив не нужен");
    digitalWrite(redLED, LOW);
    digitalWrite(greenLED, HIGH);
  }
  else {
    Serial.println("Пора полить");
    digitalWrite(redLED, HIGH);
    digitalWrite(greenLED, LOW);
  }
  delay(500);
}
[/vc_wp_text][vc_wp_text]Откройте монитор порта Arduino IDE, чтобы увидеть значения. Затем попробуйте датчик во влажной и сухой почве и посмотрите, что произойдет.

Видеодемонстрация:[/vc_wp_text][vc_video link=»http://youtu.be/h5vFfsxzxew»][vc_wp_text]Собирали ли вы свою систему автополива? Какие основные проблемы возникали у вас? Напишите в комментариях, мы постараемся вместе разобраться.[/vc_wp_text][/vc_column][/vc_row]

Загрузка ...
The Robot
Adblock
detector