Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Производственный процесс

Световые мечи NeoPixel с режимами вечеринки - контролируемые Arduino

Компоненты и расходные материалы

Arduino Nano R3
× 1
полоса NeoPixel
× 1

Приложения и онлайн-сервисы

IDE Arduino

Об этом проекте

Введение:Неопиксельные световые мечи Кайло Рена и Рей с режимами вечеринок

Этот проект начался как часть моего костюма на Хэллоуин, а затем расширился ... значительно. В итоге я сделал два световых меча - саблю в стиле Кайло Рена и саблю в стиле Рей / Энакина Скайуокера, а также создал другой код Arduino для имитации каждого из них. И я решил выйти за рамки обычного светового меча и создать режим вечеринки с красочной анимацией на сабле. (Вы определенно хотите досмотреть до конца видео, чтобы увидеть реакцию Кайло, когда он опробует свою недавно построенную саблю и обнаружит, что в ней также есть режим вечеринки ...). Теперь, когда работа сделана, это руководство показывает, как вы можете это сделать. создайте эту саблю из недорогих деталей (около 75 долларов за каждую саблю) и просто загрузите код, на который я ссылался в этом руководстве, вместо того, чтобы самому писать код для Arduino.

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

Эти рукояти ни в коем случае не должны быть копиями (в конце концов, каждый джедай посвящает себя изготовлению своего собственного светового меча). Вместо этого я хотел сосредоточиться на создании чего-то, что выглядело бы качественно и круто, с металлической рукояткой и светодиодной кнопкой управления по разумной цене.

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

ЧАСТИ SABRE:

(ПРИМЕЧАНИЕ:я использовал запчасти от Home Depot, которые немного дешевле, чем Amazon.)

• Трубка из поликарбоната:http://amzn.to/2Dd9YYb

• Всплывающий сток:http://amzn.to/2mgaZGX

• Удлинительная дренажная трубка:http://amzn.to/2mf829h

• Светодиодная кнопка с мгновенным выходом 5 В:http://amzn.to/2CLbu2E ИЛИ https://goo.gl/Cn1iDy

• Светодиодные ленты WS2812 144 на метр (2 шт. / Сабля):http://amzn.to/2CLIlEB ИЛИ https://goo.gl/Cn1iDy

• Светодиодные ленты WS2813 144 на метр (новый тип светодиода) (2x / сабля):http://amzn.to/2qQqPgC ИЛИ https://goo.gl/q88jDe

• Держатели батарей 4AA:http://amzn.to/2qNJzxw

• Батарейки NiMH AA 1,2 В - http://amzn.to/2DKrIdL ИЛИ http://amzn.to/2FPDp3o

• Соединители JST:http://amzn.to/2ALve4j

• Труба из ПВХ 1 ¼ ”:http://amzn.to/2CKP95m

• Крест из ПВХ ¾ ”:http://amzn.to/2FlI5On

• Уплотнительные кольца:http://amzn.to/2Eq2FvB и http://amzn.to/2Eq2FvB

• Упаковочная пена:http://amzn.to/2FoqrcL

ЭЛЕКТРОННЫЕ ИНСТРУМЕНТЫ

• Мой любимый припой:http://amzn.to/2CNgjIF

• Качественный паяльник:http://amzn.to/2CKHoMC

• Синий паяльный коврик:http://amzn.to/2DboPCd

ДРУГИЕ ИНСТРУМЕНТЫ:

• Саморез (для отверстий с резьбой):http://amzn.to/2Fm7V4A

• Пылезащитная маска RZ:http://amzn.to/2wM8F1t

• Аккумуляторная циркулярная пила Bosch 18V:http://amzn.to/2wcDgnN

• Комплект аккумуляторной дрели и ударной отвертки Bosch 18 В:http://amzn.to/2BCI753

• Настольная пила Dewalt с 32-дюймовым разрезом:http://amzn.to/2yQd2Fy

• Японская ручная пила заподлицо:http://amzn.to/2yRa1Fd

• Торцовочная пила Dewalt 12 ”:http://amzn.to/2yQRgS6

Шаг 2. Изготовьте рукоять

Рукоять состоит в основном из сантехнических деталей, которые вы можете найти в Home Depot или в любом большом магазине коробок, за исключением 1-дюймовой поликарбонатной трубки, которую вы можете купить на Amazon.

Сначала я опишу однолезвийную рукоять в стиле Энакина / Рей, а затем опишу различия для рукояти кросс-гвардии Кайло Рена.

Основная часть рукоятки состоит из комбинации выдвижного сливного отверстия 1,25 дюйма и удлинительной сливной трубки 1,5 дюйма со скользящим соединителем, которые прикреплены друг к другу с помощью уплотнительных колец и болтов 1/4 дюйма (так что они может выдержать некоторое наказание). В выдвижном сливном отверстии диаметром 1,25 дюйма замечательно то, что в него плотно войдет 1,25-дюймовая труба из ПВХ, а поликарбонатная трубка диаметром 1 дюйм для лезвия плотно войдет внутрь него. труба из ПВХ диаметром 1,25 дюйма, позволяющая легко прикрепить лезвие к рукояти.

Для поперечины в стиле Kylo вы просто используете поперечный соединитель из ПВХ 3/4 дюйма вместо трубы из ПВХ диаметром 1,25 дюйма. Поперечный соединитель из ПВХ 3/4 дюйма имеет в основном те же размеры, что и труба из ПВХ 1,25 дюйма (внутренний диаметр 1 дюйм), поэтому поликарбонатная трубка хорошо вписывается в него, и вы можете добавить два небольших куска поликарбонатной трубки, чтобы завершить поперечный шов.

В обеих рукоятках сабли сливная и удлинительная трубка удерживаются вместе с помощью 1-дюймовых уплотнительных колец вокруг сливной трубы (которые обеспечивают плотную посадку, когда она вставлена ​​в удлинительную трубку) и болтов 1/4 ".

Теперь, когда вы понимаете, как это работает, вот что нужно делать:

(a) Снимите сливную пробку со сливного отверстия.

(b) Обрежьте дренажную трубу так, чтобы она входила в удлинительную трубку примерно на 1,5 дюйма (в противном случае дренажная труба выходит в удлинитель так далеко, что держатель батареи 4A не помещается внутри нее). Используйте торцовочную пилу или ножовкой, чтобы его распилить.

(c) Используйте сверло для нарезания резьбы 1/4 "-20 дюймов, чтобы просверлить отверстия с резьбой в удлинительной и дренажной трубке. Просверлите отверстие и соответствующее отверстие на противоположных сторонах рукояти.

(d) Просверлите отверстие 5/8 дюйма в рукоятке для кнопки со светодиодной подсветкой. Это отверстие должно быть просверлено выше и посередине между отверстиями для винтов 1/4 дюйма (для этого я использовал сверло Фёрстнера)

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

Шаг 3. Изготовьте лезвие из неопикселя

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

(b - Энакин / Рей):Отрежьте 3 дюйма из 1,25-дюймовой трубы из ПВХ. При желании можно использовать торцовочную пилу под углом на одном конце (чтобы имитировать вид сабли Скайуокера).

(b - Kylo):отрежьте небольшие 1-2-дюймовые секции 1,25-дюймовой трубы из ПВХ и смонтируйте их эпоксидной смолой на противоположных сторонах поперечного соединителя из ПВХ 3/4 дюйма. При желании вырежьте эти секции под углом с помощью торцовочной пилы перед их приклеиванием. имитировать боковые выхлопные отверстия для нестабильного лезвия Кайло.)

(c) Используйте аэрозольную краску, чтобы покрасить белые части трубы из ПВХ в черный цвет (или цвет металлик).

(d) Вставьте трубку из поликарбоната в трубу из ПВХ диаметром 1,25 дюйма (или поперечный соединитель 3/4 дюйма) и прикрепите ее с помощью суперклея и / или двухкомпонентной эпоксидной смолы.

(ПРИМЕЧАНИЕ:вы можете подождать, пока вы закончите электронику и протестируете светодиодные ленты, прежде чем вставлять светодиодные ленты в лезвие. Я опишу это здесь, но вы можете просто вернуться и выполнить следующие шаги после проверки правильности работы светодиодов.)

(e) Отрежьте две неопиксельные (например, WS2812 или WS2813) светодиодные полосы 144 светодиода на метр до видимой длины вашего лезвия (я использовал две 32-дюймовые полосы для лезвия Ren и две 30-дюймовые + четыре 6-дюймовые полосы для лезвие Kylo). Используйте клейкую основу на полосках, чтобы прикрепить их друг к другу спиной к спине.

(f) Оберните светодиодные ленты несколькими слоями упаковочной пены и используйте пистолет для горячего клея или прозрачную ленту, чтобы закрепить пену вокруг светодиодов.

(g) Протяните светодиодные ленты через лезвие, проталкивая конец без разъемов JST снизу так, чтобы разъемы JST оказались внизу после того, как вы их протянете. Если вам сложно протянуть полоски, используйте ленту Gaffers или Gorilla, чтобы прикрепить выпрямленную вешалку к полоскам, и используйте вешалку, чтобы протянуть их.

Шаг 4. Подключите электронику (за пределами рукояти)

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

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

Кайло Сабер:то же, что и Анакин для двух светодиодных лент в основном лезвии, а затем подал второй сигнал питания, заземления и управления на четыре короткие светодиодные ленты по бокам лезвия.

Одно замечание по выбору светодиода. Это действительно та область применения, где новые светодиодные ленты WS2813 - отличный выбор. У них есть резервный управляющий сигнал, что означает, что если один светодиод погаснет, остальная часть полосы продолжит работать без каких-либо проблем. (В старых полосах WS2811 и WS2812, когда гаснет один светодиод, гаснет и каждый последующий светодиод.)

Шаг 5. Загрузите код в Arduino и протестируйте

Код для обеих сабель есть у меня на гитхабе:https://github.com/modustrialmaker

Отдельные ссылки:

Рей / Энакин:https://github.com/modustrialmaker/Lightsaber_sin ...

Кайло Рен:https://github.com/modustrialmaker/Kylo_Ren_Light ...

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

Код написан так, что нажатие кнопки мгновенного действия будет переключать режимы в следующем порядке:сабля включена, сабля выключена, режим вечеринки, сабля выключена. Код имеет синусоидальную анимацию включения и выключения, а режимы вечеринки - это интересный способ сделать что-то другое с вашей саблей. (Они были ОГРОМНЫМ хитом на вечеринке в честь Хэллоуина, для которой я сделал саблю Кайло.)

Шаг 6. Соберите все детали

Одна вещь, которая была на удивление сложной в этой сборке, заключалась в том, что вся электроника (Arduino, провода, кнопки и т. Д.) Находилась внутри рукоятки. Это проще показать и объяснить, чем изложить письменно. Посмотрите видеоролик, который начинается здесь, чтобы получить полное объяснение и пошаговое руководство по процессу сборки.

Одно замечание по ЗВУКУ. Звуки Sabre, безусловно, классные. (Черт возьми, я добавил их в видео по этой причине.) Однако в большинстве мест, где вы действительно будете использовать саблю (вечеринки на Хэллоуин и т. Д.), Будет шумно, поэтому вы не услышите маленький динамик в рукояти. Поскольку добавление звука также требует добавления датчиков движения, это значительно усложняет сборку, поэтому я решил пока их не использовать. Это также увеличивает стоимость, потому что вам понадобится Teensy за 20 долларов вместо Arduino nano за 2 доллара (насколько я понимаю). Я бы хотел, чтобы кто-нибудь добавил звук с помощью Arduino, если это возможно.

Шаг 7. Включите питание и получайте удовольствие!

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

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

Код

Github
https://github.com/modustrialmaker/Lightsaber_single_blade_neopixelhttps://github.com/modustrialmaker/Lightsaber_single_blade_neopixel
Github
https://github.com/modustrialmaker/Kylo_Ren_Lightsaber_Neopixelhttps://github.com/modustrialmaker/Kylo_Ren_Lightsaber_Neopixel

Схема


Производственный процесс

  1. Сканер штрих-кода
  2. С++ Комментарии
  3. Декодер DTMF с использованием только Arduino
  4. Удовольствие от гироскопа с кольцом NeoPixel
  5. Система сигнализации Arduino:SERENA
  6. Передача кода Морзе с использованием лазерного модуля (оба)
  7. Pixie:наручные часы NeoPixel на базе Arduino
  8. Световые мечи NeoPixel с режимами вечеринки - контролируемые Arduino
  9. Коды Data Matrix против QR-кодов
  10. Введение в G-код ЧПУ