Оглавление:

Толстовка с программируемым принтом "Очень странные дела: 9 шагов" (с изображениями)
Толстовка с программируемым принтом "Очень странные дела: 9 шагов" (с изображениями)

Видео: Толстовка с программируемым принтом "Очень странные дела: 9 шагов" (с изображениями)

Видео: Толстовка с программируемым принтом
Видео: iPhone 15 Pro Max и vivo X100 Pro напряглись! Обзор Nubia Z60 Ultra с тремя OIS и тачем 1200 Гц 2024, Июль
Anonim
Худи с программируемым интерфейсом Stranger Things
Худи с программируемым интерфейсом Stranger Things

Автор: BrownDogGadgetsBrownDogGadgetsFollow Еще от автора:

Бабочка
Бабочка
Бабочка
Бабочка
Rabbot
Rabbot
Rabbot
Rabbot
Бумажная игра на реакцию
Бумажная игра на реакцию
Бумажная игра на реакцию
Бумажная игра на реакцию

О себе: Раньше я преподавал естественные науки в средней школе, но теперь у меня есть собственный интернет-сайт, посвященный науке об образовании. Я провожу дни, создавая новые проекты для студентов и творцов. Подробнее о BrownDogGadgets »

Возможно, вам никогда не придется проводить время в кошмарном мире монстров, но иногда вы просто хотите надеть рубашку, которая говорит, что вы полностью МОЖЕТЕ там жить, если хотите. Так как такой рубашки на открытом рынке не существует, мы решили сделать ее сами. Теперь мы можем дразнить наших друзей рубашкой, которая незаметно произносит разные слова или фразы!

Нам нравится телешоу «Очень странные дела», и мы выдвинули множество проектных идей, имитирующих слово «Рождественские огни» первого сезона. Создавать большой настенный экран - это весело, его действительно сложно показать друзьям, семье и коллегам. В поисках уродливого праздничного свитера мы наткнулись на эту идеальную толстовку с капюшоном Stranger Things и сразу поняли, что нам нужно делать.

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

Если вам нравится этот проект и вы хотите видеть больше интересных вещей, которые мы делаем, подпишитесь на нас в Instagram, Facebook, Twitter или YouTube.

Запасы

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

Швейные принадлежности:

  • Толстовка Stranger Things
  • Проводящая нить
  • Иглы, ножницы и другие общие принадлежности
  • Немного ткани для ремешка
  • Блестящая краска для ткани (красный, белый, зеленый, золотой)

Необходимые расходные материалы для электроники:

  • Доска изобретений Crazy Circuits или доска робототехники (или другой сшиваемый Arduino, такой как LilyPad)
  • 3 аккумулятора AA или 3 аккумулятора AAA
  • Винтовые клеммы Crazy Circuits
  • 15 x Crazy Circuits Neopixels или Adafruit NeoPixel Sequins

Шаг 1: Разработка вашего проекта

Image
Image
Разработка вашего проекта
Разработка вашего проекта

Этот проект очень легко масштабируется вверх и вниз. Фактически, вы можете добавить сшиваемый NeoPixel на рубашку для каждой буквы алфавита, а затем по буквам произнести каждое слово на английском языке. Однако это гораздо больше шитья, чем большинство людей когда-либо думают. Что мы сделали, так это составили список слов, которые мы хотели написать на нашей рубашке, а затем выяснили, какие буквы у них общие. Мы даже решили выбросить пару слов, потому что в них было слишком много уникальных букв.

Мы очень НЕ рекомендуем пытаться делать больше 12-15 букв. Объем шитья становится утомительным очень быстро, и мы действительно беспокоимся о проблемах с сигналом между компонентами NeoPixel после определенного момента (из-за природы проводящей нити). Если вы никогда раньше не занимались кондуктивным шитьем, попробуйте с первой попытки ограничиться одним или двумя словами.

Шаг 2: вырежьте небольшие отверстия там, где будут светодиоды

Вырежьте небольшие отверстия там, где пойдут светодиоды
Вырежьте небольшие отверстия там, где пойдут светодиоды

В ходе нашего тестирования мы обнаружили, что даже несмотря на то, что NeoPixels были довольно яркими, они не очень хорошо справлялись с освещением через печатные лампочки на рубашке. Мы играли с идеей поместить все NeoPixels на ПЕРЕДНЮЮ рубашку, но это испортило внешний вид всего. Мы решили, что лучше всего вырезать небольшое отверстие в каждой лампочке с печатью, а затем покрыть NeoPixel пухлой краской.

Сначала вам нужно вырезать очень маленькое отверстие в шелкографии каждого источника света, который будет оснащен светодиодом. Он не обязательно должен быть очень большим, поскольку сами NeoPixels имеют размер всего 5 мм x 5 мм.

Как только вы сделаете это, выверните толстовку наизнанку.

Шаг 3: Составьте схему

Составьте схему
Составьте схему
Составьте схему
Составьте схему

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

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

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

На наших Crazy Circuits NeoPixels и Adafruit NeoPixel Boards все маркировано достаточно хорошо, так что это не должно быть проблемой.

Шаг 4: Шитье схемы

Шитье схемы
Шитье схемы
Шитье схемы
Шитье схемы

Пришейте детали на место обычной черной нитью. Совет: не прошивайте ткань полностью! Прошивайте только через ворсистую заднюю часть, чтобы стежки не просматривались спереди.

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

Пришейте доску для изобретений Crazy Circuits прямо над карманом толстовки.

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

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

Нити должны пересекаться возле доски Crazy Circuits. Используйте кусок изоленты, чтобы сделать небольшой барьер между этими нитями, чтобы предотвратить короткое замыкание. * Фото №2. Если хотите, можете перейти к другому белому кругу. Отрицательное отверстие в верхнем левом углу.

Вы можете использовать один длинный кусок резьбы для соединения отверстий питания и заземления. НО, вам нужно закончить и начать новую нить для каждого отверстия данных (желтого цвета). Таким образом, адрес каждого пикселя будет индивидуальным. Следите за тем, чтобы концы вашей токопроводящей нити не соприкасались с другими линиями токопроводящей нити. Используйте лак для ногтей или клей, чтобы держать вещи на месте.

Шаг 5: Подключите аккумулятор

Подключите аккумулятор
Подключите аккумулятор
Подключите аккумулятор
Подключите аккумулятор

Снова выверните толстовку наизнанку.

Вставьте провода аккумуляторного блока в разъем питания с помощью небольшой отвертки.

Уберите аккумулятор в карман. Во время ношения толстовку можно включать и выключать с помощью переключателя на батарейном блоке.

Некоторые из вас могут спросить: «Коричневая собака, почему бы просто не запитать все от USB Power Bank!» что имеет смысл и МОЖЕТ работать в некоторых ситуациях. Большое беспокойство вызывает то, что при полной яркости один NeoPixel может потреблять более 60 мА тока. Когда вы набираете 5-10, это быстро складывается и может легко сжечь ваш Arduino. Как мы настроили питание в этом проекте, и Arduino, и NeoPixels делят питание от аккумуляторной батареи, а Arduino просто отправляет информацию через сигнальный провод. Поскольку вы, вероятно, собираетесь вложить много усилий в этот проект, лучше не рисковать.

Шаг 6. Сделайте светодиоды видимыми

Сделайте светодиоды видимыми
Сделайте светодиоды видимыми

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

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

Шаг 7: Добавьте блестящую краску для ткани

Image
Image

* Перед выполнением этого шага вы можете протестировать свои светодиоды с помощью простого кода.

Добавьте блестящую краску для ткани в цвета, соответствующие свету, с помощью кисти. Это рассеивает свет, исходящий от NeoPixel, и помогает не ослеплять людей, смотрящих на вашу рубашку.

Мы обнаружили, что покрытие всей лампочки рубашки краской дает лучший внешний вид.

Шаг 8: Загрузите модифицируйте код

* Если вы никогда не использовали Arduino до STOP! Загрузите программное обеспечение Arduino и попробуйте простой тестовый код прежде всего. Проблема №1, по поводу которой новые пользователи обращаются к нам, заключается в том, что они не могут подключить свой Arduino к своему компьютеру из-за проблем с драйверами или разрешениями.

Загрузите или скопируйте и вставьте код из этой ссылки в среду разработки Arduino.

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

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

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

В строках 18-33 вам нужно определить, где находится каждая буква в строке NeoPixels и какого цвета ваша лампочка. Например, в нашем коде буква A - это 11-й светодиод в нашей цепочке, и мы хотим, чтобы он был белым.

В строках 104–121 вы укажете порядок, в котором мигают светодиоды. В нашем коде написано «С Рождеством». Примерно используйте команду turnOnLetter, за которой следует буква и желаемый цвет.

Загрузите код на свою плату Crazy Circuits Invention (или сшиваемую плату Arduino по вашему выбору).

Если вы подключаетесь впервые, следуйте инструкциям в разделе «Программное обеспечение» настоящего Руководства по Crazy Circuits. Если вы используете Crazy Circuits Invention Board, вам необходимо установить пару быстрых надстроек, прежде чем они будут работать со стандартным программным обеспечением Arduino.

Отсоедините USB-кабель и наденьте толстовку. Включите аккумулятор, и вы готовы к следующей рождественской вечеринке!

Шаг 9: Носите и наслаждайтесь

На этом этапе у вас либо проблемы со съемкой странных шорт в рубашке, либо что-то странное с кодом, либо вы наслаждаетесь своей новой рубашкой!

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

Вы можете использовать тот же подход со всеми видами рубашек и носимых устройств с использованием NeoPixels, особенно на Хэллоуин или Рождество. Просто найдите в Интернете забавную рубашку и добавьте к ней светодиоды.

Если вам нравится этот проект и вы хотите видеть больше интересных вещей, которые мы делаем, подпишитесь на нас в Instagram, Facebook, Twitter или YouTube.

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