Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
„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:
- (1) „Arduino Nano“:
- (2 mt) WS2812B LED juostelė:
- (2) Baltos lempos arba aliuminio šviestuvai su difuzoriumi: https://amzn.to/38fF6Gu arba
- (1) 5V 5A maitinimo šaltinis:
- (1) Mygtukas:
- (1) Laidai:
- (1) DC jungtis:
2 žingsnis: 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:
Prijunkite visas jungtis, kaip parodyta grandinės schemoje
4 žingsnis: Surinkimas:
Įdėkite visą elektroniką į vamzdelį, uždėkite galinius dangtelius ir užklijuokite difuzorių, naudodami skaidrią juostą
5 žingsnis: 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:
- 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:
- Į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:
- 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:
- Š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.