Arduino bazasida avtomatik sug’orish sxemasi
#define WATERPUMP 13
#define SENSOR 8
#define LDR A0
#define PORTNUMBER 9600
void setup()
{Serial.begin(PORTNUMBER);
pinMode(WATERPUMP,OUTPUT);
pinMode(SENSOR,INPUT);
pinMode(LDR,INPUT);
digitalWrite(WATERPUMP,LOW);
}void loop()
{int val = digitalRead(SENSOR);
int LDRValue=analogRead(LDR);
if(LDRValue<= 400)
{Serial.print("Ночь, полив не
требуется");
Serial.println(LDRValue);
digitalWrite(WATERPUMP, LOW);
return;
}if( val == HIGH)
{Serial.print("День, влажность низкая,
необходим полив");
Serial.println(LDRValue);
Serial.println(val);
digitalWrite(WATERPUMP,LOW);
}else
{Serial.print("День, влажность высокая, полива
не требуется");
Serial.println(LDRValue);
digitalWrite(WATERPUMP,HIGH);
}delay(400);}
Ushbu loyiha bitta o'simlikni yoki bir xil
o'simliklar guruhini sug'orishni o'z ichiga
oladi.
Tuproq namligini o’lchash sensori
. Ushbu sensor 2 ta kontaktdan
iborat. Kontaktlar yerga botiriladi va ulardan tok oqadi. Tok kuchi
yerning o’tkazuvchanligiga bog’liq. Yer nam bo’lsa
o’tkazuvchanlik yaxshi bo’ladi.
Rele
- bu elektr zanjirlarida ulanishlarni amalga oshirish va uzish
uchun mo‘ljallangan elektromagnit kommutatsiya qurilmasi.
O‘rni kirish qiymati keskin o‘zgarganda faollashadi.
Tayyorladi: 4/10 seksiya kursanti Ro’zmetov Temur
|