Sobirova taxnunaning


Arduino yordamida yorug‘lik diodinio‘chirib-yoqish



Yüklə 0,88 Mb.
səhifə6/17
tarix19.10.2023
ölçüsü0,88 Mb.
#157435
1   2   3   4   5   6   7   8   9   ...   17
T.Sobirova

Arduino yordamida yorug‘lik diodinio‘chirib-yoqish.


Yorug‘lik diodlar (LEDlar)o‘chirib-yoqish prinsipi oldindan tushunilgan funksional komponentlardir. Ularningo‘chirib-yoqish prinsipi juda oson va diqqatga sazovor. LEDnio‘chirib-yoqish uchun ikkala xolatga mos bo‘lgan elektr energiya tashlanadi. Quyidagi ma'lumotlarda yorug‘lik diodlarinio‘chirib-yoqish prinsipi haqida batafsilroq yondoshamiz:
o‘chish (Low - 0): Yorug‘lik diodnio‘chish uchun, diodning katodini (qisqacha tomoni) yoki eng negativ tomonini Arduino GND (mamlakat) piniga ulashingiz kerak. Bunda diodning anod (uzluksiz tomoni) Arduino piniga bog‘lanadi. Diqqat qilishingiz kerakki, LEDnio‘chish uchun dasturda "LOW" (0) qiymati ishlatiladi.
Yoqish (High - 1): Yorug‘lik diodni yoqish uchun, diodning anodini Arduino piniga bog‘lash kerak. Bunda diodning katodini (qisqacha tomoni) esa GND piniga ulashishingiz kerak. Diqqat qilishingiz kerakki, LEDni yoqish uchun dasturda "HIGH" (1) qiymati ishlatiladi.
Bu prinsipga amal qilish uchun, diodning anodi va katodi aniqlanishi kerak bo‘ladi. Ular LEDning ikkala tomonidir. Anod obi diodning uzluksiz tomoni bo‘ladi, ya'ni LEDni yoqishda anodga pozitiv ta'sir etiladi. Katod obi esa qisqa tomoni bo‘ladi, yani LEDnio‘chirishda katodga negativ ta'sir etiladi.
Ushbu prinsipnio‘rniga, Arduino loyihalaringizda LEDlarni to‘g‘ri ishlatish uchun, dasturda digitalWrite funksiyasidan foydalanishingiz kerak. digitalWrite funksiyasi orqali pinlarga "HIGH" (1) yoki "LOW" (0) qiymatini berib, ulardagi qurilmalarni boshqarishimiz mumkin.


LEDnio‘chirib-yoqish jarayoni quyidagi asosiy qadamlardan iborat:
Pin tuzilishi: LEDni yoqing vao‘chirish uchun bir yoki bir nechta Arduino pini tanlang. Bu pinlar odatda "Digital I/O" pinlari deyiladi, chunki ulardan to‘g‘ridan-to‘g‘ri boshqa qurilmalarga yoqish vao‘chirish mumkin. Misol uchun, 13-pini LEDni yoqing vao‘chirish uchun qo‘llaniladi.
Pin reja tuzilishi: LEDnio‘chirish uchun pinning reja (pinning mode) tuzish zarur. Buning uchun pinMode() funksiyasi ishlatiladi va "OUTPUT" parametri beriladi. Misol uchun:


Yüklə 0,88 Mb.

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




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin