Мазмұны:

Stranger Things LED футболкасы: 8 қадам (суреттермен)
Stranger Things LED футболкасы: 8 қадам (суреттермен)

Бейне: Stranger Things LED футболкасы: 8 қадам (суреттермен)

Бейне: Stranger Things LED футболкасы: 8 қадам (суреттермен)
Бейне: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Қараша
Anonim
Image
Image
Деректер жолдарын дәнекерлеу
Деректер жолдарын дәнекерлеу

Сізге қажет материалдар:

  • 1x қарапайым ақ футболка
  • Matte Black Fabric Paint (Амазонка)
  • 26x адрестік RGB светодиодтары (Polulu)
  • Дәнекерлеу және электр сымы
  • Жылу өткізбейтін құбырлар (Maplin)
  • 1x Arduino Uno
  • 1x USB батарея жиынтығы
  • 1x USB-A кабелі
  • 1x ине мен ақ жіп

Сізге қажет жабдықтар:

дәнекерленген темір

1 -қадам: деректер жолдарын дәнекерлеу

Деректер жолдарын дәнекерлеу
Деректер жолдарын дәнекерлеу

Бірінші қадам - жарықдиодты шамдар тізбегін құру. Егер сіз осы жобада қолданылатын Pololu -ге әр түрлі жарықдиодты шамдарды қолдансаңыз, сізге сәл өзгертулер енгізуге тура келеді, бірақ принцип бірдей.

Дәнекерлеу

Біз деректер желілерін бірге дәнекерлеуден бастаймыз. Барлық 26 жарық диоды үшін DOUT түйрегіші DIN түйреуішіне қосылуы керек. Тізбектегі соңғы жарық диоды қосылмай қалады, ал бірінші жарық диодқа ақырында Arduino -ға қосылатын ұзын сым қажет болады.

Шөгілетін құбырлар

Жарық диодты түйреуіштер бір-біріне жақын орналасқандықтан, біз футболкада қозғалатын кезде олардың тиіп кетпеуін қамтамасыз ету үшін жылуды қысатын түтіктерді қолдануымыз қажет. Біз оларды сымдарға қазір қосуымыз керек, бірақ біз барлық сымдар дәнекерленгенше оларды қыспаймыз.

Есте сақтау керек нәрселер

  • Stranger Things қабырғасында 8-9-9 конфигурациясы бар, сондықтан қажет болған жағдайда сымдарды ұзартуды ұмытпаңыз
  • Әр цифрлық сымға екі разрядты жылытатын құбырды қосқаныңызға сенімді болыңыз және дәнекерлеу үтігін оған тым жақындатпаңыз, сондықтан ол байқаусызда кішірейіп кетпейді.
  • DIN және DOUT түйреуіштерін дұрыс анықтау үшін әсіресе абай болыңыз. DOUT түйреуіші едәуір үлкен және жарық диодтың бүйіріндегі тегіс жиегімен сәйкес келеді

2 -қадам: электр желілерін дәнекерлеу

Электр желілерін дәнекерлеу
Электр желілерін дәнекерлеу

Содан кейін біз барлық жер мен электр желілерін дәнекерлеуіміз керек. Бұл деректер желілеріндегідей процесте жүреді, оның ішінде әр қосылымда жылуды қысқартатын түтіктер қажет.

Жарықдиодты жарықдиодтағы әрбір GND және 5V тірегіне оған екі сым қажет болады, біреуі светодиодқа дейін, екіншісі светодиодқа қосылады (осылайша тізбектегі соңғы жарықдиодты әр аяққа бір сым қосылады).

3 -қадам: Жылу өткізгіш түтік

Енді барлық кабельдер дәнекерленген болса, біз жылу өткізбейтін түтікті қысқарта аламыз. Жалғастырмас бұрын, бәрі дұрыс қосылғанына көз жеткізу үшін 5V және GND шамдарын Arduino -ға қосу керек. Егер барлық светодиодтар жанып тұрса, онда сіз жақсы боласыз, егер светодиодтардың дұрыс орналаспағанын немесе 5В мен GND түйреуішін шатастырмағаныңызды тексеріңіз.

Егер бәрі тексерілсе, сіз түтікті жылытқышпен немесе қарапайым оттықпен қысуыңыз керек.

Есте сақтау керек нәрселер

  • Ешқандай жердің тым ыстық болмауын қамтамасыз ету үшін жылу көзін артқа қарай жылжытыңыз
  • Жарық диодты қыздыруға болмайтындай абай болыңыз, себебі бұл компонентті зақымдауы мүмкін

4 -қадам: Arduino бағдарламалау

Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
Arduino бағдарламалау
  • Сіздің компьютеріңізде Arduino бағдарламалаудың соңғы бағдарламасы орнатылғанына көз жеткізіңіз.
  • Эскизге өтіңіз -> Кітапхананы қосу -> Кітапханаларды басқару …
  • PololuLedStrip іздеңіз және оны орнатыңыз

Орнатылғаннан кейін сізде LED жолағын тексеретін бірнеше мысал болады. Файл -> Мысалдар -> PololuLedStrip тармағына өтіп, кездейсоқ мысалды таңдаңыз. Пайда болған кодтың жоғарғы жағында сіз мына жолды көресіз:

PololuLedStrip ledStrip;

5V сымын Arduino 5V портына, GND сымын GND портына және деректер сымын 12 түйреуішке жалғаңыз (немесе 12 кодын жоғарыдағы код жолында өзгертіңіз. Іске қосу түймесін басыңыз, сонда жарық диодты жолағы жанады.

5 -қадам: Кодекс

Кодекс
Кодекс

Мен қолданған код GitHub -те қол жетімді.

Бұл кодтың көп бөлігі сіз жасағыңыз келетін нәрседен асып түседі, себебі менің футболкада штаттарды өзгертуге және әр түрлі анимацияларды көрсетуге болатын жасырын қосқыш бар. Жобаны шешіп, өз анимацияларыңызды қосыңыз.

Stranger Things қабырғасының мақсаты үшін сізге қажет нәрсе.

Жалғыз ескерту - бұл әдепкі кодта «МЕРРИ Рождество» тіркесі айтылады. Мұны қалағаныңызша өзгерту үшін мына код жолына өтіңіз:

char text = «M ER R Y C H R I S T M A S»;

Мұны өзіңізге ұнайтын кез келген мәтін жолына өзгертіңіз, бірақ бәрі бас әріппен жазылатынына көз жеткізіңіз, және әр таңбаның арасында бос орын бар, себебі бұл анимациядағы әріптер арасындағы бос орындарды қамтамасыз етеді.

Содан кейін sequencount функциясына өту керек және 32 санын анықталған жолдағы таңбалар санына өзгерту керек (бос орындарды қоса).

Кодыңызды қайта іске қосыңыз, сонда сіздің футболкаңыз жаңа хабармен жануы керек.

6 -қадам: тігу

Тігін
Тігін

Енді жарықдиодты футболкаға тігуге болады. Бейтаныс заттардың қабырғасы сәл лас көрініске ие, сондықтан ұқыптылық бұл кезде бірінші орынға қойылмайды. Мен бұған дейін суретте көрсетілгендей, сымдарды бұрау арқылы қостым. Егер сіз бұрын тігіп көрмеген болсаңыз (мен сияқты бұл жобада), мына бейнені қараңыз. Сіз сымды орнында ұстау үшін қанағаттанғанша дөңгелек және дөңгелек тігесіз. Бақытымызға орай, қабырғаның лас болуы тігін техникасының нашарлығын да кешіруге болатынын білдіреді.

7 -қадам: Хаттарды бояу

Мен осы жобада қолдануды таңдаған мата бояуы жақсы жұқа шүмегімен бірге келеді, бұл сурет салуды жеңілдетеді. Футболканың ішкі жағына картаны қоюдан бастаңыз, себебі бояу матадан өтеді. Шоудан алынған скриншотты нұсқаулық ретінде пайдаланып, әріптің сәйкес келетін жарық диодының жанындағы алфавитті мұқият бояйды. Қаріптің үлгісін елестету қиын емес, және бұрын айтылғандай, бұл жобаның таза түрінен гөрі сәл лас көрініс жақсы көрінеді.

8 -қадам: Түртуді аяқтау

Аяқталатын жанасулар
Аяқталатын жанасулар
Аяқталатын жанасулар
Аяқталатын жанасулар

Енді бізге Arduino-ны футболкаға бекіту керек. Бұл киюді едәуір жеңілдетеді, себебі футболкадан қалтаңызда орналасқан сыртқы батареяға келетін бір ғана USB кабелі болуы керек.

Футболканың бүйіріндегі кішкене тесікті кесіп, әр сымды тамақтандырудан бастаңыз. Содан кейін сіз Arduino-ны алып, оны футболканың ішіне тігуге болады. Оны бүйірге қарай қойыңыз, ол көрінбейді және отыруға кедергі келтірмейді. Тігілгеннен кейін, түйреуіштер орнында қалуы үшін оны таспамен жабыңыз, және Arduino оны киген кезде сіздің теріңізге ыңғайсыз баспайды.

Ұсынылған: