Съдържание:

LED тениска Stranger Things: 8 стъпки (със снимки)
LED тениска Stranger Things: 8 стъпки (със снимки)

Видео: LED тениска Stranger Things: 8 стъпки (със снимки)

Видео: LED тениска Stranger Things: 8 стъпки (със снимки)
Видео: Детето ми се храни само със зеленчуци 2024, Юли
Anonim
Image
Image
Запояване на линиите за данни
Запояване на линиите за данни

Материали, които ще ви трябват:

  • 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
Програмиране на Arduino
Програмиране на Arduino
Програмиране на 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 да не притиска кожата ви неудобно, докато го носите.

Препоръчано: