Potensiometr. Arduino orqali yorig‘lik diodini yoritish darajasini nazorat qilish. Potensiometrni xarakatlantirish orqali yonuvchi yorug‘lik diodlar sonini o‘zgartirish.(Arduinoda)



Yüklə 74,91 Kb.
səhifə5/8
tarix07.01.2024
ölçüsü74,91 Kb.
#208950
1   2   3   4   5   6   7   8
2-labaratoriya Abdullayev S

Nazorat savollar.

  1. Potensiometr nima?

  2. Potensiometrlar qanday turlarda bo‘lishi mumkin?

  3. Potensiometr qanday ishlaydi?

  4. Potensiometrlar qayerda qo‘llaniladi?

  5. Potensiometrning ahamiyati nima?

  6. Potensiometrlar qanday turlarda bo‘lishi mumkin?

  7. Potensiometr LED bilanqanday ishlaydi?

  8. Potensiometrlar ledlar bilan qayerda qo‘llaniladi?

  9. Potensiometrning diodlar boshqaruvidagio‘rni qanday?



Potensiometrni xarakatlantirish orqali yonuvchi yorug‘lik diodlar sonini o‘zgartirish.(Arduinoda).
Ishdan maqsadi: Yorug‘lik diodlari bilan potentsiometrdan foydalanishni o‘rganish.
Potensiometr (potansiyometr) yorug‘likning boshqa qurilmalarda ham xarakatlanishinio‘zgartirish uchun ishlatiladigan komponentdir. Yorug‘lik diodlari (LEDlar), yorug‘liknio‘zgartirish uchun foydalaniladigan elektronik komponentlar hisoblanadi. Bu ikkala komponentni birlashtirish orqali, yorug‘lik diodlarining yorug‘lik intensivliginio‘zgartirish mumkin.
Arduinoda (Arduino mikrokontroller platformasida), potensiometrni yorug‘lik diodlarini boshqa tizimga solish uchun analog kiryat berish uchun ishlatishingiz mumkin. Shuningdek, boshqa tizimlar yoki loyihalar uchun ham bunao‘xshash prinsiplar ishlatiladi.
Quyidagi qadam-qadam ma'lumotnio‘zgartirish uchun potensiometr va yorug‘lik diodlarini qanday birlashtirishingizni ko‘rsatamiz:
Komponentlar tayyorlash: Arduinoga ulanish uchun kerakli komponentlarni tayyorlang. Bu potensiometr, yorug‘lik diodlari, rezistorlar, tarmoq talqinlari (jumper wires) va boshqa qurilmalar bo‘lishi mumkin.
Shema tuzish: Kerakli komponentlarni bir-biriga bog‘langan shemani tuzing. Shema ko‘plab tutashiga qarabo‘zgartirilishi mumkin. Bunda arduino boshqa tizimning aloqasi orqali yorug‘lik diodlarini boshqarishi va potensiometr orqali yorug‘lik intensivliginio‘zgartirishi mumkin.
Potensiometrni ulash: Potensiometrning uch piniga "VCC" (kuchli ta'minot), "GND" (yer yoki gnd) va "Signal" (ta'minot) ulang.
Yorug‘lik diodlarni ulash: Yorug‘lik diodlarni to‘g‘ri ajoyib joylashtirib, ulashish tizimi bilan bog‘lang.
Kod yozish: Arduino IDE yoki boshqa muhim muhandislik dasturlash muhitida, potensiometr va yorug‘lik diodlarini boshqarish uchun kod yozishingiz kerak. Kod orqali potensiometrning qiymatinio‘qib olish, uning qiymatiga qarab yorug‘lik diodlarning intensivliginio‘zgartirishingiz mumkin.
Kodni yuklash va ishga tushirish: Tuzilgan kodni Arduinoga yuklab, tizimni ishga tushiring. Potensiometrni burtma yoki aylantirib yorug‘lik diodlarning intensivliginio‘zgartiring.
Natija ko‘rish: Potensiometrni aylantirganingizda yorug‘lik diodlarining intensivligio‘zgarmasligi mumkin,o‘zgarishi esa diod intensivliginingo‘zgarishi bilan ta'minlangan.
Mana shuni unutmang, bu yozuv nazariy ma'lumotdan iboratdir va amaliyotgao‘tish uchun qurilmalar va dasturlash bilimlaringizni isbotlashingiz kerak.
LEDlar bilan ishlash printsipio‘zgarmaydi, biz raqamlarni pin bilano‘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 mantiqnio‘zgartirishga qaror qilsangiz, har bir LED uchun kodni qidirishingiz vao‘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‘ldao‘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.

Yüklə 74,91 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin