Շուկայում կան կիսահաղորդչային դիոդների բազմաթիվ տեսակներ, և դրանց մեջ կա որոշակի տեսակ, ինչպիսին է LED տիպը (լուսարձակող դիոդ): Այս տեսակները կարող են լույս արձակել, բայց դրանք բոլորը նույնական չեն: Արտադրողները խաղում են կիսահաղորդչային նյութի տարբեր կոմպոզիցիաներով, որպեսզի նրանք տարբեր գույների լույսեր արձակեն: Բացի այդ, կա RGB LED, որն օգտագործում է LED- ների տարատեսակ համակցություններ ՝ տարբեր գույներով լույս լույս թողնելու համար:
Հետեւաբար, եթե ցանկանում եք ստեղծել նախագիծ, որում մեկ գունավոր LED- ը բավարար չէRGB LED- ների միջոցով դուք կարող եք հասնել հրաշալի բազմերանգ լուսային էֆեկտների: Եվ դրանք շատ չեն տարբերվում սովորական LED- ներից, այնպես որ դուք կարող եք դրանք շատ պարզ կերպով ինտեգրել ձեր Arduino տախտակին կամ այլ էլեկտրոնային նախագծերին:
RGB
RGB (կարմիր կանաչ կապույտ) դրանք ներկայացնում են կարմիր, կանաչ և կապույտ գույները: Դա շատ բնորոշ գունային կոմպոզիցիա է, որը դուք լսել եք բազմաթիվ առիթներով էլեկտրոնիկայի աշխարհում: Բացի այդ, պետք է իմանաք, որ միայն այդ երեք գույներով շատ այլ գույներ կարող են ձևավորվել, քանի որ դրանք առաջնայիններն են: Ահա թե ինչու տպիչի փամփուշտներն ու տոները ցիանի, կարմրավուն և դեղին են (CMYK), և սևի հետ միասին խառնելով `կարելի է ձեռք բերել բազմաթիվ այլ տարբեր երանգներ և գույներ:
Այն դեպքում, LED լույս տեղի է ունենում նմանատիպ մի բան, որը կարող է այդ երեք հիմնական գույներից տարբեր լույսեր օգտագործել `շատ այլ համադրությունների հասնելու համար, որոնք գերազանցում են մեկ գույնի LEDs ավանդական Փաստորեն, շատ տեսակներ էկրաններ և էլեկտրոնային սարքերը օգտագործում են այս համադրությունը պատկերներ ցուցադրելու համար:
RGB LED
El RGB LED Դա LED դիոդի հատուկ տեսակ է, որը բաղկացած է մի քանի պարզ լուսադիոդային զանգվածներից, ինչպիսիք կան այլ մեկ գունավոր LED- ներում: Այսպիսով, նրանք կարող են արտանետել այս երեք հիմնական գույները ՝ այդպիսով առաջացնելով բոլոր տեսակի տարբեր էֆեկտներ և գույներ (նույնիսկ սպիտակ, միևնույն ժամանակ համատեղելով կարմիրը, կանաչը և կապույտը) ՝ պարզապես վերահսկելով այս բաղադրիչների կապիչներից մեկը:
The 3 փաթեթավորված LED նույն պարկուճում այն ունակ է արտադրել գույների այս ամբողջ շարքը: Այն ունի մի փոքր այլ տարբերակ սովորական LED- ներից, քանի որ դրանք ներառում են 3 քորոց, յուրաքանչյուր գույնի համար մեկը (կաթոդներ կամ +) և բոլորի համար մեկ այլ լրացուցիչ `անոդ (-): Հակառակ դեպքում դա շատ առեղծված չունի ...
Կիսահաղորդչային գույներ և նյութեր
Հետաքրքիրն այն է, որ գիտեք, որ շնորհիվ կիսահաղորդչային տիպի տարբեր գույների կարելի է հասնել, Սա է, որ կարմիր LED- ները տարբերում է կանաչ, դեղին, կապույտ և այլ երանգներից: Հետազոտողները տարբեր նյութեր են համատեղել `հասնելու համար այն բոլոր գույներին, որոնք ներկայումս առկա են շուկայում: Օրինակ:
- IRԻնֆրակարմիր LED- ները GaA- ն կամ AlGaA- ն օգտագործում են որպես նյութեր `այս IR ալիքի երկարությամբ արտանետելու համար:
- RojoAlGaAs, GaAsP, AlGaInP և GaP օգտագործվում են գունավոր լուսադիոդներում:
- Orange- ըԿիսահաղորդչային նյութերը, ինչպիսիք են GaAsP, AlGaInP, GaP, օգտագործվում են որոշ տատանումներով:
- Amarilloդա կարող է լինել նախորդի նման կազմ, ինչպիսին է GaAsP, AlGaInP և GaP, դեղին համապատասխան էլեկտրամագնիսական սպեկտրի ալիքի երկարությամբ արտանետելու համար:
- Կանաչայս ալիքի երկարության վրա արտանետելու համար անհրաժեշտ են հատուկ նյութեր, ինչպիսիք են GaP, AlGaInP, AlGaP, InGaN / GaN:
- Կապույտայս դեպքում օգտագործվում են կիսահաղորդիչներ և պոպանտներ `հիմնված այնպիսի նյութերի վրա, ինչպիսիք են ZnSe, InGaN, SiC և այլն:
- Violeta: ստեղծվել է InGaN- ից:
- ՄանուշակագույնԱյս գույնին հասնելու համար օգտագործվում են երկնագույն կապույտ և կարմիր LED- ներ: Այս էֆեկտն տալու համար այս գույնի պլաստմասսայից նույնիսկ օգտագործվում է ներքին սպիտակ LED լուսավորություն:
- Rosa. այս գույնի համար նյութ չկա. արվում է տարբեր գույների երկու LED- ների համատեղում `այս գույնին հասնելու համար, օրինակ` կարմիրը դեղինով և այլն:
- Blancoդա մեկն է, որը առաջացրել է ներկայիս LED լամպերը ՝ մաքուր սպիտակ կամ տաք սպիտակ գույներով: Դրա համար կապույտ կամ ուլտրամանուշակագույն լուսադիոդներն օգտագործվում են դեղին ֆոսֆորով `մաքուր սպիտակ գույնի համար, կամ նարնջագույն ֆոսֆորով` տաք սպիտակով:
- UVուլտրամանուշակագույն սպեկտրին կարելի է հասնել տարբեր նյութերով, ինչպիսիք են InGaN, Diamante, BN, AlN, AlGaN, AlGaInN:
Ինտեգրում Arduino- ի հետ
Եթե դուք ցանկանում եք օգտագործել RGB LED- ն Arduino- ի հետ, կարող եք սկսել ՝ ստեղծելով նախորդ պատկերի սխեման: Դա շատ պարզ է. Դուք պարզապես պետք է օգտագործեք RGB LED և անոդի դիմադրություն, ինչպես դա արվում է LED- ների միջոցով, և միացրեք այն ձեր Arduino տախտակի ցանկալի թվային քորոցներին: Կապը պետք է լինի հետևյալը.
- Երկար քորոց. RGB LED- ի ամենաերկար քորակը պետք է միացված լինի Arduino- ի GND քորոցին, քանի որ այն նշվում է որպես -, և դա ընդհանուր անոդ է: Հենց այստեղ է, որ 330 օմ-ոց դիմադրությունը կմիացվի դիոդային քորոցի և Arduino տախտակի միջև:
- Rojo: երկար քորի մյուս կողմում գտնվող միակ քորոցն է: Սա կարող եք միացնել ձեր ուզած քորոցին:
- Կանաչ: մեկը երկարի կողքին է, բայց կարմիրի հակառակ կողմում: Կարող եք նաև այն միացնել ցանկացած Arduino թվային քորոցին:
- Կապույտ: կանաչի կողքին է, կարմիրի հակառակ վերջում: Նույնը արեք դրա հետ, որպեսզի կարողանաք վերահսկել այն Arduino ելքից:
Այս հիմնական կապից հետո դուք կկարողանաք սկսել էսքիզների ծրագրավորումը ՝ հաշվի առնելով այն քորոցները, որոնց մեջ միացրել եք յուրաքանչյուր քորոց: Վրա Arduino IDE կարող եք առաջացնել փոքր աղբյուրային կոդ որ կարող եք վերբեռնել ձեր Arduino տախտակին ՝ RGB LED- ի աշխատանքի փորձարկում սկսելու համար.
void setup() { for (int i =9 ; i<12 ; i++) pinMode(i, OUTPUT); } void Color(int R, int G, int B) { analogWrite(9 , R); // Rojo analogWrite(10, G); // Verde analogWrite(11, B); // Azul } void loop() { Color(255 ,0 ,0); delay(1000); Color(0,255 ,0); delay(1000); Color(0 ,0 ,255); delay(1000); Color(0,0,0); delay(1000); }
Այս պարզ կոդով դուք կտեսնեք, որ այն սկզբից կարմիր է դառնում, այնուհետև դառնում է կանաչ, ապա կապույտ, այնուհետև անջատվում է, և ապա օղակը նորից է սկսվում: Յուրաքանչյուր լույս մնում է 1 վայրկյան (1000 մմ): Կարող եք փոխել փակագծերի ներսում գտնվող կարգը, ժամանակը և արժեքները ավելի շատ գույներ ստացեք ՝ համատեղելով, Օրինակ:
- Առաջին արժեքը համապատասխանում է կարմիրին, և այն կարող ես փոխել 0-ից 255, 0-ը `առանց կարմիր, իսկ 255-ը` առավելագույն:
- Երկրորդ արժեքը համապատասխանում է կանաչին, 0-255-ից նույն արժեքներով, ինչ նախորդը:
- Երրորդը կապույտի համար է, նախորդները ՝ դիտո:
Որպեսզի օգնի ձեզ ձեռք բերել այլ հատուկ գույներ, կարող եք օգտվեք այս կայքից, Դրանում հայտնվում է մի ծրագիր, որում դուք կարող եք ընտրել ձեր ուզած գույների տիրույթը ՝ գույների կուրսորը տեղափոխելով այնտեղ, որտեղ ձեզ անհրաժեշտ է: Նայել R, G և B արժեքներըԵթե դրանք կրկնօրինակեք ձեր Arduino IDE ծրագրում, կարող եք ստեղծել ձեր ուզած գույնը, ինչպես անում եք այս կայքում կամ այնպիսի ծրագրերում, ինչպիսիք են Paint, Pinta, GIMP և այլն: Օրինակ ՝ աչքի ընկնող կանաչ ստանալու համար կարող եք օգտագործել 100,229,25 արժեքները:
դեպի մաս información Arduino IDE կամ ծրագրավորում օգտագործելու մասին կարող եք ներբեռնեք մեր PDF անվճար դասընթացը...
Եղիր առաջին մեկնաբանողը