Turinys:

„Pasidaryk pats“RGB vamzdžių žibintai: 9 žingsniai (su nuotraukomis)
„Pasidaryk pats“RGB vamzdžių žibintai: 9 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“RGB vamzdžių žibintai: 9 žingsniai (su nuotraukomis)

Video: „Pasidaryk pats“RGB vamzdžių žibintai: 9 žingsniai (su nuotraukomis)
Video: How To Choose The Perfect Aquarium Lighting For Your Planted Aquarium? 2024, Liepa
Anonim
„Pasidaryk pats“RGB vamzdžių žibintai
„Pasidaryk pats“RGB vamzdžių žibintai

„Pasidaryk pats“RGB vamzdžių lemputė yra daugiafunkcinė vamzdinė lemputė, kuri gali būti naudojama fotografuojant, fotografuojant šviesą, kuriant filmus, žaidžiant, kaip VU matuoklis ir kt. Vamzdžio šviesą galima valdyti naudojant „Prismatik“programinę įrangą arba paspaudus mygtuką. Šie vonios žibintai pagaminti naudojant „Arduino Nano“ir WS2812B LED juostelę.

1 žingsnis: reikmenys:

Priedai
Priedai
  1. (1) „Arduino Nano“:
  2. (2 mt) WS2812B LED juostelė:
  3. (2) Baltos lempos arba aliuminio šviestuvai su difuzoriumi: https://amzn.to/38fF6Gu arba
  4. (1) 5V 5A maitinimo šaltinis:
  5. (1) Mygtukas:
  6. (1) Laidai:
  7. (1) DC jungtis:

2 žingsnis: vamzdžių žibintų išmontavimas:

Vamzdžių žibintų išmontavimas
Vamzdžių žibintų išmontavimas
Vamzdžių žibintų išmontavimas
Vamzdžių žibintų išmontavimas
Vamzdžių žibintų išmontavimas
Vamzdžių žibintų išmontavimas

Išmontuokite lemputę, nuimdami galinius dangtelius, atskirdami difuzorių ir nuimdami baltą LED juostelę iš vamzdžio

3 žingsnis: grandinės prijungimas:

Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis
Grandinės jungtis

Prijunkite visas jungtis, kaip parodyta grandinės schemoje

4 žingsnis: Surinkimas:

Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas
Surinkimas

Įdėkite visą elektroniką į vamzdelį, uždėkite galinius dangtelius ir užklijuokite difuzorių, naudodami skaidrią juostą

5 žingsnis: 2 vamzdžio lemputė:

2 vamzdžio lemputė
2 vamzdžio lemputė

Panašiai padarykite antrąjį vamzdelį, tačiau šį kartą naudokite tik WS2812b LED juostelę, jungtį, laidus ir prijunkite vamzdžių žibintus

6 veiksmas: programinės įrangos kodas:

Programinės įrangos kodas
Programinės įrangos kodas
  • Atsisiųskite nurodytus ZIP failus ir ištraukite juos.
  • RGB_Tube_code ir programinės įrangos zip
  • Atidarykite „RGB Tube“kodo ir programinės įrangos failą, atidarykite „Arduino IDE“pateiktą kodą.

  • Įdiekite „FastLED“biblioteką „Arduino IDE“.
  • Galite įvesti vamzdžių žibintuose naudojamų šviesos diodų skaičių, aš naudoju 65 šviesos diodus kiekviename vamzdžio žibinte, t. Y. 130 šviesos diodų abiejuose vamzdžių žibintuose.
  • #define NUM_LEDS 130
  • Prisiminkite prievado numerį. (pavyzdžiui: com8)
  • Prijunkite „Arduino“prie kompiuterio, pasirinkite plokštės tipą, pasirinkite prievadą ir įkelkite kodą.

7 veiksmas: programinės įrangos sąranka:

Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka
Programinės įrangos sąranka
  • Įdiekite „prismatik“programinę įrangą savo kompiuteryje.
  • Atidarykite programinę įrangą ir spustelėkite įrenginį.
  • Spustelėkite Vykdyti konfigūracijos vedlį ir tiesiog spustelėkite Pirmyn -> Kitas.
  • Įveskite serijinio prievado numerį ir spustelėkite Pirmyn -> Kitas
  • Įveskite šviesos diodų skaičių šonuose (t. Y. Mano atveju viršuje = 0, šone = 65, apačioje = 0) ir spustelėkite pasirinktinį -> Kitas.
  • Sureguliuokite slankiklius, kad vamzdžio lemputės būtų baltos spalvos, ir spustelėkite baigti.
  • Dabar programinėje įrangoje galite pasirinkti kitą režimą ir rodyti lemputes.

PASTABA: „Arduino“turi būti prijungtas prie kompiuterio.

8 veiksmas: mygtuko kodas:

Mygtuko kodas
Mygtuko kodas
Mygtuko kodas
Mygtuko kodas
Mygtuko kodas
Mygtuko kodas
Mygtuko kodas
Mygtuko kodas
  • Button_Tube.zip
  • Atidarykite „Button_Tube“kodą „Arduino IDE“.
  • Naudodami šį kodą, galite pakeisti vamzdžių žibintų spalvą mygtuko paspaudimu.
  • Įdiekite „Pushbutton“biblioteką spustelėdami eskizą -> Įtraukti biblioteką -> Pridėti zip biblioteką ir pasirinkite „Pushbutton -2.0“ZIP failą „Button_Tube“faile.
  • Įveskite šviesos diodų skaičių.
  • #define NUM_LEDS 130
  • Šiame kode galite įvesti spalvų reikšmes CRGB (----, -----, -----);
  • už (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
  • Galite nukopijuoti įklijuoti spalvų reikšmes iš spalvų rinkiklio.
  • Prijunkite „Arduino“prie kompiuterio, pasirinkite plokštės tipą, pasirinkite prievadą ir įkelkite kodą.

9 žingsnis: PASTABA:

PASTABA
PASTABA
PASTABA
PASTABA
PASTABA
PASTABA
  • Šiuos žibintus galite padaryti nešiojamus naudodami maitinimo bloką arba kai kurias baterijas.
  • Naudodami bet kurią „Wi-Fi“plokštę, pvz., ESP8266 arba ESP32, galite pakeisti vamzdžių lempučių spalvas naudodami programą mobiliesiems.

Rekomenduojamas: