Բովանդակություն:

DIY RGB խողովակի լույսեր. 9 քայլ (նկարներով)
DIY RGB խողովակի լույսեր. 9 քայլ (նկարներով)

Video: DIY RGB խողովակի լույսեր. 9 քայլ (նկարներով)

Video: DIY RGB խողովակի լույսեր. 9 քայլ (նկարներով)
Video: How To Choose The Perfect Aquarium Lighting For Your Planted Aquarium? 2024, Հուլիսի
Anonim
DIY RGB խողովակի լույսեր
DIY RGB խողովակի լույսեր

DIY RGB Tube լույսը բազմաֆունկցիոնալ խողովակի լույս է, որը կարող է օգտագործվել լուսանկարչության, լուսանկարչության լուսանկարչության, ֆիլմերի պատրաստման, խաղերի, որպես VU հաշվիչ և այլն: Խողովակի լույսը կարելի է կառավարել Prismatik ծրագրակազմով կամ սեղմել կոճակով: Այս լոգարանի լույսերը պատրաստված են Arduino Nano և WS2812B LED ժապավենի միջոցով:

Քայլ 1: Սարքավորումներ

Պարագաներ
Պարագաներ
  1. (1) Arduino Nano ՝
  2. (2 մետր) WS2812B LED ժապավեն ՝
  3. (2) Սպիտակ խողովակի լույսեր կամ ալյումինե լուսավոր կցամասեր `ցրիչով. Https://amzn.to/38fF6Gu Կամ
  4. (1) 5V 5A սնուցման աղբյուր ՝
  5. (1) Կոճակ ՝
  6. (1) Լարեր ՝
  7. (1) DC միակցիչ ՝

Քայլ 2: Խողովակների լույսերի ապամոնտաժում

Խողովակների լույսերի ապամոնտաժում
Խողովակների լույսերի ապամոնտաժում
Խողովակների լույսերի ապամոնտաժում
Խողովակների լույսերի ապամոնտաժում
Խողովակների լույսերի ապամոնտաժում
Խողովակների լույսերի ապամոնտաժում

Ապամոնտաժեք խողովակի լույսը ՝ հեռացնելով վերջնական կափարիչները, տարանջատելով դիֆուզորը և հեռացնելով սպիտակ գույնի LED շերտը խողովակից:

Քայլ 3: Շղթայի միացում

Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում
Շղթայի միացում

Կատարեք բոլոր կապերը, ինչպես ցույց է տրված սխեմաներում:

Քայլ 4: Հավաքում

Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում
Հավաքում

Տեղադրեք ամբողջ էլեկտրոնիկան խողովակի մեջ, հետ դրեք վերջնական կափարիչները և փակեք դիֆուզորը `օգտագործելով հստակ ժապավեն:

Քայլ 5: Tube Light 2:

Tube Light 2
Tube Light 2

Նմանապես պատրաստեք երկրորդ խողովակը, բայց այս անգամ օգտագործեք միայն WS2812b LED ժապավենը, միակցիչը, լարերը և միացրեք խողովակի լույսերը:

Քայլ 6: Softwareրագրակազմի ծածկագիր

Softwareրագրային ապահովման ծածկագիր
Softwareրագրային ապահովման ծածկագիր
  • Ներբեռնեք տրված zip ֆայլերը և հանեք դրանք:
  • RGB_Tube_code և ծրագրակազմի փոստային հասցե
  • Բացեք RGB Tube ծածկագիրը և ծրագրակազմը, բացեք Arduino IDE- ում տրված ծածկագիրը:

  • Տեղադրեք FastLED գրադարանը Arduino IDE- ում:
  • Դուք կարող եք մուտքագրել LED- ների քանակը, որոնք օգտագործել եք ձեր խողովակի լույսերում, ես օգտագործել եմ 65 LED յուրաքանչյուր խողովակի լույսերում, այսինքն `130 LED երկու խողովակի լույսերում:
  • #սահմանել NUM_LEDS 130
  • Հիշեք նավահանգստի համարը: (օրինակ ՝ com8)
  • Միացրեք Arduino- ն ձեր համակարգչին, ընտրեք տախտակի տեսակը, ընտրեք նավահանգիստը և վերբեռնեք ծածկագիրը:

Քայլ 7: Softwareրագրաշարի տեղադրում

Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
Softwareրագրաշարի տեղադրում
  • Տեղադրեք prismatik ծրագիրը ձեր համակարգչում:
  • Բացեք ծրագրակազմը և կտտացրեք սարքի վրա:
  • Կտտացրեք Գործարկել կոնֆիգուրացիայի հրաշագործը և պարզապես կտտացրեք Հաջորդ -> Հաջորդ:
  • Մուտքագրեք Սերիայի նավահանգստի համարը և կտտացրեք Հաջորդ -> Հաջորդ
  • Մուտքագրեք LED- ների թիվը կողմերում (այսինքն ՝ իմ դեպքում վերևում = 0, կողմում = 65, ներքևում = 0) և կտտացրեք հատուկ -> Հաջորդ:
  • Կարգավորեք սահիկները, որպեսզի խողովակի լույսերի վրա սպիտակ գույն ստանա և կտտացրեք ավարտին:
  • Այժմ դուք կարող եք ընտրել տարբեր ռեժիմ ծրագրակազմում և ցուցադրել խողովակի լույսերի վրա:

Նշում. Arduino- ն պետք է միացված լինի համակարգչին:

Քայլ 8: Կոճակի կոդ

Կոճակի կոդ
Կոճակի կոդ
Կոճակի կոդ
Կոճակի կոդ
Կոճակի կոդ
Կոճակի կոդ
Կոճակի կոդ
Կոճակի կոդ
  • Button_Tube.zip
  • Բացեք Button_Tube կոդը Arduino IDE- ում:
  • Այս ծածկագրով դուք կարող եք փոխել Tube Lights- ի գույնը կոճակի սեղմումով:
  • Տեղադրեք Pushbutton գրադարանը `կտտացնելով ուրվագիծ -> Ներառել գրադարան -> Ավելացնել zip գրադարան և ընտրեք Pushbutton -2.0 zip ֆայլը Button_Tube ֆայլում:
  • Մուտքագրեք LED- ների թիվը:
  • #սահմանել NUM_LEDS 130
  • Այս ծածկագրում կարող եք մուտքագրել CRGB- ի գույների արժեքները (----, -----, -----);
  • համար (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
  • Դուք կարող եք պատճենել տեղադրեք գույնի արժեքները գույնի ընտրիչից:
  • Միացրեք Arduino- ն ձեր համակարգչին, ընտրեք տախտակի տեսակը, ընտրեք նավահանգիստը և վերբեռնեք ծածկագիրը:

Քայլ 9: Նշում

ՆՇՈՒՄ
ՆՇՈՒՄ
ՆՇՈՒՄ
ՆՇՈՒՄ
ՆՇՈՒՄ
ՆՇՈՒՄ
  • Դուք կարող եք այս լույսերը դյուրակիր դարձնել ՝ օգտագործելով հզորության բանկ կամ մարտկոցներ:
  • Օգտագործելով ցանկացած Wi-Fi տախտակ, ինչպես ESP8266 կամ ESP32, կարող եք բջջային հավելվածով փոխել խողովակի լույսերի գույները:

Խորհուրդ ենք տալիս: