Kazalo:

RGB LED svetilka: 3 koraki
RGB LED svetilka: 3 koraki

Video: RGB LED svetilka: 3 koraki

Video: RGB LED svetilka: 3 koraki
Video: Xiaomi LED Color Light Bulb - Умная светодиодная лампа белого и цветного свечения управление WiFi 2024, Julij
Anonim
Image
Image

To je posebna svetilka, ki vam pomaga dobro spati. Za izdelavo te svetilke uporabljam LED RGB, elegantna je, če dodate pokrov.

Zaloge

1x Arduino Leonardo

5x žice

4x žice za sponke

1x RGB LED

1x papir

1x 100 ohmski upor

1. korak: Koda

Koda
Koda
Koda
Koda

Povezava do celotnih kod: Arduino CC

// RGB LED svetilka

// Barva LED se spreminja v vrstnem redu rdeče, oranžne, rumene, zelene, modre, temno modre in nato vijolične. // LED RGB nadzoruje rdeča, zelena in modra barva // Pin 7 nadzoruje svetlost rdeče // Pin 6 nadzoruje svetlost zelene barve // Pin 5 nadzoruje svetlost nastavitve modre praznine () {// vnesite nastavitveno kodo sem, da se enkrat zažene:} void loop () {// Glavna koda analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 zakasnitev (1000); // čaka nekaj milisekund // Rdeči analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 zakasnitev (1000); // počaka nekaj milisekund // Oranžno analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 zakasnitev (1000); // čaka nekaj milisekund // Rumena analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 zakasnitev (1000); // čaka nekaj milisekund // Zeleni analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 zakasnitev (1000); // čaka nekaj milisekund // Modri analogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 zakasnitev (1000); // čaka nekaj milisekund // Temno modra analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 zakasnitev (1000); // čaka nekaj milisekund // Vijolično}

2. korak: Pojasnite

Pojasnite
Pojasnite
Pojasnite
Pojasnite
Pojasnite
Pojasnite

RGB LED nadzoruje negativna polarnost in tri vrste svetlobe: rdeča, zelena in modra. Te tri barve so primarne barve svetlobe. Različna svetlost za vsako barvo skupaj lahko ustvari skoraj vse vrste barv. Za barve svetilke izberem barve mavrice: rdečo, oranžno, rumeno, zeleno, modro, temno modro in vijolično.

3. korak: Zgradite Arduino

Izgradnja Arduina
Izgradnja Arduina
Izgradnja Arduina
Izgradnja Arduina

Zgradite vezje, kot je prikazano na zgornji sliki.

  1. Tri žice se povežejo od D5, D6 in D7 do LED RGB.
  2. Žica se poveže z GND na negativno polarnost LED
  3. 4 spončne žice se povežejo z RGB LED
  4. Naložite kode iz aplikacije Arduino
  5. Na njej naredite prevleko iz senčila za papir

Tukaj je povezava, kako uporabiti papir za izdelavo pokrova svetilke:

www.youtube.com/watch?v=DCelEdIow2c

Po vsem tem ste končali!

Čestitke!

Vir: LED utripa

Priporočena: