Мазмуну:

DIY RGB Tube Lights: 9 кадам (Сүрөттөр менен)
DIY RGB Tube Lights: 9 кадам (Сүрөттөр менен)

Video: DIY RGB Tube Lights: 9 кадам (Сүрөттөр менен)

Video: DIY RGB Tube Lights: 9 кадам (Сүрөттөр менен)
Video: За что ценят девушек в племени Мундари ? ЮЖНЫЙ СУДАН #shorts 2024, Ноябрь
Anonim
DIY RGB Tube Lights
DIY RGB Tube Lights

DIY RGB Tube жарык - бул көп функциялуу түтүк жарык, аны фотографияда, жеңил сүрөткө тартууда, кино тартууда, оюнда, VU метринде жана башкаларда колдонсо болот. Түтүк жарыгын Prismatik программасы же баскыч менен башкарса болот. Бул ванна чырактары Arduino Nano жана WS2812B LED тилкесин колдонуу менен жасалган.

1 -кадам: Берилиштер:

Берилиштер
Берилиштер
  1. (1) Arduino Nano:
  2. (2mt) WS2812B LED тилкеси:
  3. (2) White Tube Lights or Alumin Light Light Fittings with Diffuser: https://amzn.to/38fF6Gu Же
  4. (1) 5V 5A электр менен камсыздоо:
  5. (1) басуу баскычы:
  6. (1) Зымдар:
  7. (1) DC туташтыргычы:

2 -кадам: Tube Lights Disassembling:

Tube Lights демонтаждоо
Tube Lights демонтаждоо
Tube Lights демонтаждоо
Tube Lights демонтаждоо
Tube Lights демонтаждоо
Tube Lights демонтаждоо

Түтүктүн жарыгын демонтаж кылыңыз, учунун капкактарын алып, диффузорду бөлүп, түтүктөн ак түстөгү LED тилкесин алып салыңыз

3 -кадам: Райондук туташуу:

Райондук туташуу
Райондук туташуу
Райондук туташуу
Райондук туташуу
Райондук туташуу
Райондук туташуу

Бардык байланыштарды схемада көрсөтүлгөндөй кылыңыз

4 -кадам: чогултуу:

Кураштыруу
Кураштыруу
Чогултуу
Чогултуу
Кураштыруу
Кураштыруу
Кураштыруу
Кураштыруу

Бардык электрониканы түтүккө салып, акыркы капкактарды кайра коюп, тунук лента аркылуу диффузорду мөөрлөңүз

5 -кадам: Tube Light 2:

Tube Light 2
Tube Light 2

Ошо сыяктуу эле, экинчи түтүктү жасаңыз, бирок бул жолу WS2812b LED тилкесин, туташтыргычты, зымдарды колдонуңуз жана түтүктүн жарыгын туташтырыңыз

6 -кадам: Программалык камсыздоонун коду:

Программалык камсыздоонун коду
Программалык камсыздоонун коду
  • Берилген zip файлдарын жүктөп алып, аларды чыгарыңыз.
  • RGB_Tube_code жана программалык камсыздоо ZIP
  • RGB Tube кодун жана программалык файлды ачыңыз, Arduino IDEде берилген кодду ачыңыз.

  • FastLED китепканасын Arduino IDEге орнотуңуз.
  • Сиз түтүк жарыктарыңызда колдонгон LED санын киргизе аласыз, мен ар бир түтүктө 65 светодиодду, башкача айтканда, эки түтүктө тең 130 светодиодду колдондум.
  • 130
  • Порт номерин унутпаңыз. (мисалы: com8)
  • Arduino -ны компьютериңизге туташтырыңыз, тактанын түрүн тандаңыз, портту тандап, кодду жүктөңүз.

7 -кадам: Программаны орнотуу:

Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
Программалык камсыздоону орнотуу
  • Prismatik программасын компьютериңизге орнотуңуз.
  • Программаны ачып, түзмөктү чыкылдатыңыз.
  • Конфигурация устасын чыкылдатыңыз жана жөн гана Кийинки -> Кийинкини басыңыз.
  • Сериялык порттун номерин киргизип, Кийинки -> Кийинкини басыңыз
  • Светодиоддордун санын капталга киргизиңиз (б.а. менин учурда top = 0, side = 65, bottom = 0) жана custom -> Next баскычын чыкылдатыңыз.
  • Түтүк жарыктарында ак түскө ээ болуу үчүн жылдыргычтарды тууралаңыз жана аягына чыкылдатыңыз.
  • Эми сиз программалык камсыздоонун башка режимин тандап, түтүктүн жарыктарында көрсөтө аласыз.

ЭСКЕРТҮҮ: Arduino компьютерге туташышы керек.

8 -кадам: Баскычтын коду:

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

9 -кадам: ЭСКЕРТҮҮ:

ЭСКЕРТҮҮ
ЭСКЕРТҮҮ
ЭСКЕРТҮҮ
ЭСКЕРТҮҮ
ЭСКЕРТҮҮ
ЭСКЕРТҮҮ
  • Сиз бул жарыкты кубаттуу банкты же кээ бир батареяларды колдонуу менен портативдүү кыла аласыз.
  • ESP8266 же ESP32 сыяктуу каалаган Wi-Fi тактасын колдонуу менен, түтүк жарыктарынын түсүн мобилдик тиркеме менен өзгөртө аласыз.

Сунушталууда: