Potensiometr. Diodni yoritish darajasini nazorat qilish


LABORATORIYA UCHUN TOPSHIRIQLAR



Download 0,94 Mb.
bet3/12
Sana29.05.2022
Hajmi0,94 Mb.
#618588
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
2-Detline

LABORATORIYA UCHUN TOPSHIRIQLAR

  1. Potensiometr orqali LED yorug’ligini (yorug’ va qorong’u) nazorat qiling qiymatini DEC (Serial.begin(9600)) monitorga chiqaring. Serial.print("\t output = "); natijani ekranda hosil bo’lsin

int sensorValue = 0;
int outputValue = 0;
void setup()
{
pinMode(A0, INPUT);
pinMode(9, OUTPUT);
Serial.begin(9600);
}

void loop()


{ // analogni qiymatda o'qing:
sensorValue = analogRead(A0);
// uni analog diapazoniga ko'rsating:
outputValue = map(sensorValue, 0, 1023, 0, 255);
// analog chiqish qiymatini o'zgartiring:
analogWrite(9, outputValue);
// natijalarni ketma-ket monitorga chop eting:
Serial.print("sensor = ");
Serial.print(sensorValue);
Serial.print("\t output = ");
Serial.println(outputValue);
//uchun keyingi tsikldan oldin 2 millisekund kuting
// keyin o'rnatish uchun analog-raqamli konvertor
// oxirgi o'qish:
delay(2); // 2 millisekund kuting(s)
}

Laboratoriya ishi № 9.
Potansiyometrni ishga tushirish orqali yoritilgan diodlar sonini o‘zgartirish.
Laboratoriya ishining maqsadi: yorug‘lik diodlari bilan potentsiometrdan foydalanishni o‘rganish.
Laboratoriyaning nazariy qismi.
Bir LEDning yonib -o‘chishi unchalik qiziq emas. Ushbu qo‘llanmada biz bir nechta LEDlar bilan ishlashni ko‘rib chiqamiz. Agar siz o‘z tasavvuringizni ko‘rsatsangiz, qiziqarli effektlar yaratishingiz mumkin.
LEDlar bilan ishlash printsipi o‘zgarmaydi, biz raqamlarni pin bilan o‘rnatamiz va kerakli signallarni beramiz. Ammo muammo shundaki, siz har bir LED uchun bir xil turdagi kod yozishingiz kerak. Va ko‘p sonli LEDlar mavjud bo‘lganda va siz mantiqni o‘zgartirishga qaror qilsangiz, har bir LED uchun kodni qidirishingiz va o‘zgartirishingiz kerak bo‘ladi. Bu juda qulay emas. Shuning uchun, muntazam ishlarni engillashtirish uchun ular looplar, massivlar, to‘plamlardan foydalanadilar.
Keling, LED shkalasi va potansiyometr yordamida misolni ko‘rib chiqaylik. Agar yorug‘lik shkalasi bo‘lmasa, uni 10 ta an'anaviy LED bilan almashtiring.
Potentsiometr yordamida kuchlanishni qo‘lda o‘zgartirish orqali biz ma'lumotni yorug‘lik shkalasida ko‘rsatamiz.
Keling, kontaktlarning zanglashiga potentsiometrni qo‘shamiz. O‘rta pin A0 analog piniga, qolgan ikkitasi 5 V va GND ga olib keladi.
Modelni yig‘ish uchun bizga kerak:
• Arduino platasi
• Panel (doska)
• 14 ta "dada-dada" simlari
• LEDlar
• rezistorlar.
• potansiometr

Download 0,94 Mb.

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




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