Turinys:

RGB LED lempa: 3 žingsniai
RGB LED lempa: 3 žingsniai

Video: RGB LED lempa: 3 žingsniai

Video: RGB LED lempa: 3 žingsniai
Video: RGB led stick своими руками. Лампа трубка. WLED прошивка 2024, Lapkritis
Anonim
Image
Image

Tai speciali lempa, padedanti gerai išsimiegoti. Šiai lempai gaminti naudoju RGB šviesos diodą, jis yra elegantiškas, jei pridėsite dangtelį.

Prekės

1x „Arduino Leonardo“

5x laidai

4x spaustukai

1x RGB šviesos diodas

1x popierius

1x 100 omų rezistorius

1 žingsnis: kodas

Kodas
Kodas
Kodas
Kodas

Visų kodų nuoroda: „Arduino CC“

// RGB LED lempa

// Šviesos diodų spalva keičiasi raudonos, oranžinės, geltonos, žalios, mėlynos, tamsiai mėlynos ir tada violetinės spalvos. // RGB šviesos diodas valdomas raudonos, žalios ir mėlynos spalvos // 7 kaištis kontroliuoja raudonos spalvos ryškumą // 6 kaištis kontroliuoja žalios spalvos ryškumą // 5 kaištis kontroliuoja mėlynos tuštumos sąrankos ryškumą () {// įdėkite čia savo sąrankos kodą, kad paleistumėte vieną kartą:} void loop () {// Pagrindinis kodas analogWrite (7, 255); // 改 analoginis rašymas (6, 0); // 改 analoginis rašymas (5, 0); // 改 uždelsimas (1000); // laukia kelių milisekundžių // Raudonas analoginis rašymas (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 uždelsimas (1000); // laukia kelias milisekundes // Oranžinis analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analoginis rašymas (5, 0); // 改 uždelsimas (1000); // laukia kelių milisekundžių // Geltonas analoginis rašymas (7, 0); // 改 analogWrite (6, 255); // 改 analoginis rašymas (5, 0); // 改 uždelsimas (1000); // laukia kelias milisekundes // Green analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 uždelsimas (1000); // laukia kelias milisekundes // Blue analogWrite (7, 0); // 改 analoginis rašymas (6, 0); // 改 analogWrite (5, 255); // 改 uždelsimas (1000); // laukia kelias milisekundes // Tamsiai mėlyna analogWrite (7, 130); // 改 analoginis rašymas (6, 0); // 改 analogWrite (5, 255); // 改 uždelsimas (1000); // laukia kelių milisekundžių // Purpurinė}

2 žingsnis: paaiškinkite

Paaiškinkite
Paaiškinkite
Paaiškinkite
Paaiškinkite
Paaiškinkite
Paaiškinkite

RGB šviesos diodą valdo neigiamas poliškumas ir trijų rūšių šviesa: raudona, žalia ir mėlyna. Šios trys spalvos yra pagrindinės šviesos spalvos. Skirtingas kiekvienos spalvos ryškumas gali sukurti beveik visų rūšių spalvas. Savo lempos spalvomis renkuosi vaivorykštės spalvas: raudoną, oranžinę, geltoną, žalią, mėlyną, tamsiai mėlyną ir violetinę.

3 žingsnis: „Arduino“kūrimas

„Arduino“kūrimas
„Arduino“kūrimas
„Arduino“kūrimas
„Arduino“kūrimas

Sukurkite grandinę, kaip parodyta aukščiau.

  1. Trys laidai jungiami iš D5, D6 ir D7 prie RGB šviesos diodo.
  2. Laidas jungiasi nuo GND prie neigiamo šviesos diodo poliškumo
  3. 4 spaustukai prijungiami prie RGB šviesos diodo
  4. Įkelkite kodus iš „Arduino“programos
  5. Ant jo padarykite popieriaus atspalvio dangtelį

Čia yra nuoroda, kaip naudoti popierių lempos gaubtui gaminti:

www.youtube.com/watch?v=DCelEdIow2c

Po viso to jūs baigsite!

Sveikinimai!

Šaltinis: mirksi šviesos diodas

Rekomenduojamas: