Добрый день! В этой инструкции мы рассмотрим как сделать световой меч своими руками , который будет выглядеть и звучать как меч из фильма. Он будет светиться разными цветами и издавать звуки, как настоящий джедайский меч. Единственная разница в том, что он не режет металл 🙂
Девайс основан на платформе Ардуино и у него есть много функций и особенностей, на которые было потрачено много времени и все знания в программировании, которыми я обладаю.
Особенности светового меча джедая:
- Плавное включение и выключение со звуком как у меча из фильма
- Пульсирующее свечение (которое можно выключить)
- Звуки
- Режим 1: генерируемый шум. Частота зависит от угла наклона меча
- Режим 2: шум, воспроизводимый с Sd-карты
- Медленный взмах — долгий шумящий звук (рандомно из 4 разных)
- Быстрый взмах — короткий шумящий звук (также рандомно из 5 разных)
- Яркая белая вспышка при ударе
- При ударе воспроизводится один из 16 звуков:
- слабый удар — короткий звук
- сильный удар — длинный звук похожий на «ббзззжжжж»
- После включения, лезвие показывает заряд батареи — от 0 до 100 процентов
Режим сохранения аккумулятора:
- Если аккумулятор уже истощен до включения меча, он не включится, индикатор на кнопке мигнёт пару раз
- Если аккумулятор истощится во время работы, меч выключится автоматически
Кнопка управления:
- Зажать — ВКЛ\ВЫКЛ
- Тройное нажатие — поменять цвет (красный, зеленый, синий, жёлтый, розовый, светло-голубой)
- Пятикратное нажатие — поменять звуковой профиль, сохранённый в EEPROM (энергонезависимая память)
Шаг 1: Материалы и компоненты
![](https://img.masterclub.online/gs/cdn.instructables.com/FSO/1QZR/JB6TWUKZ/FSO1QZRJB6TWUKZ.LARGE.jpg)
Я всегда беру электронику на Алиэкспресс, но всё то же самое можно найти на Амазон, Ебэй и в ваших местных магазинах.
Электронные компоненты:
- Ардуино Нано (Aliexpress: ссылка или ссылка)
- Адресуемая светодиодная полоска WS2811, 12V. Возьмите на белой подложке, IP30, 60 диодов на метр (Aliexpress: ссылка, ссылка)
- Кнопка с подсветкой на 5V (Aliexpress)
- MPU6050 (Aliexpress: ссылка или ссылка)
- Дешёвая MicroSD (Aliexpress: ссылка или ссылка)
- Мини-модуль для microSD(Aliexpress: ссылка или ссылка)
- Батарейки 18650 с защитой (Aliexpress: ссылка, ссылка и ссылка)
- Понижающий преобразователь DC-DC (Aliexpress: ссылка, ссылка
и ссылка) - Усилитель (Aliexpress: ссылка, ссылка и ссылка)
- Динамик (Aliexpress: ссылка, ссылка и ссылка)
- Набор резисторов (Aliexpress: ссылка или ссылка)
- Кнопка включения (Aliexpress)
- Порт зарядки (Aliexpress: ссылка или ссылка)
- Зарядник CC CV на три батарейки (Aliexpress: ссылка, ссылка или ссылка)
- Макетная плата (Aliexpress)
Материалы и инструменты:
- Поликарбонатная трубка на 32мм с рассеивающим эффектом
- Две заглушки на эту трубку
- Трубки для рукоятки (можно использовать обычные ПВХ трубки для сантехники): 40мм для рукоятки и 32мм для крепления поликарбонатной трубки
- Стальной повод
- Разный инструмент для пайки и резки по пластику
Шаг 2: Сборка схемы
![](https://img.masterclub.online/gs/cdn.instructables.com/FBL/2VWK/JB6TWUV6/FBL2VWKJB6TWUV6.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FH1/24PF/JB6TWUUU/FH124PFJB6TWUUU.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F8H/WJST/JB6TWUUW/F8HWJSTJB6TWUUW.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FG3/20LQ/JB6TWWLX/FG320LQJB6TWWLX.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FD9/DB3L/JB6TWUV3/FD9DB3LJB6TWUV3.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FTD/FF8J/JB6TWUV4/FTDFF8JJB6TWUV4.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FWL/IEYB/JB6TWUV5/FWLIEYBJB6TWUV5.LARGE.jpg)
Я решил сделать свой проект на макетной плате 3*7см, на фото прилагается подробная схема.
Важно! Перед пайкой, соедините понижающий конвертер DC-DC с источником питания на 12V и настройте выход конвертера на 4,5V!
Шаг 3: Рукоятка
![](https://img.masterclub.online/gs/cdn.instructables.com/FFP/AGFT/JB6TWVC2/FFPAGFTJB6TWVC2.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FIH/KOMI/JB6TWVC3/FIHKOMIJB6TWVC3.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FE9/F98I/JB6TWVC5/FE9F98IJB6TWVC5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FF1/UJVM/JB6TWVC6/FF1UJVMJB6TWVC6.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F3M/X7S2/JB6TWVC7/F3MX7S2JB6TWVC7.LARGE.jpg)
Для рукоятки лазерного меча я использовал водопроводные трубки, которые можно легко найти.
Шаг 4: Батарейки
![](https://img.masterclub.online/gs/cdn.instructables.com/FGA/YXMY/JB6TWVJZ/FGAYXMYJB6TWVJZ.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FQ6/DNYT/JB6TWVK2/FQ6DNYTJB6TWVK2.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FDH/H8H7/JB6TWVK3/FDHH8H7JB6TWVK3.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FS3/ETRO/JB6TWVK4/FS3ETROJB6TWVK4.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FI0/SSMV/JB6TWVK5/FI0SSMVJB6TWVK5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FCY/JAA0/JB6TWVK7/FCYJAA0JB6TWVK7.LARGE.jpg)
Я использовал 3 литиевых батарейки (обычные 18650). Сначала нам нужно поместить их внутрь 40мм трубки (в рукоять), а для этого трубку нужно нагреть. Но сначала нам нужно скрепить батарейки вместе с помощью скотча и обернуть их двумя слоями бумаги.
Итак, нагреваем трубку, помещаем батарейки внутрь и быстро остужаем трубку. Литиевые батарейки очень не любят высокие температуры. Затем вытаскиваем батарейки, и у нас получается отличный отсек для батареек.
Шаг 5: Спаиваем батарейки
![](https://img.masterclub.online/gs/cdn.instructables.com/FST/R4TM/JB6TWVUD/FSTR4TMJB6TWVUD.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F3J/I5BG/JB6TWVUE/F3JI5BGJB6TWVUE.LARGE.jpg)
Как говорилось выше, литиевые батарейки не любят высокие температуры, поэтому, чтобы спаять батарейки как можно быстрее, используйте флюс и мощный паяльник (100W). Соедините батарейки последовательно.
Шаг 6: Лезвие и светодиодная полоска
![](https://img.masterclub.online/gs/cdn.instructables.com/F1N/2DTG/JB6TWVXL/F1N2DTGJB6TWVXL.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FEH/G74N/JB6TWVXM/FEHG74NJB6TWVXM.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FPW/7G0Y/JB6TWVXO/FPW7G0YJB6TWVXO.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F9C/47ZF/JB6TWWGC/F9C47ZFJB6TWWGC.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FCZ/F4A5/JB6TWW7S/FCZF4A5JB6TWW7S.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FBE/VGUW/JB6TWW7V/FBEVGUWJB6TWW7V.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F2H/KNK1/JB6TWW7Y/F2HKNK1JB6TWW7Y.LARGE.jpg)
Для лезвия в 75см я отрезал светодиодную полоску 75 + 75 = 150см. Эта полоса будет согнута пополам вокруг стального провода. Используйте двусторонний скотч, чтобы закрепить светодиодную полосу, и вы получите двустороннюю полоску со стальным проводом внутри.
Полосе, помещённой в трубку, потребуется поддержка в виде распорок. Я сделал три распорки из гвоздей в термоусадке, и закрепил их на светодиодной полоске нитью и суперклеем.
Просверлите в заглушках отверстия для стального провода. Провод будет натянут между двумя заглушками и закреплён 3мм винтами, но не в данный момент, а позже.
Шаг 7: MPU6050
![](https://img.masterclub.online/gs/cdn.instructables.com/F0D/QMBP/JB6TWWQ3/F0DQMBPJB6TWWQ3.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FPR/VU39/JB6TWWQ4/FPRVU39JB6TWWQ4.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FQK/I0OG/JB6TWWQ5/FQKI0OGJB6TWWQ5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FC4/KSM0/JB6TWWQ6/FC4KSM0JB6TWWQ6.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FAJ/ZNTK/JB6TWWQ7/FAJZNTKJB6TWWQ7.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F8R/LW0H/JB6TWWQ8/F8RLW0HJB6TWWQ8.LARGE.jpg)
Я соединил MPU6050 при помощи старого гибкого провода IDE, ведь это хорошая идея — поместить MPU настолько близко к лезвию, насколько это возможно. Я просто приклеил его к нижней заглушке поликарбонатной трубки.
Шаг 8: Кнопки на рукояти
![](https://img.masterclub.online/gs/cdn.instructables.com/FU8/C3QG/JB6TWXE6/FU8C3QGJB6TWXE6.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F07/Y1TT/JB6TWXH5/F07Y1TTJB6TWXH5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FZK/Z2MC/JB6TWXHA/FZKZ2MCJB6TWXHA.LARGE.jpg)
Просверлите отверстия для кнопок и порта зарядки, а также несколько дырок внизу для динамика. Я также покрасил рукоятку в черный цвет.
Шаг 9: Финальная пайка
![](https://img.masterclub.online/gs/cdn.instructables.com/FCD/DK2A/JB6TWXWZ/FCDDK2AJB6TWXWZ.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FC6/YALX/JB6TWXX5/FC6YALXJB6TWXX5.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F8O/42JB/JB6TWXYN/F8O42JBJB6TWXYN.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FCO/UM6U/JB6TWXYP/FCOUM6UJB6TWXYP.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F3E/F7V1/JB6TWY1O/F3EF7V1JB6TWY1O.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F50/0QNX/JB6TWY1S/F500QNXJB6TWY1S.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F7I/JCGH/JB6TWY22/F7IJCGHJB6TWY22.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FHC/WI7I/JB6TWY2G/FHCWI7IJB6TWY2G.LARGE.jpg)
Соедините батарейки, протащите провода для выключателя и зарядки, спаяйте их и закрепите в своих отверстиях. Также припаяйте провода динамика.
Шаг 10: Крепление динамика
![](https://img.masterclub.online/gs/cdn.instructables.com/FG0/60VK/JB6TWYJU/FG060VKJB6TWYJU.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FO6/D4ID/JB6TWYK1/FO6D4IDJB6TWYK1.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FO9/L3UV/JB6TWYK2/FO9L3UVJB6TWYK2.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FA9/WLZQ/JB6TWYKA/FA9WLZQJB6TWYKA.LARGE.jpg)
Я закрепил динамик на 40мм кольце при помощи гвоздей. Получилось очень грубо, но и очень крепко.
Шаг 11: Программирование
Эскиз программы для Ардуино, библиотеки, звуковые файлы и множество инструкций можно найти на страничке проекта на Гитхабе.
ФайлыОткройте файл GyverSaber.ino и настройте:
- Количество микросхем WS2811 на светодиодной полосе (одна WS2811 управляет тремя диодами!)
- Режим пульсации — ВКЛ или ВЫКЛ
- Настоятельно рекомендую замерить реальное сопротивление резисторов разделения вольтажа
- Меч может работать без замера заряда батарей, просто деактивируйте BATTERY_SAFE. Но делать так не рекомендуется!
- Прошейте Ардуино
- Залейте аудиофайлы на карту SD
- Все готово!
Информация по MicroSD:
- Размер до 4Gb
- Формат файловой системы FAT
- Аудиофайлы должны находится в корневой папке
Если хотите добавить свои звуки, сконвертируйте их в .WAV с такими настройками:
- 8 bit
- 16-32 kHz
- Mono
Можно всё сделать в онлайн конвертерах или Total Audio Converter
Шаг 12: Настройка
![](https://img.masterclub.online/gs/cdn.instructables.com/F9T/AQN8/JB6TWZZ1/F9TAQN8JB6TWZZ1.LARGE.jpg)
Световой меч подразумевает полную кастомизацию, так что вы можете собрать свой меч с другой длинной лезвия или остальными параметрами, просто посмотрите на настройки в эскизе.
Шаг 13: Финальная сборка
![](https://img.masterclub.online/gs/cdn.instructables.com/F9C/QU8K/JB6TX2C3/F9CQU8KJB6TX2C3.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F5V/GY8P/JB6TWYKC/F5VGY8PJB6TWYKC.LARGE.jpg)
Световой меч почти готов, осталось закрутить всего один винт, скрепляющий лезвие с ручкой. Я сделал наброски, на которых вы увидите конструкцию корпуса меча.
Шаг 14: Результат
![](https://img.masterclub.online/gs/cdn.instructables.com/FZ6/KKG4/JB6TX3J2/FZ6KKG4JB6TX3J2.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/F7E/5TOV/JB6TX3J3/F7E5TOVJB6TX3J3.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FBC/MVAC/JB6TX3J7/FBCMVACJB6TX3J7.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FK9/B57S/JB6TX3JD/FK9B57SJB6TX3JD.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FYE/7E3I/JB6TX3JF/FYE7E3IJB6TX3JF.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FHY/3539/JB6TX3JJ/FHY3539JB6TX3JJ.LARGE.jpg)
![](https://img.masterclub.online/gs/cdn.instructables.com/FLA/NF9X/JB6TX3JL/FLANF9XJB6TX3JL.LARGE.jpg)
Световой меч готов к битве! На видео вы можете посмотреть на то, как он вращается, крутится и взаимодействует с предметами, также там есть битва двух джедаев.