WS2812B жарык панелдери: 7 кадам
WS2812B жарык панелдери: 7 кадам
Anonim
WS2812B жарык панели
WS2812B жарык панели

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

Бул долбоор үчүн сизге керек:

  • Кээ бир плексиглас (40% тунук)
  • 12x WS2812 LED & 12x 100nF Конденсатор (SMD 0805 (2012)) ар бир панелге (же сиз дагы тилкелерди колдоно аласыз: 60 LED/m)
  • 5V электр менен камсыздоо
  • Кээ бир M3x6 бурамалар жана гайкалар
  • Алюминий лента / фольга
  • Калың кагаз
  • Силикон жана клей таяк жана клей
  • Кээ бир 3 пин зым
  • 3.3V чыңалуу жөндөгүчү
  • ESP-01 модулу
  • 3d принтер үчүн кээ бир жиптер

Куралдар:

  • 3D принтер
  • кандооч

1 -кадам: Курулуш

Курулуш
Курулуш

Башка конструкцияларым сыяктуу эле, менин панелдерим абдан жөнөкөй.

Сиз муну куруу үчүн бир нече бөлүктөрдү гана колдоносуз. Assmenly да оңой.

Панелдин өзү 2 3d басылган бөлүктөн, плексигладан, 3PCBден жана жакшы рефлексия үчүн кагаздан жана алюминий фольгасынан жасалган капкактан турат.

2 -кадам: PCB

ПХБ
ПХБ
ПХБ
ПХБ
ПХБ
ПХБ

SolidWorks'то панелдеримди иштеп чыккандан кийин, мен өзүмдүн ПХБларды түзүү үчүн Eagle колдондум.

PCB дизайны абдан жөнөкөй, анда 4 WS2812B LED жана 4 100nF конденсатор бар.

Бул жерде сиз гербер файлдарын таба аласыз:

Менин ПКБны иштеп чыккандан кийин, мен аны JLCPCBде калыңдыгы 1мм жана ак түстөгү маска менен заказ кылдым.

Мен LEDдерди жана конденсаторлорду LCSCке абдан жакшы баага заказ кылдым.

3 -кадам: 3D басып чыгаруу

Дизайн баскычынан кийин мен бөлүктөрдү 3d принтер жана ак PLA Filament менен басып чыгара баштадым.

Мен эки бөлүктө тең 0,2мм катмарын, 30% толтурууну колдондум, ал эми сиз колдоо материалын колдонушуңуз керек.

4 -кадам: Frontplate

Менин алдыңкы плиталарым 2 мм коюу плексигладан (40% тунук) лазер менен кесилген.

Бирок аны өзүңүз эле кесип алсаңыз болот.

Мен плексигладан тышкары жука полистирол панелдерди колдоно аласыз.

5 -кадам: Soldering & Assembly

Келе жакында!

6 -кадам: Контроллер

Келе жакында!

7 -кадам: Программалык камсыздоо

Келе жакында!

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