Мазмұны:

DIY RGB түтік шамдары: 9 қадам (суреттермен)
DIY RGB түтік шамдары: 9 қадам (суреттермен)

Бейне: DIY RGB түтік шамдары: 9 қадам (суреттермен)

Бейне: DIY RGB түтік шамдары: 9 қадам (суреттермен)
Бейне: Светодиодный экран MEVY P3 RGB (4.0 x 3.0 m) 2024, Шілде
Anonim
DIY RGB түтік шамдары
DIY RGB түтік шамдары

DIY RGB түтік жарығы - бұл фотосуретте, жеңіл кескіндемеде, фильм түсіруде, ойындарда, VU өлшегіш ретінде және тағы басқаларда қолдануға болатын көп функциялы түтік шамы. Түтікті жарықтандыруды Prismatik бағдарламалық жасақтамасы арқылы немесе батырманың көмегімен басқаруға болады. Бұл ванна шамдары Arduino Nano және WS2812B жарықдиодты жолақ көмегімен жасалған.

1 -қадам: Жабдықтар:

Жабдықтар
Жабдықтар
  1. (1) Arduino Nano:
  2. (2мт) WS2812B жарық диодты жолағы:
  3. (2) Ақ түтікті шамдар немесе диффузоры бар алюминий жарықтандырғыштар: https://amzn.to/38fF6Gu немесе
  4. (1) 5В 5А қуат көзі:
  5. (1) Басу түймесі:
  6. (1) Сымдар:
  7. (1) DC қосқышы:

2 -қадам: Түтік шамдарын бөлшектеу:

Түтік шамдарын бөлшектеу
Түтік шамдарын бөлшектеу
Түтік шамдарын бөлшектеу
Түтік шамдарын бөлшектеу
Түтік шамдарын бөлшектеу
Түтік шамдарын бөлшектеу

Түтіктің жарығын бөлшектеу үшін қақпақтарды алып тастаңыз, диффузорды бөліңіз және түтіктен ақ түсті жарықдиодты жолақты алыңыз

3 -қадам: тізбекке қосылу:

Схема қосылымы
Схема қосылымы
Схема қосылымы
Схема қосылымы
Схема қосылымы
Схема қосылымы

Барлық қосылымдарды схемада көрсетілгендей жасаңыз

4 -қадам: Жинау:

Жинау
Жинау
Жинау
Жинау
Жинау
Жинау
Жинау
Жинау

Барлық электрониканы түтікке салыңыз, соңғы қақпақтарды орнына салыңыз және диффузорды мөлдір таспамен бекітіңіз

5 -қадам: 2 -құбырлы жарық:

Түтік жарығы 2
Түтік жарығы 2

Сол сияқты екінші түтікті жасаңыз, бірақ бұл жолы тек WS2812b жарық диодты жолағын, коннекторды, сымдарды қолданыңыз және түтік шамдарын қосыңыз

6 -қадам: Бағдарламалық қамтамасыз ету коды:

Бағдарламалық қамтамасыз ету коды
Бағдарламалық қамтамасыз ету коды
  • Берілген zip файлдарын жүктеңіз және оларды шығарыңыз.
  • RGB_Tube_ коды және бағдарламалық қамтамасыз етудің ZIP
  • RGB Tube коды мен бағдарламалық жасақтама файлын ашыңыз, Arduino IDE -де берілген кодты ашыңыз.

  • FastLED кітапханасын Arduino IDE бағдарламасына орнатыңыз.
  • Сіз өзіңіздің түтік шамдарыңызда қолданған жарық диодтарының санын енгізе аласыз, мен әр түтіктегі 65 жарықдиодты, яғни екі шамдағы 130 жарықдиодты қолдандым.
  • 130
  • Порт нөмірін есте сақтаңыз. (мысалы: com8)
  • Arduino -ны компьютерге қосыңыз, тақта түрін таңдаңыз, портты таңдаңыз және кодты жүктеңіз.

7 -қадам: Бағдарламалық қамтамасыз етуді орнату:

Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
  • Компьютерге prismatik бағдарламалық жасақтамасын орнатыңыз.
  • Бағдарламалық жасақтаманы ашып, құрылғыны нұқыңыз.
  • Конфигурация шеберін іске қосу түймесін басыңыз және Келесі -> Келесі түймесін басыңыз.
  • Сериялық порт нөмірін енгізіп, Келесі -> Келесі түймесін басыңыз
  • Жарық диодтарының санын бүйіріне енгізіңіз (яғни менің жағдайда top = 0, side = 65, bottom = 0) және Custom -> Next түймесін басыңыз.
  • Түтік шамдарында ақ түс алу үшін сырғытпаларды реттеңіз және аяқтау түймесін басыңыз.
  • Енді сіз бағдарламалық қамтамасыз етуде әр түрлі режимді таңдай аласыз және түтік шамдарында көрсете аласыз.

ЕСКЕРТПЕ: Arduino компьютерге қосылуы керек.

8 -қадам: батырманың коды:

Түймешік коды
Түймешік коды
Түймешік коды
Түймешік коды
Түймешік коды
Түймешік коды
Түймешік коды
Түймешік коды
  • Button_Tube.zip
  • Button_Tube кодын Arduino IDE -де ашыңыз.
  • Бұл кодтың көмегімен сіз түтік шамдарының түсін өзгертуге болады.
  • Pushbutton кітапханасын эскиз -> Кітапхананы қосу -> zip кітапханасын қосу түймесін басу арқылы орнатыңыз және Button_Tube файлындағы Pushbutton -2.0 zip файлын таңдаңыз.
  • Жарық диодтарының санын енгізіңіз.
  • 130
  • Бұл кодта CRGB бойынша түстердің мәндерін енгізуге болады (----, -----, -----);
  • for (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 100, 255); FastLED.show ();
  • Түс мәнін түс таңдағыштан қоюға көшіруге болады.
  • Arduino -ны компьютерге қосыңыз, тақта түрін таңдаңыз, портты таңдаңыз және кодты жүктеңіз.

9 -қадам: ЕСКЕРТУ:

ЕСКЕРТУ
ЕСКЕРТУ
ЕСКЕРТУ
ЕСКЕРТУ
ЕСКЕРТУ
ЕСКЕРТУ
  • Сіз бұл шамдарды қуат банкі немесе кейбір батареялардың көмегімен портативті ете аласыз.
  • ESP8266 немесе ESP32 сияқты кез келген Wi-Fi тақтасын пайдалану арқылы сіз мобильді қосымшаның көмегімен түтік шамдарының түстерін өзгерте аласыз.

Ұсынылған: