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

RGB LED հարմարվող քողարկում (քամելեոն) Ebot / Arduino- ի միջոցով. 5 քայլ (նկարներով)
RGB LED հարմարվող քողարկում (քամելեոն) Ebot / Arduino- ի միջոցով. 5 քայլ (նկարներով)

Video: RGB LED հարմարվող քողարկում (քամելեոն) Ebot / Arduino- ի միջոցով. 5 քայլ (նկարներով)

Video: RGB LED հարմարվող քողարկում (քամելեոն) Ebot / Arduino- ի միջոցով. 5 քայլ (նկարներով)
Video: How an RGB LED works and how to use one! | Basic Electronics 2024, Հուլիսի
Anonim
RGB LED հարմարվող քողարկում (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկում (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկիչ (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկիչ (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկիչ (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկիչ (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկում (քամելեոն) օգտագործելով Ebot / Arduino
RGB LED հարմարվող քողարկում (քամելեոն) օգտագործելով Ebot / Arduino

Սա իսկապես հիանալի և պարզ նախագիծ է: Այն օգտագործում է գունային տվիչ ՝ ֆոնի գույնը զգալու համար և ցուցադրում այն RGB LED շերտի վրա:

Ես օգտագործել եմ Ebot միկրոկոնտրոլեր, բայց դուք կարող եք նաև օգտագործել ցանկացած այլ միկրոկոնտրոլեր, ինչպիսին է arduino uno- ն:

Քայլ 1: Նյութերի հավաքում

Նյութեր հավաքել
Նյութեր հավաքել

Էլեկտրոնային բաղադրիչներ.

1 x Ebot միկրոկառավարիչ (կարող եք նաև օգտագործել arduino կամ ցանկացած այլ միկրոկոնտրոլեր)

1 x Գույնի ցուցիչ

1 x RGB LED ժապավեն

6 x Jumper լարեր

Փորձարկման համար կարող եք ձեռք բերել տարբեր գույնի թերթեր:

Քայլ 2: Կարգավորում

Կարգավորում
Կարգավորում

Կարգավորումն իսկապես հեշտ է

1. Վերցրեք RGB LED- ն և երեք jumper լարերը կպցրեք GND, Do և +5v լարերի վրա և միացրեք դրանք GND կապին, համապատասխանաբար ՝ 0 pin և 5v pin միկրոկառավարիչի վրա:

2. Հաջորդը գունավոր տվիչով միացրեք the

GND GND կապում միկրոկառավարիչի վրա

լարման կապի լարման կապը միկրոկառավարիչի վրա

s A0 կապը միկրոկառավարիչի վրա

Քայլ 3: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով

Կարգավորումն ավարտելուց հետո գույնի ցուցիչը ամրացրեք ներքև ուղղված ժապավենին:

Քայլ 4: Կոդ

Կոդ
Կոդ

{// Նախաստորագրումներ ebot_setup ();

// Pin ռեժիմներ

strip0.begin ();

strip0.show ();

pinMode (0, OUTPUT); // RGB LED

pinMode (A0, INPUT); // Գույնի ցուցիչ

}

դատարկ շրջան ()

{if (գույն (A0)> = 182 && գույն (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);

} else if (գույն (A0)> = 79 && գույն (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} else if (գույն (A0)> = 21 && գույն (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} else if (գույն (A0)> = 340 && գույն (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

} else {colorWipe (& strip0, 0, 0, 0, 25); }

}

Դուք կարող եք ավելի ու ավելի ավելացնել, եթե հայտարարություններ, որոնք տվիչին ավելի շատ գույներ են հաղորդում:

Քայլ 5: Տեսանյութ

Image
Image

Վերջապես, ինչպես ցույց է տրված տեսանյութում, կարող եք ավելացնել տարբեր գույնի թղթեր `ստուգելու, թե ինչպես է այն աշխատում:

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