Съдържание:

Arduino DIY 6x6 матрична тениска: 8 стъпки (със снимки)
Arduino DIY 6x6 матрична тениска: 8 стъпки (със снимки)

Видео: Arduino DIY 6x6 матрична тениска: 8 стъпки (със снимки)

Видео: Arduino DIY 6x6 матрична тениска: 8 стъпки (със снимки)
Видео: Матричные клавиатуры 2024, Ноември
Anonim
Image
Image
Подготовка на светодиодите WS2812
Подготовка на светодиодите WS2812

Добре дошли в първите ми инструкции! Искам да ви покажа как направих моя собствена тениска с LED матрица за около 50 € и как да покажа хубави анимации и снимки върху нея с помощта на фантастичния софтуер за управление на LED матрица от Tyler Jones. Първоначално направих 6x8 пикселна матрица, но по -късно преминах на 6x6 sice, че няма да работи с LMCS. Пиша този Instrucables, след като го направих, така че моля да ме извините за липсващи снимки. Тениската дори може да се пере, можете да извадите LED лентите. Ако имате въпроси, моля, уведомете ме!

Ако харесвате носенето ми, моля, гласувайте за него в конкурса Arduino. Благодаря ти:)

РЕДАКТИРАНЕ: Тъй като някои от моите последователи на IG се погрижиха за това, направих видеоклип за това.

Стъпка 1: Какво ще ви трябва

Ще ви трябват следните компоненти:

  • Тениска във вашия размер (по-добре вземете по-голяма, за да можете да я носите по-дълго, ако сте още по-млади): 10 €
  • WS2812b LED лента, използвах лента с 30 светодиода на метър и общо 60 светодиода: 20 €
  • няколко женски заглавки: 2 €
  • нетъкан за държане на LED лентата: 2 €
  • Мъжки/мъжки джъмпер кабели, в зависимост от това колко пиксела искате да използвате: 3 €
  • Arduino с USB кабел (UNO): 5 €

    за щита: Прототипен щит, 3 позиционен винтов терминал, USB-B пробивна платка, резистор 330 ома, 1000uF кондензатор 7 €

  • Powerbank за мобилни телефони (около 4000mAh, колкото повече, толкова по -добре): 15 €
  • някакъв корпус за блока за управление

Следните инструменти са полезни/необходими:

  • инструменти за запояване (желязо, клещи, фреза …)
  • ножици
  • малък трион и шкурка за изрязване на хедерите
  • шийте инструменти за държача на LED лентата

Стъпка 2: Подготовка на светодиодите WS2812

Подготовка на светодиодите WS2812
Подготовка на светодиодите WS2812

Първоначално подготвяме LED лентата. Изрязвайте лентата на отпечатаните линии на всеки 6 (или какъвто и да е брой пиксели, които искате да използвате) с ножица. Използвах 6 броя с по 6 светодиода всеки. След това запоявате женските заглавки на лентата. Можете да ги купите по двойки по три, но е по -евтино и по -добре, ако купите по -дълги и след това ги нарежете както искате. Използвам мини трион и шкурка или диагонални клещи и шкурка. Това е много лесно (вижте снимките по -горе). Направете толкова, колкото ви е необходимо, по два за всеки ред. След това ги запоявате върху подложките, уверете се, че имате добра връзка и няма късо съединение. Готовите редове трябва да изглеждат като на снимките.

Стъпка 3: Подготовка на тениската

Подготовка на тениската
Подготовка на тениската
Подготовка на тениската
Подготовка на тениската
Подготовка на тениската
Подготовка на тениската
Подготовка на тениската
Подготовка на тениската

Тениската ще държи нашата матрица и ще позволи на светлината да проникне. Като добавим малко нетъкан материал отвътре, можем да плъзнем редовете в ризата. Първо изчислете колко ще ви трябват. Вижте снимката в горната част, за да видите плановете. Изчислете колко голям трябва да бъде вашият нетъкан текстил. Също така трябва да добавите малко място, за да се поберат лентите. Изчислете с максимум 0, 5 см. Добавете малко материал от двата края, за да държите първата и последната лента.

Изрежете нетъкания материал и внимателно го зашийте от вътрешната страна на тениската. Крайният резултат трябва да изглежда по -горе. Имах проблем, че се скъса, но можете да опитате няколко пръчки.

Стъпка 4: Сливане на светодиоди с тениската

Сливане на светодиоди с тениската
Сливане на светодиоди с тениската
Сливане на светодиоди с тениската
Сливане на светодиоди с тениската
Сливане на светодиоди с тениската
Сливане на светодиоди с тениската
Сливане на светодиоди с тениската
Сливане на светодиоди с тениската

Тогава е време да обедините LED лентите и тениската. Вземете ги и ги плъзнете внимателно в торбичката. Не забравяйте да започнете с входа отдолу и да продължите с всички входове на данни от дясната страна. Бъдете много внимателни! Това е малко сложно, но като го задържите от другата страна, всичко ще бъде наред. Ако заглавката на щифта е по -голяма от лентата, е полезно да направите лента около нея.

Когато приключи, трябва да изглежда като на снимката. След това просто вземете 10 см мъжки/мъжки джъмпер кабел и свържете 5V и заземяващите щифтове по зигзаг. След това можете или да вземете по -дълъг джъмпер от мъжки към женски и по -малък джъмпер от мъжки към мъжки, както направих аз, и да свържете данните със следващите данни, като прокарате кабелите под свободните джобове на нетъкания материал, или просто ги запоявате. Но след това вече не може да се пере. Не забравяйте да следвате правилната посока. Накрая свържете някои по -дълги джъмперни проводници към входа за данни и щифтовете на захранването. Вашата тениска е готова сега!

Стъпка 5: Прототипна електроника

Прототипна електроника
Прототипна електроника
Прототип на електрониката
Прототип на електрониката

За да тествате тениската, просто трябва да изградите веригата на снимките. Бих използвал Arduino UNO с малък щит, защото можете да използвате директна серийна комуникация. С тениската си първо използвах клонинг „Направи си сам“Arduino UNO върху парче перфорирана дъска. Но проблемът е, че не можете да осъществявате серийна комуникация, която се използва в софтуера за управление на LED матрицата. Все още можете да показвате снимките/анимациите, но ще трябва да изваждате IC всеки път.

Едно от най -важните неща, които трябва да имате предвид, е силата: Когато използвате powerbank с максимум 1A, можете да получите максимум 1 амфера. Но когато го свържете през USB порта на Arduino, получавате максимални 0, 5A, защото има предпазител. Никога не превишавайте границата! Следователно можете просто да добавите USB-B пробивна платка (или просто USB гнездо), за да имате захранване от powerbank без предпазител.

Изградете веригата на макет и запомнете кондензатора и резистора от стъпка втора! Вместо директния USB кабел в кутията можете да използвате пробивната платка.

Стъпка 6: Първи стъпки за програмиране

Първи стъпки за програмиране
Първи стъпки за програмиране

Тъй като не харесвам много частта за програмиране, няма да дам конкретни скици. Просто опитайте с малко libarys. Хубав е Adafruit NeoMatrix.

По -добър и още по -лесен начин е софтуер, наречен "Софтуер за управление на LED матрица". Това е наистина страхотен софтуер, направен от Тайлър Джоунс (не забравяйте да проверите канала му, той е направил някои полезни видеоклипове: каналът на Тайлър Джоун).

Използвах версия 1.3.2, но по -новата трябва да работи добре. Ето версия 1.3.2: LMCS 1.3.2, но можете да изпробвате и най -новата версия: LMCS 2.

Просто изтеглете софтуера и качете скицата на плейъра, наречена "LEDMatrix Serial", с вашия брой светодиоди и щифта, променен на вашия Arduino, използвайки Arduino IDE. Стартирайте програмата и натиснете Изберете COM порт и се свържете с вашия Arduino. Състоянието на връзката трябва да се промени на зелено. След това има различни режими, включително рисуване,-g.webp

Стъпка 7: Направете електрониката постоянна

Направете електрониката постоянна
Направете електрониката постоянна
Направете електрониката постоянна
Направете електрониката постоянна
Направете електрониката постоянна
Направете електрониката постоянна

Както вече казах в стъпка 5, използвах DIY Arduino самостоятелно върху парче перфорирана дъска като версия първа, вижте снимките в горната част. Но има по -добър начин: С помощта на „прототип щит“можете просто да подредите веригата на Arduino и всичко е чисто. Запоявайте същата схема като в стъпка 5, но използвайте три позиционни винтови клеми, за да свържете матрицата. Ако вече сте по -опитни като мен, можете също просто да използвате перфборд като щит. Това е моята версия 2. Ако искате да видите интервал от време, в който запоявам щита, моля, посетете моя Instagram:

Когато приключите, трябва да имате чист, добре изглеждащ и компактен контролен блок! Изпробвайте го като в последната стъпка и ако се надяваме, че работи, можете да го направите. Мисля, че най -добрият начин е да поставите контролния блок в единия джоб на панталона си, а powerbank в другия. Свързвате го с USB кабел.

Има няколко начина да направите случай. Ако имате 3D принтер, това би било добра възможност. Ако не, като мен, можете да го изградите от различни материали. Взех стара кутия за винтове и направих дупки, колкото ми бяха необходими. Просто бъдете креативни.

Стъпка 8: Допълнително програмиране и завършеното носене

По -нататъшно програмиране и готовото носене
По -нататъшно програмиране и готовото носене
По -нататъшно програмиране и готовото носене
По -нататъшно програмиране и готовото носене

Когато приключите с всички хардуерни неща, е време да го направите преносим чрез софтуер. Можете просто да натиснете бутона „Експортиране на FastLED код“и да копирате кода в раздела за цикли от LMCS плейъра, който вече сте качили в стъпка 6 с помощта на Arduino IDE.

След това просто заредете powerbank, поставете го в единия джоб, а контролера в другия, свържете всичко и се забавлявайте! Ако искате да изперете тениската, трябва да извадите лентите и кабелите и тя може да се пере.

Благодаря ви за четенето и може би за коментар или въпрос, ако харесвате моя проект, моля, гласувайте за него в конкурса Arduino!

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