Съдържание:
- Стъпка 1: Запояване на линиите за данни
- Стъпка 2: Запояване на захранващите линии
- Стъпка 3: Термосвиваеми тръби
- Стъпка 4: Програмиране на Arduino
- Стъпка 5: Кодът
- Стъпка 6: Шиене
- Стъпка 7: Боядисване на буквите
- Стъпка 8: Довършителни щрихи
Видео: LED тениска Stranger Things: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Материали, които ще ви трябват:
- 1x обикновена бяла тениска
- Матова черна боя за тъкани (Amazon)
- 26x адресируеми RGB светодиоди (Polulu)
- Запояване и електрически проводник
- Термосвиваеми тръби (Maplin)
- 1x Arduino Uno
- 1x USB батерия
- 1x USB-A кабел
- 1x игла и бяла нишка
Оборудването, от което се нуждаете:
поялник
Стъпка 1: Запояване на линиите за данни
Първата стъпка е да се изгради верига от LED светлини. Ако използвате различни светодиоди спрямо тези на Pololu, използвани в този проект, ще трябва да направите леки модификации, но принципът е същият.
Запояване
Ще започнем със запояване на линиите за данни заедно. За всичките 26 светодиода щифтът DOUT трябва да се свърже с DIN щифт. Последният светодиод във веригата ще остане несвързан, а първият светодиод ще се нуждае от дълъг проводник, който в крайна сметка ще се свърже с Arduino.
Термосвиваеми тръби
Тъй като светодиодните щифтове са близо един до друг, ще трябва да приложим термосвиваеми тръби, за да сме сигурни, че не се допират, докато се движат по тениската. Сега ще трябва да ги добавим към проводниците, но няма да ги свиваме, докато всички проводници не бъдат запоени.
Неща, които трябва да запомните
- Стената Stranger Things има конфигурация 8-9-9, така че не забравяйте да удължите проводниците, когато е необходимо
- Не забравяйте да добавите два бита термосвиваема тръба към всеки цифров проводник и се опитайте да не приближавате поялника твърде близо до него, така че да не се свие по невнимание
- Бъдете особено внимателни, за да идентифицирате правилно DIN и DOUT щифтовете. Щифтът DOUT е значително по -голям и се подравнява с плоския ръб отстрани на светодиода
Стъпка 2: Запояване на захранващите линии
След това трябва да запояваме всички заземяващи и електропроводи. Това следва същия процес като линиите за данни, включително необходимостта от термосвиваеми тръби за всяка връзка.
Всеки GND и 5V крак на светодиода ще се нуждае от два проводника, свързани към него, един към светодиода преди и един към светодиода след това (така че последният светодиод във веригата ще има само един проводник, свързан към всеки крак).
Стъпка 3: Термосвиваеми тръби
Сега, когато всички кабели са запоени, можем да свием термосвиваемите тръби. Преди да продължите, струва си да включите 5V и GND светлините в Arduino, за да сте сигурни, че всичко е свързано правилно. Ако всички светодиоди светят, всичко е наред. Ако не, проверете отново подредбата на светодиодите, за да се уверите, че не сте запояли погрешен начин или сте объркали щифта 5V и GND.
Ако всичко се провери, трябва да можете да свиете тръбите с термопистолет или обикновена запалка.
Неща, които трябва да запомните
- Прокарайте източника на топлина бързо през термоусадочните тръби, напред и назад, за да сте сигурни, че никое място не се нагрява твърде много
- Бъдете максимално внимателни, за да не нагреете светодиода, тъй като това може да повреди компонента
Стъпка 4: Програмиране на Arduino
- Уверете се, че на вашата машина е инсталирано най -новото приложение за програмиране на Arduino.
- Придвижете се до Sketch -> Include Library -> Manage Libraries …
- Потърсете PololuLedStrip и го инсталирайте
След като това бъде инсталирано, ще имате няколко примера за тестване на вашата LED лента. Придвижете се до Файл -> Примери -> PololuLedStrip и изберете произволен пример. В горната част на кода, който се показва, ще видите този ред:
PololuLedStrip ledStrip;
Свържете 5V проводника към 5V порта на Arduino, GND проводника към GND порта и проводника за данни към щифт 12 (или променете 12 в реда на кода по -горе. Щракнете върху Run и вашата LED лента трябва да светне.
Стъпка 5: Кодът
Кодът, който използвах, е достъпен в GitHub.
Голяма част от този код надхвърля това, което искате да направите, тъй като моята тениска включва и скрит превключвател, който може да променя състоянията и да показва различни анимации. Чувствайте се свободни да раздвоите проекта и да добавите свои собствени анимации.
За целите на стената Stranger Things това е всичко, от което се нуждаете.
Единственото предупреждение е, че кодът по подразбиране казва фразата „ВЕСЕЛА КОЛЕДА“. За да промените това на каквото искате, отидете на този ред код:
char text = "M E R R Y C H R I S T M A S";
Променете го на всеки текстов низ, който харесвате, но се уверете, че всичко е с главни букви и всеки знак има интервал между него, тъй като това ще осигури неосветените празнини между буквите в анимацията.
След това трябва да преминете към функцията sequenceCount и да промените числото 32 на броя на знаците във вашия дефиниран низ (включително интервали).
Пуснете отново кода си и тениската ви трябва да светне с новото ви съобщение.
Стъпка 6: Шиене
Вече можете да шиете светодиода върху тениска. Стената Stranger Things има малко разхвърлян вид, така че спретнатостта не е приоритет на този етап. Добавих към този вид, като завъртях проводниците заедно, както е показано на снимката по -рано. Ако никога не сте шили преди (като мен в този проект), погледнете този видеоклип. По същество ще шиете около и около жицата, докато не сте доволни, за да я задържите на място. За щастие, разхвърляният характер на стената означава, че лошата техника на шиене също може да бъде простена.
Стъпка 7: Боядисване на буквите
Боята за плат, която избрах да използвам в този проект, идва с хубав тънък чучур, което улеснява рисуването. Започнете, като поставите някаква картичка от вътрешната страна на тениската, тъй като боята ще премине през тъканта. Използвайки екранна снимка от шоуто като ръководство, внимателно нарисувайте азбуката до съответния светодиод на буквата. Шрифтът не е твърде труден за имитиране и както бе споменато по -рано, малко разхвърлян вид всъщност излиза по -добре от чист за този проект.
Стъпка 8: Довършителни щрихи
Сега трябва да прикрепим Arduino към тениската. Това прави много по-лесно носенето, тъй като трябва да има само един USB кабел, идващ от тениската към външна батерия, поставена в джоба ви.
Започнете, като изрежете малка дупка отстрани на тениската и захранвате всяка жица. След това можете да вземете Arduino и да го зашиете от вътрешната страна на тениската. Поставете го отстрани, така че да не се вижда и да не ви прави компромиси да седнете. След като бъде ушит, покрийте го с някаква лента, така че щифтовете да останат на мястото си и Arduino да не притиска кожата ви неудобно, докато го носите.
Препоръчано:
Как да шиете светодиоди в тениска: 9 стъпки (със снимки)
Как да шиете светодиоди в тениска: Тази седмица преподавах този проект като работилница в ITP Camp. Направих видеоклип, за да могат студентите ми да видят какво правя (всичко е онлайн!) Тъй като се оказа хубаво, мислех, че ще го споделя и тук! Това е проект за канализация
Програмируема качулка Stranger Things: 9 стъпки (със снимки)
Програмируема качулка Stranger Things: Може би никога няма да се налага да прекарвате време в кошмарен свят на чудовища, но понякога просто искате да носите риза, която казва, че напълно бихте могли да живеете там, ако искате. Тъй като такава риза не съществува на свободния пазар, решихме да направим нашата
Светла тениска BB8: 6 стъпки (със снимки)
Светла тениска BB8: Новият филм на Междузвездни войни може да не се хареса на всички, но това не означава, че не можем да се забавляваме, празнувайки любимия си дроид от Междузвездни войни, покрит с Porgs! Открихме този сладък BB- 8 риза в местната ни цел и незабавно исках да добавя светодиод към
Arduino DIY 6x6 матрична тениска: 8 стъпки (със снимки)
Arduino DIY 6x6 матрична тениска: Добре дошли в първите ми инструкции! Искам да ви покажа как направих моя собствена тениска с LED матрица за около 50 € и как да покажа хубави анимации и снимки върху нея с помощта на фантастичния софтуер за управление на LED матрица от Tyler Jones. Първоначално направих 6x8 пиксела m
Винил за пренос на топлина с двоен цвят за тениска: 10 стъпки (със снимки)
Винил за пренос на топлина с двоен цвят за тениска: Тази инструкция ще ви научи как да направите тениска с двуцветен винилов дизайн, използвайки термопреса. Материали-Винил за пренос на топлина Компютър за винилови резачки Компютър с програма Vinylmaster Топлинна преса Ножици Weeder Тениска Ruler X-ACTO нож