„Arduino“ spalvų maišymo šviesa: 5 žingsniai (su nuotraukomis)

„Arduino“ spalvų maišymo šviesa: 5 žingsniai (su nuotraukomis)

Turinys:

Anonim

Ar turite naktį? Ar jūs kada nors buvo nuobodu? Ši šviesa keičia spalvą, kad niekada to neužmirštumėte.

Prekės:

1 žingsnis: dalys

Jums reikės:

Arduino

Kabeliai

3 LED

Kartonas

Bandomoji Lenta

Ryžių popierius

2 žingsnis. Sukurkite grandinę

Uždėkite duonos skydelį ant arduino, kad galėtumėte pamatyti kaiščius. Tada įdėkite šviesos diodus ant kaiščių 9,10,11.

3 žingsnis: iškirpkite kartoną

Iškirpkite 5 gabalus:

1 vnt. 10x7

2 vnt. 8x5

2 vnt. 6,5x5

Viename iš mažų gabalų supjaustykite kvadratą, kad galėtumėte prijungti kabelį.

Tada klijuoti gabalus kartu.

4 veiksmas: kodeksas

int fadeAmount2 = 5;

int ryškumas2 = 0;

int led = 11;

int led1 = 10;

int led2 = 9;

int ryškumas = 0;

int fadeAmount = 5;

int ryškumas1 = 0;

int fadeAmount1 = 5;

void setup () {

pinMode (LED, OUTPUT);

pinMode (led1, OUTPUT);

pinMode (led2, OUTPUT); }

tuščia kilpa () {

analoginis raštas (ledas, ryškumas);

ryškumas = ryškumas + fadeAmount;

jei (ryškumas == 0 || ryškumas == 255) {

fadeAmount = -fadeAmount;

ryškumas = ryškumas -200; }

vėlavimas (20);

analoginis raštas (led1, ryškumas1);

ryškumas1 = ryškumas1 + fadeAmount1;

jei (ryškumas1 == 0 || ryškumas1 == 255) {

fadeAmount1 = -fadeAmount1;

ryškumas1 = ryškumas1 + fadeAmount1; }

vėlavimas (20);

analoginis raštas (led2, ryškumas2);

brightness2 = ryškumas2 + fadeAmount2;

jei (ryškumas2 == 0 || ryškumas2 == 255) {

fadeAmount2 = -fadeAmount2;

} uždelsimas (20);}

5 žingsnis

Įdėkite arduino į kartono dėžutę. Tada į langelį įdėkite ryžių popierių.