Rgb yorug‘lim diodi bilan ishlash. Impuls kengligining modulyatsiyasi


Download 1.08 Mb.
bet1/12
Sana25.10.2023
Hajmi1.08 Mb.
#1720270
  1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
jsT AXAF5MQ0s1GPm rgNWenOTK5n3nB


O‘ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI FARG‘ONA FILIALI

SIRTQI BO‘LIM” fakulteti


Kompyuter injiniringi yo‘nalishi


714 20 – guruh talabasi




Raximov Shaxzodbek
O‘RNATILGAN TIZIMLAR”


fanidan tayyorlagan
LABORATORIYA ISHLARI


Topshirdi: Raximov Shaxzodbek


Qabul qildi: R.Nabijonov
Farg‘ona 2023
Laboratoriya ishi № 3.
RGB yorug‘lim diodi bilan ishlash. Impuls kengligining modulyatsiyasi.
Bir razryadli 7ta segmentli indikator. Arduino MK orqali indikatorga raqamni chiqarish. 7 segmentli indikatordan tashkil topgan 4 razryadli matritsa. Dinamik aks ettirishni amalga oshirish. (Arduinoda)
Ishdan maqsadi: RGB LED bilan tanishish va uni loyihalarda ishlatish. RGB LED ranglarini va impuls modulyatsiyasi diapazonini aralashtirishni o‘rganish.
Nazariy qism.
RGB yorug‘li diodi (RGB LED) - bu elektronik qurilmalardan biridir va unda uchta turli rangdagi yorug‘li diodlar (qizil, yashil va ko‘k) bir aralashtirilgan. Bu turdagi yorug‘li diodlarda har bir rangga alohida kontrollerni yoki engilayuvchi qurilmalarni ishlatib, istalgan rangnio‘rniga kelishi mumkin.
RGB yorug‘li diodlar amaldagi talablar va xususiyatlari:
Ranglar: RGB yorug‘li diodlarda uchta asosiy rang - qizil, yashil va ko‘k mavjud. Ularning kombinatsiyasi orqali boshqa ranglarni ham yaratish mumkin.
Pini va kontrolleri: RGB yorug‘li diodlarda odatda to‘rt pin mavjud bo‘lar: biri umumiy anod yoki umumiy katod, qolgan uchta esa alohida alohida ranglar uchun bo‘lar. Kontroller esa ranglarni boshqarish uchun foydalaniladi. Bunday diodalarning birining anod (qism) yoki katod (p) burchagi ulgurji olinishiga qarab almashtiriladi.

21-rasm. RGB diod
Kirish ta'minlash: RGB yorug‘li diodlarni to‘g‘ri ishlatish uchun ularga mos voltaj va amperliklikta ta'minlov bermangiz kerak. To‘g‘ri ta'minlovni ta'minlash uchun, diodning spetsifikatsiyalariga e'tibor bering.
Ishlatish: RGB yorug‘li diodlarni boshqarish uchun mikrokontroller (masalan, Arduino) yoki boshqa ta'sirchil qurilmalar ishlatiladi. Mikrokontroller orqali alohida alohida ranglar va yorug‘lik intensivligini boshqarish mumkin.
Kodlash: Arduino orqali RGB yorug‘li diodlarni boshqarish uchun, unda maxsus kodlar ishlatiladi. Bu kodlar yorug‘li diodlarni istalgan rang va yorug‘lik darajasida yashashga imkoniyat beradi. Masalan, analogWrite() funktsiyasi orqali diodlarning yorug‘lik intensivliginio‘zgartirish mumkin.
Mixing (aralashtirish): RGB yorug‘li diodlarda qizil, yashil va ko‘k ranglarni har biri alohida qismga oid bo‘lib, ularga mos yorug‘lik intensivligini berish orqali bir nechta boshqa ranglar ham yaratish mumkin. Misol uchun, qizil va yashilni birgalikda yorug‘lik intensivligini oshirish yashil-qizil rangni hosil qiladi.

Download 1.08 Mb.

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




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