Obsah:

Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino: 5 krokov (s obrázkami)
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino: 5 krokov (s obrázkami)

Video: Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino: 5 krokov (s obrázkami)

Video: Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino: 5 krokov (s obrázkami)
Video: Игровая RGB подсветка на монитор #shorts 2024, Júl
Anonim
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino
Adaptívna kamufláž RGB LED (chameleón) pomocou Ebot / Arduino

Je to skutočne skvelý a jednoduchý projekt. Na snímanie farby pozadia používa snímač farieb a zobrazuje ho na pásiku LED RGB.

Použil som mikrokontrolér Ebot, ale môžete použiť aj iný mikrokontrolér, ako je arduino uno.

Krok 1: Zostavte materiály

Zostavte materiály
Zostavte materiály

Elektronické komponenty:-

1 x Mikrokontrolér Ebot (môžete použiť aj arduino alebo iný mikrokontrolér)

1 x Farebný senzor

1 x RGB LED pásik

6 x prepojovacie vodiče

Na testovanie môžete získať rôzne farebné listy.

Krok 2: Nastavenie

Nastaviť
Nastaviť

Nastavenie je skutočne jednoduché

1. vezmite RGB LED a spájkujte tri prepojovacie vodiče na GND, Do a +5v a zapojte ich na pin GND, výstup 0 pin a 5v pin na mikrokontroléri.

2. Ďalej k farebnému senzoru pripojte

GND Pin GND na mikrokontroléri

kolík napätia kolík napätia na mikrokontroléri

s Pin A0 na mikrokontroléri

Krok 3: Zostavenie

zhromaždenie
zhromaždenie
zhromaždenie
zhromaždenie

Po dokončení nastavenia pripevnite farebný senzor na pásik nadol.

Krok 4: Kód

Kód
Kód

{// Inicializácie ebot_setup ();

// Režimy pinov

strip0.begin ();

strip0.show ();

pinMode (0, VÝSTUP); // RGB LED

pinMode (A0, INPUT); // Senzor farieb

}

prázdna slučka ()

{if (color (A0)> = 182 && color (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);

} else if (farba (A0)> = 79 && farba (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} else if (farba (A0)> = 21 && farba (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} else if (farba (A0)> = 340 && color (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

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

}

môžete pridať ďalšie a ďalšie príkazy if, aby senzor cítil viac farieb.

Krok 5: Video

Image
Image

Nakoniec, ako je znázornené na videu, môžete pridať rôzne farebné papiere a vyskúšať, ako to funguje.

Odporúča: