Satura rādītājs:

RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino: 5 soļi (ar attēliem)
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino: 5 soļi (ar attēliem)

Video: RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino: 5 soļi (ar attēliem)

Video: RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino: 5 soļi (ar attēliem)
Video: Светодиодная лента RGB Wi-Fi SMD 5050 с AliExpress 2024, Jūlijs
Anonim
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino
RGB LED adaptīvā maskēšanās (hameleons), izmantojot Ebot / Arduino

Tas ir patiešām lielisks un vienkāršs projekts. Tas izmanto krāsu sensoru, lai uztvertu fona krāsu un parādītu to RGB LED joslā.

Es izmantoju Ebot mikrokontrolleru, bet jūs varat izmantot arī jebkuru citu mikrokontrolleri, piemēram, arduino uno.

1. solis: salieciet materiālus

Salieciet materiālus
Salieciet materiālus

Elektroniskās sastāvdaļas:-

1 x Ebot mikrokontrolleris (varat izmantot arī arduino vai jebkuru citu mikrokontrolleri)

1 x krāsu sensors

1 x RGB LED sloksne

6 x Jumper vadi

Pārbaudei jūs varētu iegūt dažas dažādas krāsas lapas.

2. darbība: iestatīšana

Uzstādīt
Uzstādīt

Iestatīšana ir patiešām vienkārša

1. Paņemiet RGB gaismas diodi un pielodējiet trīs džemperu vadus uz GND, Do un +5v un pievienojiet tos GND tapai, izejas 0 tapa un 5v tapa mikrokontrollerī.

2. Tālāk ar krāsu sensoru pievienojiet

GND GND tapa uz mikrokontrollera

sprieguma tapa sprieguma tapa uz mikrokontrollera

s A0 tapa uz mikrokontrollera

3. solis: montāža

Montāža
Montāža
Montāža
Montāža

Kad esat pabeidzis iestatīšanu, pievienojiet krāsu sensoru sloksnei uz leju.

4. solis: kods

Kods
Kods

{// Inicializācijas ebot_setup ();

// Pin režīmi

sloksne0.sākas ();

strip0.show ();

pinMode (0, OUTPUT); // RGB gaismas diode

pinMode (A0, INPUT); // Krāsu sensors

}

tukša cilpa ()

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

} cits if (krāsa (A0)> = 79 && krāsa (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} cits if (krāsa (A0)> = 21 && krāsa (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} cits if (krāsa (A0)> = 340 && krāsa (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

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

}

jūs varētu pievienot arvien vairāk un vairāk paziņojumu, lai sensors uztvertu vairāk krāsu.

5. darbība: video

Image
Image

Visbeidzot, kā parādīts videoklipā, varat pievienot dažādu krāsu papīru, lai pārbaudītu, kā tas darbojas.

Ieteicams: