• Yoqish (High - 1)
  • Arduino yordamida yorug‘lik diodini o‘chirib-yoqish




    Download 0,65 Mb.
    bet6/11
    Sana14.05.2024
    Hajmi0,65 Mb.
    #233446
    1   2   3   4   5   6   7   8   9   10   11
    Bog'liq
    Labaratoriya

    Arduino yordamida yorug‘lik diodini o‘chirib-yoqish.


    Yorug‘lik diodlar (Yorug‘lik diodilar) o‘chirib-yoqish prinsipi oldindan tushunilgan funksional komponentlardir. Ularningo‘chirib-yoqish prinsipi juda oson va diqqatga sazovor. Yorug‘lik diodini o‘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, Yorug‘lik diodini o‘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, Yorug‘lik diodini yoqish uchun dasturda "HIGH" (1) qiymati ishlatiladi.
    Bu prinsipga amal qilish uchun, diodning anodi va katodi aniqlanishi kerak bo‘ladi. Ular Yorug‘lik diodining ikkala tomonidir. Anod obi diodning uzluksiz tomoni bo‘ladi, ya'ni Yorug‘lik diodini yoqishda anodga pozitiv ta'sir etiladi. Katod obi esa qisqa tomoni bo‘ladi, yani Yorug‘lik diodinio‘chirishda katodga negativ ta'sir etiladi.
    Ushbu prinsipnio‘rniga, Arduino loyihalaringizda Yorug‘lik diodilarni 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.


    yorug‘lik diodini o‘chirib-yoqish jarayoni quyidagi asosiy qadamlardan iborat:
    Pin tuzilishi: Yorug‘lik diodini 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 Yorug‘lik diodini yoqing vao‘chirish uchun qo‘llaniladi.
    Pin reja tuzilishi: Yorug‘lik diodinio‘chirish uchun pinning reja (pinning mode) tuzish zarur. Buning uchun pinMode() funksiyasi ishlatiladi va "OUTPUT" parametri beriladi. Misol uchun:


    Download 0,65 Mb.
    1   2   3   4   5   6   7   8   9   10   11




    Download 0,65 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Arduino yordamida yorug‘lik diodini o‘chirib-yoqish

    Download 0,65 Mb.