N. M. Alovddinova Ilmiy va pedagogik xizmatlar markazi direktori


TEXNOLOGIYA VA DIZAYN, SERVIS XIZMATI VA QISHLOQ



Download 46,49 Mb.
Pdf ko'rish
bet165/171
Sana29.04.2022
Hajmi46,49 Mb.
#594384
1   ...   161   162   163   164   165   166   167   168   ...   171
Bog'liq
2 5242334118246617535

228
TEXNOLOGIYA VA DIZAYN, SERVIS XIZMATI VA QISHLOQ 
XO‘JALIGI TEXNOLOGIYASI YO‘NALISHLARI
1-bosqich
2-bosqich.
T/r
Ish ketma-ketligi
Ish eskizi
(yoki texnik rasmi)
Jihoz va 
moslamalar
1.
Arduino UNO, maket platasi, 
svetodiod va simlar olinadi.
Arduino UNO 
DHT-11 sensori
Arduino 
UNO, DHT-
11 sensori, 
rezistor va 
simlar
2. 
DHT-11 sensorning s 
oyoqchasi ulovchi simlar 
orqali arduinoning
2 raqamli oyoqchasiga, v 
oyoqchasi arduinoning 5V 
oyoqchasiga, g oyoqchasi 
esa arduinoning GND 
oyoqchasiga ulanadi.
-
Dastur ketma-ketligi
Tavsifi 
#include
#include
Arduino va DHT-11 sensor bog‘lanishini 
ta’minlovchi kutubxona. 
#define sensorpin 2
DHT sensor arduinoning 2 raqamli 
oyoqchasiga ulanganligini “sensorpin” nomi bilan 
bog‘langanligini ifodalaydi.
DHT dht(sensorpin,DHT11);
DHT-11 sensori DHT nomi bilan 
qo‘llanilayotganini ko‘rsatish.
Harorat va namlikni sezuvchi sensorning 
qo‘llanilishi va uning dasturiy qismi 
TEXNOLOGIK XARITASI
Ulovchi 
simlar
5-jadval
Harorat va namlikni sezadigan sensor qurilma holati haqida ma’lumotlarni 
kuzatish uchun dastur tuzish va yozish tartibi avval o‘tilgan amaliy mashg‘ulotlarda 
bajarilgani kabi berilgan tayyor dasturni (5-jadval) Arduino dasturiga kiritish va Arduino 
UNO platasiga yozish orqali amalga oshiriladi.
@edurtm_uz


229
Void setup () {
Serial.begin(9600);
Arduino dasturi monitor portini ishga 
tushiradi.
dht.begin();
dht nomli DHT-11 sensorini ishga tushiradi.
}
void loop () {
float namlik=dht.
readHumidity();
float haqiqiy sonlar toifali o‘zgaruvchisi 
sifatida namlik nomi bilan sensorning namlikni 
o‘qish buyrug‘ini bog‘laydi.
float temperatura=dht.
readTemperature();
float haqiqiy sonlar toifali o‘zgaruvchisi 
sifatida temperatura nomi bilan sensor 
temperaturasini o‘qish buyrug‘ini bog‘laydi.
Serial.
print(“namlik=”);Serial.
print(namlik);
“namlik=” yonida namlik o‘zgaruvchisi 
qiymatining chiqishini ta’minlaydi.
Serial.
print(“temperatura=”);Serial.
println(temperatura);
“temperatura=” yonida temperatura 
o‘zgaruvchisi qiymatining chiqishini ta’minlaydi.
}
Mazkur jarayonda kutubxonani chaqirish uchun Arduino dasturi ishchi oynasida 
joylashgan menular qatoridan “Скетч” – “Подключить библиотеку” – “DHT sensor 
library” kutubxonasi chaqiriladi (12-rasm).

Download 46,49 Mb.

Do'stlaringiz bilan baham:
1   ...   161   162   163   164   165   166   167   168   ...   171




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish