Датчик влажности почвы Arduino скетч

Soil Moisture Sensor Датчик влажности почвы характеристики

датчик влажности почвы датчик влажности почвы плата

Датчик влажности почвы построен на компораторе LM393.
Напряжение питания от 3.3v или 5v;
Выходное напряжение сигнала 0-4.2v;
Потребляемый ток 35mA.

Распиновка

VCC Питание;
A0 Аналоговый выход;
D0 Цифровой выход (два состояния 0 или 1);
GND Земля.

Для предотвращения коррозии другая схема соединения с отключением питания датчика на заданное время. Наиболее устойчивый датчик от коррозии это емкостный датчик влажности почвы.


Схема подключения датчика влажности почвы к Arduino UNO

схема подключения датчика влажности почвы к Arduino UNO

Скетч для Soil Moisture Sensor Датчик влажности почвы Arduino

const int pin_analog = A1; 
int sensor_soil;  

void setup() {
 Serial.begin(9600);
}

void loop() {
 sensor_soil = analogRead(pin_analog); 
 Serial.println("Аналоговые данные о почве: ");
 Serial.println(sensor_soil);
 delay(500); 
}

Результат работы программы
результат работы датчика влажности


Еще пример скетча с отключением питания

const int pin_analog=A0;
const int  pin_VCC=A1;
void setup(){
  pinMode     (pin_VCC, OUTPUT);         
  digitalWrite(pin_VCC, LOW);
  Serial.begin(9600); 
}
void loop(){
  digitalWrite(pin_VCC, HIGH);          
  delay(100);                              
  Serial.println(analogRead(pin_analog));   
  digitalWrite(pin_VCC, LOW);           
  delay(2000);
}
1471

Leave a Reply

Ваш адрес email не будет опубликован.