Нам понадобится для реализации данного проекта:
Arduino nano: http://ali.pub/1x1jri
Светодиодная лента ws2812b: http://ali.pub/2wm1h4
Прежде чем приступить к материалу, я Вас попрошу, если нравится то, что я делаю и хотите следить за моей деятельностью, то рекомендую подписаться на мой телеграмм канал: https://t.me/ypavla
Там я публикую новости о вышедших видео, статьях и разные устройства для умного дома и не только показываю.
Спасибо за внимание, теперь продолжим.
Ну и по хорошему 3Д принтер, чтоб напечатать снежинку. Если его нет, то можно подсмотреть в первой версии, из чего я ее сделал тут.
В данной снежинке используются адресные светодиоды. За счет них и получается сделать крутые эффекты. Их здесь больше трех в отличии от первой версии, где был всего лишь один эффект.
Схема подключение светодиодной ленты к ардуино выглядит следующим образом:
В первой версии использовалось 6 лучше по 7 диодов и того получается 42. Так как притание подается на диоды от самой ардуинки я пробовал на ощупь греется ли аруинка после 30 минут работы, но она была холодная. По этому я сделал вывод, что мощности ардуинки достаточно. В этой же версии меньше диодов на лучше, теперь каждый луч имеет 6 диодов и в сумме получается 36.
Скетч и 3д модели находятся по ссылке: https://yadi.sk/d/QfWXCBkQv-I26A
В этом скетче главные две строчки:
int ray_number = 6; // Число лучей
int ray_pixel = 6; //число светодиодов в одном луче
их нужно изменять в зависимости от количества отрезков светодиодной ленты и количества светодиодов на одном отрезке.
Эффекты данной снежинки хорошо демонстрируются в этом видео: