Оглавление:

TwirLED: Юбка с подсветкой: 8 шагов (с изображениями)
TwirLED: Юбка с подсветкой: 8 шагов (с изображениями)

Видео: TwirLED: Юбка с подсветкой: 8 шагов (с изображениями)

Видео: TwirLED: Юбка с подсветкой: 8 шагов (с изображениями)
Видео: I will #spin and #twirl in my #skirts until I cannot. #1950s #fashion #swissmiss #wendysmascot 2024, Июль
Anonim
Image
Image
TwirLED: Юбка с подсветкой
TwirLED: Юбка с подсветкой
TwirLED: Юбка с подсветкой
TwirLED: Юбка с подсветкой

Основная идея этого проекта - юбка, которая реагирует на движение и загорается, когда вы кружитесь на танцполе. Для социальных танцев, таких как блюз, свинг и сальса, момент «показухи» - это когда танцор крутится, поэтому я хотел юбку, которая только светится в это время.

Эта функция выполняется путем запуска простой программы, которая считывает положение по оси Z 3-осевого датчика и запускает мигание световой нити, если показание превышает определенное значение.

Требуемые навыки:

  • Основное шитье
  • Пайка
  • Программирование микроконтроллера с помощью Arduio
  • Терпение

Не пугайтесь всего этого; это отличный шанс узнать или попрактиковаться в навыках. Шитье можно все вручную, если у вас нет доступа к швейной машине. Я научился паять только два проекта до этого, поэтому, если вы не знаете, как это сделать, прежде чем взяться за такое дело, вы обязательно сделаете это после! Arduino не так уж сложно изучить, и вам не нужно писать код.

Шаг 1. Соберите материалы и инструменты

Соберите материалы и инструменты
Соберите материалы и инструменты
Соберите материалы и инструменты
Соберите материалы и инструменты

Я включил ссылки на некоторые продукты и компоненты, которые использовал, но все, что было похоже на те же контакты, должно работать. Просто убедитесь, что все может обрабатывать входное напряжение 5 В, чтобы не сжечь плату или датчик.

Инструменты

  • Швейная машина (не обязательно, но полезно)
  • Компьютер для программирования вашего микроконтроллера
  • Паяльник
  • «третья рука», чтобы помочь удерживать предметы на месте во время пайки
  • Инструмент для зачистки проводов
  • Пистолет для горячего клея

Материалы

  • Юбка полного свинга / конькобежная (та, которая вращается довольно горизонтально при вращении)
  • сетчатая ткань или лента, чтобы обернуть проволоку и защитить ее от кожи
  • иголка и нитка
  • Проволока 30 г с силиконовым покрытием
  • 3-осевой акселерометр (совместим с входом 5 В)
  • Адресные светодиоды RGB
  • Микроконтроллер Pro Micro (5 В) или версия Sparkfun. Я использовал оба
  • Блок питания (выход 5В) или что-то в этом роде
  • горячие клеевые стержни

Если вы хотите сшить юбку самостоятельно, убедитесь, что у вас есть ткань с ненаправленным рисунком и эластичная ткань, если вы не хотите застегивать молнию. Вот один урок о том, как его сделать: DIY Skater / Circle Skirt от DIYlover89.

Шаг 2: сделайте карман для блока питания

Сделать карман для блока питания
Сделать карман для блока питания
Сделать карман для блока питания
Сделать карман для блока питания
Сделать карман для блока питания
Сделать карман для блока питания
Сделать карман для блока питания
Сделать карман для блока питания

вот способ быстро сделать карман для блока питания и микроконтроллера, чтобы они были в безопасности.

  • Приколите и пришейте молнию к внутренней части юбки, где вы хотите, чтобы был карман.
  • расстегните и прорежьте прорезь в ткани между зубцами молнии
  • строчка зигзаг поверх ткани, чтобы закрепить сиппер на месте
  • отрежьте кусок ткани размером с пауэрбанк и про микро
  • отрежьте, заколите и сшейте меньший кусок ткани, чтобы у pro micro был свой собственный «дом» (карман в кармане)
  • Приколите весь карман внутри юбки к прорези на молнии
  • пришить на место
  • не забудьте оставить отверстие в нижней части кармана для пропуска проводов

Шаг 3: Схема разводки

Схема электропроводки
Схема электропроводки
Схема электропроводки
Схема электропроводки
Схема электропроводки
Схема электропроводки

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

Разложите юбку вверх дном, чтобы было видно, куда вы поставили маркеры.

Поместите по одному светодиоду на каждый вывод, чтобы вы могли лучше визуализировать, как они распределяются, и отрегулируйте макет, если он кажется действительно неровным. Я использовал 35 светодиодов в этой юбке, но я думаю, что блок питания способен дать больше энергии, если вы хотите поэкспериментировать.

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

Важно составить план, чтобы не потерять свое место, когда вы начнете паять все светильники в одну длинную нить.

Шаг 4: спаяйте все вместе

Спаяйте все вместе
Спаяйте все вместе
Спаяйте все вместе
Спаяйте все вместе

Я не хочу превращать это в учебник по пайке, но вот несколько советов и приемов, которые могут быть полезны:

Провода

Следуйте схеме подключения и обрезайте провода по ходу, а не все сразу.

При измерении и резке оставьте слабину провода, проходящего между светодиодами.

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

Припой

Это самая трудоемкая часть проекта.

Убедитесь, что вы работаете в хорошо проветриваемом помещении, и делайте перерывы.

Точки пайки довольно тугие на используемых мной платах для отвода светодиодов, поэтому мне было легче нанести каплю припоя на каждую из точек контакта, затем снова расплавить ее и воткнуть провод в расплавленный припой.

Шаг 5: Загрузите и установите программное обеспечение

Загрузите и установите программное обеспечение
Загрузите и установите программное обеспечение
  1. Arduino IDE, если она еще не установлена. Пользуюсь скачиваемой версией. Еще не пробовал версию веб-редактора.
  2. Для плат ATMega необходимо выполнить несколько дополнительных действий, прежде чем вы сможете загрузить код. Руководство по подключению Spark Fun Pro Micro. Обязательно внимательно следуйте всем инструкциям, иначе вы «закроете» доску кирпичом.
  3. Для библиотеки анимации «сверкающего» света, которую я использовал, перейдите в «Библиотеки», «Управление библиотеками» и добавьте библиотеку ALA. Вы можете использовать любой световой режим или любую библиотеку, которая вам нравится, просто отключите код.

Шаг 6: Подключите компоненты и загрузите код

Подключить компоненты и загрузить код
Подключить компоненты и загрузить код
Подключить компоненты и загрузить код
Подключить компоненты и загрузить код

Мне нравится проверять свой код, датчики и светодиоды на плате, которая, как я знаю, работает, чтобы убедиться, что новые компоненты работают, прежде чем вшивать их в одежду. Я рекомендую сохранить микроконтроллер, такой как Arduino Uno или Sparkfun RedBoard, который не предназначен для проекта, чтобы вы могли экспериментировать и запускать тесты. Когда я делал свою светодиодную нить, я подключал ее, чтобы время от времени проверять, есть ли у меня хорошие соединения.

Вот как подключить компоненты для этого проекта:

Подключение акселерометра:

  • VCC на акселерометре до VCC на Pro Micro
  • GND на акселерометре к GND на Pro Micro
  • Z-OUT на акселерометре до A0 на Pro Micro
  • Y-OUT на акселерометре до A1 на Pro Micro
  • x-OUT на акселерометре до A2 на Pro Micro

Подключение светодиодной нити:

  • 5 В на первом светодиоде в RAW на Pro Micro
  • Din на первом светодиоде на контакт 2 на Pro Micro
  • gnd первого светодиода на GND на Pro Micro
  • Создавая жгут светодиодов, убедитесь, что стрелки указывают в одном направлении, в сторону от источника питания.

Подключите внешний аккумулятор к Pro Micro с помощью USB-кабеля

Убедитесь, что внешний аккумулятор заряжен

Вот код:

#включают

AlaLedRgb rgbStrip; AlaSeq spin = {{ALA_OFF, 100, 100, alaPalNull}, {ALA_SPARKLE, 1000, 1000, alaPalCool}, {ALA_OFF, 100, 100, alaPalNull}, {ALA_ENDSEQ}}; int z; void setup () {Serial.begin (9600); // устанавливает последовательный порт на 9600 rgbStrip.initWS2812 (35, 2); // устанавливаем количество светодиодов в цепи равным 35 и отправляем данные на вывод 2 rgbStrip.setBrightness (0x444444); rgbStrip.setAnimation (вращение); недействительный цикл () {z = analogRead (0); // считываем вывод аналогового входа A0 Serial.println (z, DEC); // выводим ускорение по оси Z if (z> = 400) {Serial.print ("spin"); rgbStrip.runAnimation (); } else {Serial.print ("шаг два, три"); }}

Шаг 7. Пришейте светодиодную нить к юбке

Вшить светодиодную нить в юбку
Вшить светодиодную нить в юбку
Вшить светодиодную нить в юбку
Вшить светодиодную нить в юбку
Вшить светодиодную нить в юбку
Вшить светодиодную нить в юбку

Следуя пути, который вы проложили ранее, свободно пришейте светодиодный жгут на место, убедившись, что каждый светильник закреплен там, где вы хотите, чтобы он просвечивал. Я хотел, чтобы мой был выровнен с белыми точками в горошек, чтобы цвет хорошо просматривался.

После того, как жила слегка закреплена, нанесите немного горячего клея на каждый светодиод над точками пайки, чтобы изолировать электрические контакты, и под сторонами светодиода, чтобы он оставался на месте во время движения / танца.

Используя сетку или ленту, нарежьте длинные полоски шириной около 2 дюймов и загните края снизу, прикрепляя их булавками к светодиодной нити, а затем пришейте. Это сделает прядь более устойчивой на ткани юбки и Следите за тем, чтобы детали не поцарапали, не зацепились за ноги, нейлон или других людей.

Рекомендуемые: