Tartalomjegyzék:

RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával: 5 lépés (képekkel)
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával: 5 lépés (képekkel)

Videó: RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával: 5 lépés (képekkel)

Videó: RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával: 5 lépés (képekkel)
Videó: RGB LED adaptive camouflage using Ebot microcontroller 2024, November
Anonim
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával
RGB LED adaptív álcázás (kaméleon) Ebot / Arduino használatával

Ez egy igazán nagyszerű és egyszerű projekt. Színérzékelő segítségével érzékeli a háttér színét, és megjeleníti azt az RGB LED szalagon.

Ebot mikrokontrollert használtam, de bármilyen más mikrokontrollert is használhat, például arduino uno.

Lépés: Szerelje össze az anyagokat

Anyagok összeszerelése
Anyagok összeszerelése

Elektromos alkatrészek:-

1 x Ebot mikrokontroller (használhatja az arduino -t vagy bármely más mikrokontrollert is)

1 x színérzékelő

1 x RGB LED szalag

6 x jumper vezeték

A teszteléshez különböző színű lapokat kaphat.

2. lépés: Beállítás

Beállít
Beállít

A beállítás valóban egyszerű

1. Fogja meg az RGB LED -et, és forrasztjon le három jumper vezetéket a GND, Do és +5v feszültségeken, és csatlakoztassa őket a GND csaphoz, a kimenet 0 és 5 voltos a mikrovezérlőn.

2. Ezután a színérzékelővel csatlakoztassa a

GND GND csap a mikrokontrollerben

feszültségcsap feszültségcsap a mikrovezérlőn

s A0 érintkező a mikrovezérlőn

3. lépés: Összeszerelés

Összeszerelés
Összeszerelés
Összeszerelés
Összeszerelés

Miután végzett a beállítással, rögzítse a színérzékelőt a csíkra lefelé.

4. lépés: Kód

Kód
Kód

{// Kezdeményezések ebot_setup ();

// Pin módok

strip0.begin ();

strip0.show ();

pinMode (0, KIMENET); // RGB LED

pinMode (A0, INPUT); // Színérzékelő

}

üres hurok ()

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

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

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

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

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

}

egyre több és több kijelentést adhat hozzá, hogy az érzékelő több színt érzékeljen.

5. lépés: Videó

Image
Image

Végül, ahogy a videóban látható, különböző színű papírokat adhat hozzá a működésének teszteléséhez.

Ajánlott: