Warning: Constants may only evaluate to scalar values in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/easy-fancybox.php on line 40 Notice: Use of undefined constant FANCYBOX_VERSIONS - assumed 'FANCYBOX_VERSIONS' in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/inc/class-easyfancybox.php on line 208 Warning: array_key_exists() expects parameter 2 to be array, string given in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/inc/class-easyfancybox.php on line 208 Notice: Use of undefined constant FANCYBOX_VERSIONS - assumed 'FANCYBOX_VERSIONS' in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/inc/fancybox-classic.php on line 303 Warning: Illegal string offset 'classic' in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/inc/fancybox-classic.php on line 303 Notice: Use of undefined constant FANCYBOX_VERSIONS - assumed 'FANCYBOX_VERSIONS' in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/inc/fancybox-classic.php on line 309 Warning: Illegal string offset 'classic' in /var/www/u0492264/data/www/kentik.ru/wp-content/plugins/easy-fancybox/inc/fancybox-classic.php on line 309 Новогодняя елочка, которую не купишь в магазине • kentik.ru
разработка

Новогодняя елочка, которую не купишь в магазине

В преддверии новогодних праздников решил сделать светодиодное новогоднее чудо, а именно красивый светильник-ночник. делюсь с читателями моделями и описанием процесса создания.

Как всегда процесс начинается с 3Д моделирования.

Модель состоит из:

  • корпус
  • рассеиватель
  • плата со светодиодами
  • управляющая плата
  • кнопочка и проводки

Всю модель можно скачать тут

3д модель елочки

Плата со светодиодами и управляющая плата скомпонованы на одной подложке, для удобства монтажа. используется 190 адресных светодиодов ws2812b. каждый светодиод шунтирован керамическим конденсатором 0,1 мкФ в соответствии с даташитом.

Управляет всей этой красотой микроконтроллер atmega328p.

Питание через разъем USB, что бы можно было от порта компьютера питать, стоит программное ограниение на потребляемый ток в 0,45 А.

Готовые гербер файлы для изготовления можно скачать тут

Следующий этап: расстановка и пайка печатной платы.
Наносим паяльную пасту:

Далее расстановка в станке и пайка. все сделано на собственном оборудовании.

Далее идет корпус для елочки. выше даны все модели для создания данной елочки и корпус можно сделать из чего угодно, например, напечатать на 3Д принтере. у нас выбор остановился на буке, а на принтере мы распечатали рассеиватель. материал PLA.
И окончательный этап — сборка:


Итак. Немного повторимся — если вы решили повторить такую елочку, то вам понадобиться:

На что обратить внимание при изготовлении:

  • контроллер atmega328p должен работать от внутреннего генератора на 8МГц. соответственно фьюзы выставляем правильно.
  • ОБЯЗАТЕЛЬНО!!!! смотрим как надо ставить светодиоды. все четные ряды в одну сторону, нечетные в другую. Изучаем datasheet на ws2812b.
  • ДАЖЕ НЕ ПЫТАЙТЕСЬ снимать диоды с готовой китайской матрицы/ленты и впаивать их на эту плату.
  • резистор между управляющей ногой atmega328p и первым светодиодом 300 — 470 Ом.

Во сколько же все это обойдется, если делать самостоятельно?

  • плата — 150 ₽ (на всем известным китайским сайтам)
  • корпус — 800 ₽ (изготовленный на заказ из бука на фрезерном станке, если делать на 3д-принтере, то считаем, что пластика будет на 50-100 ₽ за штуку)
  • 190 диодов — 380 ₽ (мы брали одну катушку 1000 штук за 2000 руб)
  • 190 кондеров — 70 ₽ (в любом магазине радиодеталей)
  • контроллер, кнопочка, разъемы usb — 200 ₽
  • провод usb-usb папа-папа — 90 ₽
  • pla на рассеиватель около 50 ₽
  • Работа по пайке/сборки — не считаем, тут каждый считает как ему нравится.


Итого минимально выйдет 1000

Удачи. Желаю получить много удовольствия при сборке

Кентик

Related posts