Ինչպես միացնել RGB LED- ը Arduino- ին

Բովանդակություն:

Ինչպես միացնել RGB LED- ը Arduino- ին
Ինչպես միացնել RGB LED- ը Arduino- ին

Video: Ինչպես միացնել RGB LED- ը Arduino- ին

Video: Ինչպես միացնել RGB LED- ը Arduino- ին
Video: How To R.G.B Led Programme | Arduino 2024, Ապրիլ
Anonim

RGB LED- ը տարբեր գույների (Կարմիր - կարմիր, կանաչ - կանաչ, կապույտ - կապույտ) երեք լուսադիոդ է ՝ կցված մեկ պատյանում: Եկեք տեսնենք, թե ինչպես միացնել RGB LED- ն Arduino- ին:

RGB LED
RGB LED

Դա անհրաժեշտ է

  • - Arduino;
  • - RGB LED;
  • - 3 դիմադրություն 220 Օմ-ի համար;
  • - միացնող լարեր;
  • - հացի տախտակ;
  • - համակարգիչ:

Հրահանգներ

Քայլ 1

RGB LED- ները երկու տեսակի են `ընդհանուր անոդով (« գումարած ») և ընդհանուր կաթոդով (« մինուս »): Նկարը ցույց է տալիս այս երկու տեսակի LED- ների սխեմատիկ դիագրամները: LED- ի երկար ոտքը միշտ էլ ընդհանուր հոսանքի առաջատարն է: Կարմիր LED կապարը (R) տեղակայված է առանձին, կանաչը (G) և կապույտը (B) գտնվում են անոդի մյուս կողմում, ինչպես ցույց է տրված նկարում: Այս հոդվածում մենք կանդրադառնանք RGB LED- ի միացմանը ինչպես ընդհանուր անոդին, այնպես էլ ընդհանուր կաթոդին:

RGB LED- ներ `ընդհանուր կաթոդով և ընդհանուր անոդով
RGB LED- ներ `ընդհանուր կաթոդով և ընդհանուր անոդով

Քայլ 2

Ընդհանուր անոդով RGB LED- ի միացման դիագրամը ներկայացված է նկարում: Մենք միացնում ենք անոդը Arduino տախտակի վրա «+5 V» - ին, մյուս երեք քորոցները կամայական թվային քորոցներին:

Խնդրում ենք նկատի ունենալ, որ մենք LED- ներից յուրաքանչյուրին միացնում ենք իր ռեզիստորի միջոցով և ոչ թե օգտագործում ենք մեկ ընդհանուր: Thatանկալի է հենց դա անել, քանի որ LED- ներից յուրաքանչյուրն ունի իր արդյունավետությունը: Եվ եթե դրանք բոլորը միացնեք մեկ դիմադրության միջոցով, LED- ները կփայլեն տարբեր պայծառությամբ:

RGB LED- ի միացման դիագրամ `Arduino- ի ընդհանուր անոդով
RGB LED- ի միացման դիագրամ `Arduino- ի ընդհանուր անոդով

Քայլ 3

Եկեք վերաշարադրենք դասական «թարթելու» ուրվագիծը: Մենք իր հերթին հնարավորություն կտանք և անջատել երեք գույներից յուրաքանչյուրը: Նկատենք, որ LED- ը կվառվի, երբ մենք OWԱ applyՐ կիրառենք Arduino- ի համապատասխան քորոցին:

RGB LED flashրամեկուսացման ուրվագիծ
RGB LED flashրամեկուսացման ուրվագիծ

Քայլ 4

Եկեք տեսնենք, որ գործողության մեջ փայլում են RGB LED- ները: LED- ն իր հերթին միանում է կարմիր, կանաչ և կապույտ: Յուրաքանչյուր գույն լույս է տալիս 1 վայրկյան, ապա մարում է 2 վայրկյան, իսկ հաջորդը միանում է:

Կարող եք յուրաքանչյուր ալիք առանձին լուսավորել, բոլորը կարող եք միաժամանակ, ապա փայլի գույնը կփոխվի:

Flashրամեկուսացման RGB LED գործողության մեջ
Flashրամեկուսացման RGB LED գործողության մեջ

Քայլ 5

Եթե դուք օգտագործում եք ընդհանուր կաթոդային RGB LED, ապա LED- ի երկար կապը միացրեք Arduino տախտակի GND- ին և R, G և B ալիքներին Arduino- ի թվային նավահանգիստներին: Պետք է հիշել, որ LED- ները լուսավորվում են, երբ R, G, B ալիքների վրա կիրառվում է բարձր մակարդակ (HIGH), ի տարբերություն ընդհանուր անոդով LED- ի:

Եթե չփոխեք վերոնշյալ ուրվագիծը, ապա այս դեպքում LED- ի յուրաքանչյուր գույնը միացված կլինի 2 վայրկյան, իսկ նրանց միջեւ դադարը կլինի 1 վայրկյան:

Խորհուրդ ենք տալիս: