"kompyuterlashgan loyihalash tizimlari" fakulteti "elektronika va asbobsozlik" kafedrasi "qattiq jismli datchiklar"


 – rasm. Сhizma. Fotoqarshilik va yorug‘lik diodini Arduino ga ulanish



Download 1,61 Mb.
Pdf ko'rish
bet17/28
Sana10.07.2022
Hajmi1,61 Mb.
#768819
1   ...   13   14   15   16   17   18   19   20   ...   28
Bog'liq
Uslubiy ko'rsatma lotin (6)

21 – rasm. Сhizma. Fotoqarshilik va yorug‘lik diodini Arduino ga ulanish 
sxemasi
.
Hozirdagi yorug‘lik darajasini aks ettirish uchun tuzilgan sketch
Dasturiy Ta'minot 
// Yorug‘lik diodi ulanish nuqtasii
constintleds[]={3,4,5/6,7,8,9,10}; 
constintLIGHT=AO; // Yorug‘lik diodi uchun AO ulanish nuqtasii
constintMIN_LIGHT=200; // yorug‘lik darajasining pastgi chegarasi
constintMAX_LIGHT=900; // yorug‘lik darajasining yuqori chegarasi
// Fotoqarshilik axborotlarini saqlash uchun o‘zgaruvchi
intval = 0;
voidsetup()
{
// Yorug‘lik diod ulanish nuqtasiini chiqish kabi o‘zgartirish
for (int i=0;i<8;i++) 
pinMode(leds[i],OUTPUT); 

void loop() 

val = analogRead(LIGHT); // Fotoqarshilik ko‘rsatgichini o‘qish
// tar() funksiyasini qo‘llash 
val = map(val, MIN_LIGHT, MAX_LIGHT, 8, 0);
// cheklanadi, chegaradan o‘tib ketmasligi uchun
val = constrain(val, 0, 8);
// yorug‘lik darajasiga proportsional sonli yorug‘lik diodlarini yoqish


// qolganlarini o‘chirish
for(inti=l;i<9;i++) 
{
if(i>=val) // yorug‘lik diodini yoqish
digitalWrite(leds[i-1],HIGH); 
else // yorug‘lik diodini o‘chirish 
digitalWrite(leds[i-1],LOW); 
}
delay(1000); // keyingi o‘lchash orasidagi sukutlik
}
Yorug‘lik darajasini yuqori va patgi chegaralarining qiymatlarini yuqorida 
o‘tkazilgan amaliy ishning sketchidan olinadi. Yorug‘lik darajasini oraliqdagi 
qiymatlarini 8 ta (8 ta yorug‘lik diodlari) qiymatlarga masshtablaymiz va yuqori 
hamda past qiymatlar o‘rtasidagi qiymatlarga proportsional yorug‘lik diodlar 
sonini yoqiladi. 
Ulanish tartibi:
1.
Fotoqarshilik va yorug‘lik diodlarini 13.3 sxemadagidek ulanadi. 
2.
Arduino platasiga 13.2 listing sketchini yuklanadi. 
3.
Qo‘l bilan fotoqarshilikning yorug‘lik darajasini o‘zgartiramiz va yonayotgan 
yorug‘lik diodlarning soni bo‘yicha yorug‘lik darajasini hozirdagi darajasi 
aniqlanadi

Download 1,61 Mb.

Do'stlaringiz bilan baham:
1   ...   13   14   15   16   17   18   19   20   ...   28




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