Оглавление:
- Шаг 1: моделируйте снежинку / звезду
- Шаг 2. Создайте поддержку
- Шаг 3: светодиодные ленты Soder
- Шаг 4: драйвер светодиодов
- Шаг 5: Программное обеспечение и анимация
Видео: Светодиодная лента Снежинка / Звезда Анимация: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Небольшое руководство о том, как я создал рождественское украшение из светодиодных лент, оставшихся от другого проекта. Предоставляются файлы плана, программного обеспечения и анимации. Этот проект был вдохновлен следующим видео на YouTube.
Шаг 1: моделируйте снежинку / звезду
Первым шагом было спланировать опорную структуру для светодиодов, это было сделано с помощью Inkscape. Идея состоит в том, чтобы иметь Снежинку со Звездой внутри. Ширина была выбрана равной ширине двух полосок, чтобы можно было создавать все, одна полоса возвращается сама на себя.
Шаг 2. Создайте поддержку
Подставка сделана из дерева и собрана горячим клеем.
Шаг 3: светодиодные ленты Soder
Лента светодиодов отрезается до нужной длины для каждого сегмента, а затем спаивается вместе с подготовленными проводами. Это заняло много времени, и я бы рекомендовал брать светодиоды на провод, а не нарезать полоски.
Шаг 4: драйвер светодиодов
В этом проекте светодиоды управляются не Arduino, а платой NodeMCU (ESP8266) с MicroPython на ней.
Первым шагом является установка прошивки micropython, следуя этому руководству: Начало работы с MicroPython на ESP8266. Затем можно использовать его для управления светодиодами, как показано на рисунке 11. Управление NeoPixels.
На моей плате Machine.pin (4) стоит D2 (как видно на картинке). Не забываем соединить заземление со светодиодами.
Шаг 5: Программное обеспечение и анимация
Программное обеспечение, написанное на Python, можно скачать на моем GitHub.
Файл main.py обрабатывает воспроизведение анимации. Он может иметь режим часов, в котором время отображается в процентах от количества светодиодов. Также есть все анимации, показанные в видео, которые можно скопировать из файла animations.txt. Анимации делают нас из модуля snowflake_esp.py, в котором есть класс Snowflake, позволяющий легко обращаться к целым частям структуры. Таким образом, можно управлять всеми светодиодами вместе или только частью звезды, или деревом, листом или стволом каждого плеча, вплоть до отдельного светодиода.
Например:
из snowflake_esp import * sf = Snowflake (0)
off = Color (0, 0, 0) def wait (ms): time.sleep (ms / 1000.0) --- большая и маленькая звезда с переходом в виде снежинки y = Color (255, 220, 0) sf.paint (off) sf.star.color (y) wait (1000) sf.star.paint (выкл.) sf.trees.color (w) wait (1000) sf.trees.trunk.paint (выкл.) sf.trees.leaf.color (у) ждать (1000)
Рекомендуемые:
Адресная светодиодная лента AtTiny85: 10 шагов
Адресная светодиодная лента AtTiny85: Моя цель состояла в том, чтобы сделать настольную лампу из светодиодов. Я хотел, чтобы она была регулируемой, чтобы ее можно было использовать как днем, так и ночью. В своей первой попытке я использовал простую светодиодную ленту и большие МОП-лампы. Полевые транзисторы, чтобы управлять ими на 12 В. На этот раз я выбрал адресуемые светодиоды, которые
Светодиодная звезда: 7 шагов (с изображениями)
Светодиодная звезда: 1. Войлочная звезда (вырезана из шаблона) 2. LED3. батарейный отсек - "E" вкладка положительная) 4. Батарейка CR2032 3V 5. игла (размер вышивки 7) 6. токопроводящая нить Дополнительные материалы: нитевдеватель, плоскогубцы, нитка мулине, набивка
Светодиодная снежинка: 15 шагов (с изображениями)
Светодиодная снежинка: эта светодиодная снежинка имеет анимированные цвета, обеспечиваемые 7 светодиодами APA102 и управляемую микроконтроллером Arduino Nano. Детали вырезаны из акрила лазером. Вы можете создать свой собственный дизайн, следуя представленным здесь концепциям, и вырезать их лазером на месте, где вы производите
Светодиодная праздничная звезда: 5 шагов
Светодиодная праздничная звезда: это руководство покажет вам, как сделать праздничную звезду с помощью светодиодов. Вы можете использовать их в качестве украшения стола, для вашего стола или для дома
Светодиодная мерцающая звезда на солнечной энергии в банке: 10 шагов
Светодиодная мерцающая звезда на солнечных батареях в банке: вот изящный маленький рождественский подарок, который я приготовила для своей дочери. Их легко и быстро собрать, и они выглядят довольно красиво. Это в значительной степени солнечный сосуд с парой модификаций, я использовал светодиод в форме звезды из гирлянды рождественских гирлянд, и