Mundarija: Kirish I bob. Ko‘p o‘lchamli obyektlar tuzilishi


Download 1.37 Mb.
bet7/8
Sana18.06.2023
Hajmi1.37 Mb.
#1574590
1   2   3   4   5   6   7   8
Bog'liq
@26 ATT Ilyosov ohiri

2.3 Dasturiy yo‘riqnomasi
float x,y,z,temp;
void setup()
{
pinMode(8, INPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(A5, INPUT);
pinMode(A4, INPUT);
Serial.begin(9600);
}
Raqamli(PWM-)ga similar mahkamlangan
void loop()
{
x= digitalRead(8);
y= analogRead(A5);
z= analogRead(A4);
Serial.println(x);
Serial.println(y);
Serial.println(z);
temp = (double)z / 1024;
temp = temp * 5;
temp = temp - 0.5;
temp = temp * 100;
if ( (x>0) )
Agar x , 0dan katta bo’lgan holda
{
if ((y<550)&&(temp>30))
{
digitalWrite(5, HIGH);
digitalWrite(6, HIGH);
}
Agar y, 550dan kichik va harorat 30gradusdan baland bo’lganda.
else if((y<550)&&(temp<30))
{
digitalWrite(5, HIGH);
digitalWrite(6, LOW);
}
Yoki y, 550dan katta va harorat 30 gradusdan pas bo’lganda.
else if((y>550)&&(temp>30))
{
digitalWrite(5, LOW);
digitalWrite(6, HIGH);
}
else if((y>550)&&(temp<30))
{
digitalWrite(5, LOW);
digitalWrite(6, LOW);
}
Yoki y, 550dan baland bo’lib va harorat 30gradusdan pas bo’lganda.
}
else
{
digitalWrite(5, LOW);
digitalWrite(6, LOW);
}
}
Sensorning harorati 30 dan yuqori bo'lsa, avtomatiq yoqiladi.

XULOSA
“Avtomatik boshqarish nazariyasi” fanidan kurs ishini amalga oshirish ko‘p o‘chamli obyektlar bo‘yicha olingan ko‘nikmalarni mustahkamladim. Shuningdek ko‘p o‘lchamli obyektlar strukturaviy xossalari va ko‘p o‘lchamli sistemalarni kanallarini o‘zaro bog’liqligini boshqarish sohasidagi bilimlarini mustahkamladi va o‘rgandi. Kelajakda bu loyiha bilimlarni amalda qo‘llashimga yordam beradi. Hozirgi vaqtda ko‘p o‘lchamli obyektlar ko‘payib bormoqda va avtomatlashtirilgan obyektlar, qurilmalar uchun avtomatlashtirilgan qurilmalarga to‘g'ri va oqilona xizmat ko‘rsata oladigan malakali operatorlar kerak.
Avtomatlashtirish darajasi o‘sib borayotgan bo‘lsa-da, uning sur'atini tezlashtirish kerak, chunki texnik jarayonlarning turlari ko‘payib bormoqda va ish sifatini oshirish, ularni amalga oshirish uchun mehnat va pul xarajatlarini kamaytirish uchun ularni avtomatlashtirish zarur. Texnologik jarayonlarni avtomatlashtirishni amalga oshirish, ish vaqtini qisqartirish va shuningdek mehnat unumdorligini oshirish kerak.Jarayonlarni avtomatlashtirish, mehnat aylanmasini kamaytirish va mahsulot birligiga xarajatlarni kamaytirish, uning miqdorini oshirish, aqliy va jismoniy mehnat, sanoat va qishloq xo‘jaligi o‘rtasidagi farqlarni yo‘q qilish jarayonini tezlashtirish bilan yanada nufuzli bo‘lib bormoqda. Bizga ma‘lumki hozirgi vaqtda deyarli barcha inson qo‘li bilin yaratilgan qurilmalar uskunalar avtomatlashtirilmoqda. Smart uylar, issiq honalar bunga misol bo‘la oladi. Bu degani yildan yilga inson omili ko‘proq aqlan ish yuritsagina yaxshi ish topa olishi mumkin degani. Inson yaxshi fikirlay olsagina yaxshi ish topa oladi.



Download 1.37 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling