Съдържание:

Твърде готина дъгова лента за глава: 9 стъпки (със снимки)
Твърде готина дъгова лента за глава: 9 стъпки (със снимки)

Видео: Твърде готина дъгова лента за глава: 9 стъпки (със снимки)

Видео: Твърде готина дъгова лента за глава: 9 стъпки (със снимки)
Видео: Детето ми се храни само със зеленчуци 2024, Ноември
Anonim

От johncohnПоследете се за: Предизвикани … но не изплашени Вижте моя блог на https://johncohn.org Повече за johncohn »

Този проект ще ви помогне да създадете ореол с див светодиоден цвят, когато излизате, нося едно от тях от две години на конференции, училища, изгарящ човек.. и ние с Makerfaire винаги идваме да разгледаме. Хората ще се усмихват, когато носиш твоето! Усмихваха се, когато го носех тук

Конструкцията е проста, ако имате тайната съставка, която е дължина на RGB осветителна лента, базирана на LED контролера HL1606 от Wuxi Asic's Corp в Китай. Взех моята по време на командировка в Шанхай. Тези светлинни ленти стават популярни за табели и архитектурно осветление по целия свят. Прикачих снимка на 5 -метровия кичур, който купих, заедно с кутията за контролер. Въпреки че все още не са често срещани в тази страна, има няколко доставчици в Ориента, които ще ви изпратят някои от тези вълшебни неща. Вижте тези доставчици. Доставчик 1, доставчик 2. Скоро ще има много повече, без съмнение! (Забележка: гледайте това пространство.. Мисля, че скоро може да купувам някои от тези ивици от Китай. Ще се радвам да ги взема за хора, ако има интерес) Тези светлинни ленти се състоят от гъвкава медна лента с много (!) ярък повърхностен монтаж RGB LED е разположен на всеки инч. Всяка двойка светодиоди се управлява от HL 1606. Лентите се продават в много дължини, всяка от които се състои от по -къси дължини, които съдържат 20 светодиода с 10 чипа на драйвера. Моята лента за глава е направена от един от тези 20 LED сегмента. Истинският трик за тази работа беше обратният инженеринг на HL 1606. Този чип е загадка.. без документация на английски език и само с много незначителна документация на китайски. Използвайки обхват, демонстрационен драйвер, който закупих, и груб превод на документация Успях да обърна обратно инженерната сигнализация, необходима за задвижване на лентите. Входната сигнализация използва шина за сериен периферен интерфейс (SPI), която използва един пин за данни (D_I).. и пинов часовник (C_I) за преместване в контролните битове, за да зареди информацията за цвета в лентата. Заключващ сигнал (L_I) се използва за блокиране на данните за един HL 1606 и предаване на старите му данни на чипа отдясно. Има и контролен щифт за модулация с широчина на импулса (PWM) (S_I), който контролира яркостта на цвета и избледнява. Обърнете внимание, че този проект не използва тези функции за избледняване поради ограниченията на размера на кода, но те са много готини за изследване. След като разбрах, беше доста лесно да програмирам микроконтролер за задвижване на лентите. Използвах PICAXE 08-M. Избрах PICAXE, защото а) накарах ги да лежат наоколо:-) и б) те изискват много малко външни компоненти за използване. PICAXE 08M е микрочип PIC12F683, който е предварително оборудван с прост токенизиран основен преводач Семейството PICAXE като приятна, лесна за използване интегрирана среда за разработка, която е достъпна безплатно за изтегляне тук. Оставаше само да напишете кода, да го изтеглите в PICAXE и да го споите заедно. Честита сграда !!!

Стъпка 1: Нарежете светлинната лента на дължина

Нарежете светлинната лента на дължина
Нарежете светлинната лента на дължина
Нарежете светлинната лента на дължина
Нарежете светлинната лента на дължина

Лентите се продават в много дължини, всяка от които се състои от по -къси дължини, които съдържат 20 светодиода с 10 чипа за драйвери. Моята лента за глава е направена от един от тези 20 LED сегмента. За да отрежете собствената си лента за глава, намерете една от запоените връзки, прикрепяща юмручния комплект от 20 светодиода към следващия раздел. Внимателно изрежете споената връзка с остри ножици. Използвайте спояващо желязо с фин накрайник, за ниско нагряване, за да почистите и отново да окажете съединителите за запояване към сегмента на лентата, който току-що отрязахте.

Стъпка 2: Съберете компоненти

Събирайте компоненти
Събирайте компоненти
Събирайте компоненти
Събирайте компоненти

Списъкът с части за този проект е доста лесен. В допълнение към светлинната лента, която изрязвате в стъпка 1, ще ви трябва следното:- микроконтролер PICAXE-08M, достъпен от Revolution Education- PICAXE програмист като този.. Забележка Също така е лесно да изградите свой собствен програмист.. или дори да програмирате PICAXE във вашата верига. Чувствайте се свободни да програмирате чипа по какъвто и да е начин:-)- 8-пинов нископрофилен IC контакт- 5V 1Amp регулатор като LM7805- 9-волтов конектор за батерия- 9-волтова батерия- малко свързваща жица- малко медно облечено перф табло с IC приятелски модел- някои велкро мъжки и женски ленти- електрическа лента за инструменти, от които се нуждаете- спойка с фин връх и спойка- машинки за подстригване- ножици

Стъпка 3: Изрежете Perf Board

Изрежете Perf Board
Изрежете Perf Board
Изрежете Perf Board
Изрежете Perf Board
Изрежете Perf Board
Изрежете Perf Board

Пуснете IC гнездото в перф дъската, така че да се подравнява с модела, удобен за IC. Под IC приятелски искам да кажа, че перф дъската улеснява запояването на множество проводници към всеки щифт на IC като този.. Използвайте трион за рязане, за да изрежете перф дъската, така че да е възможно най -малка за настаняване на регулатора на напрежението и интегралната схема. Оставете достатъчно платка, за да позволите поне два проводника да бъдат запоени към всеки IC щифт

Стъпка 4: Свържете Perf Board

Свържете Perf Board
Свържете Perf Board
Свържете Perf Board
Свържете Perf Board
Свържете Perf Board
Свържете Perf Board

Окабеляването на този проект е лесно!..- Запоявайте ICsocket в платката, като внимавате да не се свързвате между връзките. -След това поставете регулатора на напрежението LM7805 точно над и вляво от IC гнездото, така че изходният му щифт (щифт 3) да е най -близо до контакта на IC гнездото 1. Направете малък джъмпер, за да свържете изхода на регулатора към щифт 1 на IC гнездото. Това ще осигури +5 волта към PICAXE.- Припой в 9-волтовата скоба за батерията. Червеният проводник е запоен към входния щифт (щифт 1) на регулатора на напрежението, черният проводник е свързан към земната връзка (щифт 2). Прекъсвач от слушалка към IC контакт на контакт 8, за да осигури заземяващата връзка към PICAXE-

Стъпка 5: Свържете към LED лентата

Кабел към LED лентата
Кабел към LED лентата
Кабел към LED лентата
Кабел към LED лентата
Кабел към LED лентата
Кабел към LED лентата

Тази стъпка изисква известно внимателно запояване. - Изрежете 6 малки (1,5 ) сегмента от фина свързваща жица и отстранете двата края.- Внимателно запоявайте по един проводник към всяка от 6 връзки в края на LED лентата, която отрязвате. Етикетите трябва да са с дясната страна нагоре. Входовете трябва да се чете отгоре надолу, GND, SI, DI, CI, LI и 5V.- сега свържете проводниците към съответния щифт на IC гнездото.- GND на лентата е свързана към пин 8 на IC (0V)- - SI на лентата на лентата е свързан към щифт 7 на IC (изход 0)- DI на лентата е свързан към щифт 6 на IC (изход 1)- CI на лентата е свързан към щифт 5 на IC (изход 2)- LI на лентата е свързан към щифт 3 на IC (изход 4)- 5V на лентата е свързан към пин 1 на IC (5V)- Трябва също да направите една допълнителна връзка към пазете серийния вход PICAXE от плаващ- Пин 2 на IC (Ser IN) е свързан към Pin 8 на IC (0V)

Стъпка 6: Изтеглете кода

Изтеглете кода
Изтеглете кода
Изтеглете кода
Изтеглете кода

Сега е време да изтеглите основния код на PICAXE. Ето стъпките- Стартирайте интерактивната среда за разработка (IDE) на PICAXE. - включете вашия PICAXE програмист към серийния порт на вашия компютър (или USB към сериен адаптер, ако нямате сериен порт). Уверете се, че в неговия програмен гнездо има празен PICAXE 08M - Конфигурирайте IDE, като изберете Изглед-> Опции Изберете „Режим“08M в раздела Режим, Изберете раздела Сериен порт, за да изберете вашия сериен порт. - заредете файла 'INSTRUCTABLES_HEADBAND. BAS, като използвате File-> Open- Compile и изтеглете файла, като изберете PICAXE-> Run. Трябва да видите лентата за напредъка при изтегляне на файла и съобщение за завършване на изтегляне в края. Включих примерен код за този проект. Можете да го използвате такъв, какъвто е, или да го промените, за да направите лентата за глава уникална. Имате въпроси? Просто ми изпратете имейл на [email protected]

Стъпка 7: Тествайте го

Тествайте го
Тествайте го

Извадете PICAXE от вашия програмист и го инсталирайте в 8 -пиновия IC контакт, внимавайте да обърнете внимание на ориентацията. Проверете отново всичките си връзки., Направете каквото и да е късмет, което обикновено правите, преди да опитате нещо.. след това свържете батерията. Светлинната лента трябва да започне да си върши работата!

Стъпка 8: Направете лента за глава

Направете лента за глава
Направете лента за глава
Направете лента за глава
Направете лента за глава
Направете лента за глава
Направете лента за глава

Сега нека превърнем светлинната лента в headware! -Намерете някои велкро ленти, които са поне толкова широки, колкото LED лентата и достатъчно дълги, за да обиколят главата ви. Може да се наложи да отрежете лентата си, ако тя е широка две. Намерете парче меко велкро..не острите … и направете лента също толкова широка, колкото вашата RGB лента. Нарежете велкро на тази дължина- отстранете залепващата подложка от велкро и го поставете внимателно върху задната страна на LED лентата. Имайте предвид, че е много трудно да се отстрани, след като лепилото докосне лентата, така че внимателно подравнете работата си- оставете последните 6 инча подложка непокътнати върху лентата. Използвайте електрическа лента, за да защитите окабеляването между перф таблата и светлинната лента. Също така поставете лента от електрическа лента около съединителя на батерията, за да я освободите от напрежението- изрежете лента от „бодливото“велкро, което е дължината на 6-инчовото парче, което все още има своя подложка. Отстранете подложката и залепете двата вида велур един към друг с лепкава страна навътре. Това ще образува закопчалката за лентата за глава- поставете свежа 9-волтова батерия върху бодливото велкро. Поставете го така, че да можете лесно да прикрепите скобата за батерията. - Изрежете още две къси парчета „бодлив“велкро и ги използвайте, за да оформите контур, който да държи батерията надолу. Направете това, като прикрепите края на „бодливото“парче към „мекото“велкро от вътрешната страна на лентата за глава, завъртете го плътно над и около батерията, след което прикрепете другия край на „бодливия“контур към „мекия“велкро от вътрешната страна на лентата. Може да звучи сложно.. но не е:-). Използвайте другата „бодлива“лента, за да направите просто покритие за перф дъската. Това ще ви попречи да загубите своя PICAXE процесор, когато танцувате.

Стъпка 9: Сложете го и се наслаждавайте

Сложете го и се наслаждавайте!
Сложете го и се наслаждавайте!

Затегнете лентата за глава около главата си, затегнете плътно велкро, за да я задържите на място. Сложете щипката за батерията и тръгнете по света усмихнат! Моля, уведомете ме какви промени правите в кода или дизайна. Благодаря [email protected]. Сега има и щастливо след това за тази история!.. Носех това нещо на Makerfaire в Сан Матео, Калифорния, през юни 2009 г. Много хора ми дадоха хубави коментари за тази лента за глава. Един човек, Xander H, работеше на щанда на Monkey Electric (горди спонсори на LED конкурса Instructables!). Той също се опитваше да обърне обратно HL1606. Разменихме визитки. и следващата седмица търгуваха няколко имейла. В резултат на това Xander успя да пренесе пълната функция на светлинната лента към платформата Arduino. Вижте тази връзка за целия код

Вицешампион в изваждането на светодиода! Конкурс

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