Posted on

Cum folosim senzorul soil (Soil Hygrometer Humidity)

Cum folosim senzorul soil (Soil Hygrometer Humidity)

Soil-Hygrometer-Humidity-Detection-Module-roboromania-fata

Sunt doua moduri de folosire

Este un proiect Arduino care necesită cunoştinţe medii în domeniu.

Senzor soil ieșire digitala și setam procentul de umiditate din trimmerul senzorului, exemplu:

arduino-soil-digital

Cod :

// varianta iesire digitala

int rel_pin = 10;
int sensor_pin = 2;

void setup() {
pinMode(rel_pin, OUTPUT);
pinMode(sensor_pin, INPUT);

}

void loop() {

if(digitalRead(sensor_pin) == HIGH){
digitalWrite(rel_pin, HIGH);
} else {
digitalWrite(rel_pin, LOW);
delay(1000);
}
}
// ––––––-

Atenție la declararea pinilor. Dacă copiați codul atenție la fonturi.

Senzor soil ieșire analogica și setam procentul de umiditate din trimmerul senzorului, exemplu:

arduino-soil-analog

Cod :

// varianta iesire analogica
int rel_pin = 10;
int sensor_pin = A0;

int output_value = 0;
int setup_value = 50; // se seteaza in cod intre 0% si 100%

void setup() {
Serial.begin(9600);
pinMode(rel_pin, OUTPUT);
digitalWrite(rel_pin, LOW);
}

void loop() {
output_value= analogRead(sensor_pin);

output_value = map(output_value,550,0,0,100);
Serial.print(„Mositure : „);
Serial.print(output_value);
Serial.println(„%”);
delay(1000);

if(output_value < setup_value){

digitalWrite(rel_pin, HIGH);
} else {
digitalWrite(rel_pin, LOW);
delay(1000);
}
}
//––––––-

Atenție la declararea pinilor. Dacă copiați codul atenție la fonturi.

E simplu, trebuie doar să fim atenți la conectarea pinilor, corespunzător sketch-ului Arduino folosit.
Dar puteți veni la sediul nostru și vă învățăm noi cat putem … vă ajutăm și la montaj …

Colectivul magazinului roboromania.ro vă urează succes !  După realizare va rugam sa trimiteți poze și sugestii.

Lasă un răspuns