Topshiriq: rgb-yorug‘lik diodi. Impuls kengligining modulyasiyasi. O’rnatilgan tizimlar fanidan 107-19 – guruh talabasi Bajardi: Imamov Sh Tekshirdi: Abatov sh. A. Samarqand 2022 Mavzu: rgb-yorug‘lik diodi



Download 0,87 Mb.
Sana07.07.2022
Hajmi0,87 Mb.
#752587
Bog'liq
O\'T 9-Lab ishi


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI

Muhammad Al-Xorazmiy nomidagi Toshkent axborot texnologiyalari universiteti Samarqand filiali

Laboratoriya ishi_9

Topshiriq: RGB-yorug‘lik diodi. Impuls kengligining modulyasiyasi.

O’rnatilgan tizimlar fanidan


107-19 – guruh talabasi
Bajardi: Imamov Sh
Tekshirdi: Abatov SH.A.

Samarqand 2022


Mavzu: RGB-yorug‘lik diodi. Impuls kengligining modulyasiyasi.


Ishdan maqsad. Arduinoda RGB-yorug‘lik diodini boshqarish hamda impuls kengligining modulyasiyasi haqida amaliy tushunchalarga ega bo’lish.
Ishni bajarish uchun kerakli jihozlar:

  • 1 RGB LED 10 mm x 1 ta;

  • Arduino Uno R3 platasi x 1ta;

  • 270 ohm qarshilik x 3 ta;

  • Breadboard (Doska)x 1;

  • Ulash uchun similar;

  • USB kabeli x 1;

  • Kompyuter x 1.

Ishni bajarish uchun kerakli dasturiy ta’minot:

Nazariy qism.
    1. RGB-yorug‘lik diodi haqida


Arduino bilan RGB (Red Green Blue) LEDni boshqarish uchun analogWrite funktsiyasidan foydalanamiz. Bir qarashda RGB LEDlari odatdagi LEDlar bilan bir xil ko'rinadi, lekin aslida ular ichida uchta LED o'rnatilgan bo’lib biri qizil, biri yashil va biri ko'k. Har birining yorqinligini boshqarish orqali siz LED rangini boshqarishingiz mumkin. Ya'ni, biz har bir LEDning yorqinligini moslashtiramiz va chiqishda kerakli rangni olamiz. Buning uchun siz o'zgaruvchan rezistorlardan foydalanishingiz mumkin. Ammo natijada sxema juda murakkab bo'ladi.





1-rasm. RGB-yorug‘lik diodi

2- rasm. Ulanish diagrammasi
RGB LED-dagi umumiy anot ikkinchi eng uzun kontaktdir. Ushbu pinni erga (gnd) ulaymiz. Haddan tashqari o’zgaruvchi elektr oqimlarning oldini olish uchun har bir LED o'z 270 ohmli qarshilik orqali ulanadi. Ushbu rezistorlar katodlar (qizil, yashil va ko'k) va bizning Arduino-dagi boshqaruv pimlari orasidagi elektronga o'rnatiladi.
Agar siz umumiy katot o'rniga oddiy anodli RGB LED dan foydalansangiz, LEDdagi eng uzun pin gnd pin o'rniga +5 V pinga ulanadi.



3-rasm. Arduino platasi, RGB led va BreadBoardning ulanishi (VBBda)

4-rasm. Arduino platasi, RGB led va BreadBoardning ulanishi (RBB da)



    1. Ranglar

Biroz nazariya: biz uchta asosiy rangni aralashtirib, yangi soyalarni ko'rishimiz mumkin, chunki bizning ko'zimizda uchta turdagi retseptorlar mavjud (qizil, yashil va ko'k uchun).
Natijada, sizning ko'zingiz va miyangiz ushbu uchta rangning to'yinganligi haqidagi ma'lumotlarni qayta ishlaydi va ularni boshqa spektr soyalariga aylantiradi. Ya'ni, uchta LEDni bir vaqtning o'zida ishlatish, biz ko'zimizni aldayotganga o'xshaymiz. Xuddi shu fikr televizorlarda ham qo'llaniladi, bu yerda LCD alohida qizil piksellarni hosil qilish uchun juda yaqin qizil, yashil va ko'k nuqtalardan iborat.

5-rasm. RGB ranglar tasnifi

Amaliy qism.

Kerakli elementlarni tanlaymiz.


RGB-svetadiod kuymasligi uchun rezistorlar orqali ulaymiz.


Kodlarni ardiunoga yuzamiz va tuzgan sxemamizni ishlatib ko’ramiz.

Kodimiz ishladi va RGB-svetadiod yondi.


RGB-svetadiodda keyingi rangda yondi.
Xulosa.
Xulosa o’rnida shuni aytish mumkinki bizga berilgan laboratoriya ishda o’rganishimiz kerak bo’lgan vazifa RGB-svetadiodni o’rganishdan iborat. RGB-svetadiodning 4 ta oyoqchasi bo’lib ulardan biri katod qolganlari esa ranglarni ifodalaydi. RGB-svetadiodni ishlatish uchun ardiona dasturida kerakli kodlar yoziladi.Agar dastur to’g’ri yozilgan bo’lsa sxemamiz ishlaydi.Aks holda RGB-svetadiod ishlamaydi.Bizning asosiy vazifamiz laboratoriya jarayonini tushunish va uni amalda qo’llashdan iborat.
Download 0,87 Mb.

Do'stlaringiz bilan baham:




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