Оглавление:

Слишком крутая повязка на голову с радугой: 9 шагов (с изображениями)
Слишком крутая повязка на голову с радугой: 9 шагов (с изображениями)

Видео: Слишком крутая повязка на голову с радугой: 9 шагов (с изображениями)

Видео: Слишком крутая повязка на голову с радугой: 9 шагов (с изображениями)
Видео: С днём великой победы !!! #деньпобеды #9мая #victory 2024, Июль
Anonim

Автор johncohn Подпишитесь на тему: Вызовы… но не испуганы См. Мой блог на https://johncohn.org Подробнее о johncohn »

Этот проект поможет вам создать ореол дикого цвета светодиодов всякий раз, когда вы выходите на улицу. Я ношу один из них два года на конференциях, в школах, горящий человек … и у нас с Makerfaire всегда есть счастливые люди, которые подходят посмотреть. Люди будут улыбаться, когда ты наденешь твою! Они улыбались, когда я носил это здесь

Конструкция проста, если у вас есть секретный ингредиент, который представляет собой длину полосы освещения RGB на основе светодиодного контроллера HL1606 от Wuxi Asic's Corp. в Китае. Я получил свой во время деловой поездки в Шанхай. Эти световые полосы становятся популярными для вывесок и архитектурного освещения во всем мире. Я прикрепил изображение 5-метровой нити, которую я купил вместе с коробкой контроллера. Хотя они не распространены в этой стране (пока), на Востоке есть несколько поставщиков, которые отправят вам некоторые из этих волшебных вещей. Проверьте этих поставщиков. Поставщик 1, поставщик 2. Скоро их будет намного больше! (Примечание: следите за этим местом.. Я думаю, что скоро я куплю некоторые из этих полосок в Китае. Я был бы счастлив получить некоторые для людей, если есть интерес) Эти световые полосы состоят из гибкой медной ленты с очень (!) Яркие светодиоды RGB для поверхностного монтажа, расположенные на каждом дюйме. Каждая пара светодиодов управляется HL 1606. Полосы продаются разной длины, каждая из которых состоит из более коротких отрезков, которые содержат 20 светодиодов с 10 микросхемами драйверов. Моя повязка на голову сделана из одного из этих 20 светодиодных сегментов. Настоящим трюком для выполнения этой работы был реверс-инжиниринг HL 1606. Этот чип - загадка … без документации на английском языке и только очень ограниченная документация на китайском. С помощью осциллографа, приобретенного мной демонстрационного драйвера и грубого перевода документация Мне удалось перепроектировать сигнализацию, необходимую для движения полос. Входная сигнализация использует шину последовательного периферийного интерфейса (SPI), которая использует один вывод данных (D_I) … и вывод синхронизации (C_I) для сдвига управляющих битов для загрузки информации о цвете в полосу. Сигнал фиксации (L_I) используется для фиксации данных для одного HL 1606 и передачи его старых данных на микросхему справа. Также имеется вывод управления широтно-импульсной модуляцией (ШИМ) (S_I), который контролирует яркость и выцветание цвета. Обратите внимание, что этот проект не использует эти функции затухания из-за ограничений размера кода … но их очень интересно исследовать. Как только я понял это, было довольно просто запрограммировать микроконтроллер для управления полосками. Я использовал PICAXE 08-M. Я выбрал PICAXE, потому что а) они лежали у меня повсюду:-) и б) для их использования требуется очень мало внешних компонентов. PICAXE 08M - это микрочип PIC12F683, который поставляется с предустановленным простым токенизированным базовым интерпретатором. Семейство PICAXE представляет собой красивую, простую в использовании интегрированную среду разработки, которую можно бесплатно загрузить здесь. Все, что оставалось, - это написать код, загрузить его в PICAXE и спаять вместе. Счастливого строительства !!!

Шаг 1: отрежьте световую полосу до нужной длины

Отрежьте световую полосу до нужной длины
Отрежьте световую полосу до нужной длины
Отрежьте световую полосу до нужной длины
Отрежьте световую полосу до нужной длины

Полосы продаются разной длины, каждая из которых состоит из более коротких отрезков, которые содержат 20 светодиодов с 10 микросхемами драйверов. Моя повязка на голову сделана из одного из этих 20 светодиодных сегментов. Чтобы вырезать собственное оголовье, найдите одно из припаянных соединений, прикрепляющее первый набор из 20 светодиодов к следующей секции. Осторожно разрежьте паяное соединение острыми ножницами. Используйте тонкий паяльник с низкотемпературным паяльником, чтобы счистить и залудить соединения припоя на только что отрезанном сегменте полосы.

Шаг 2: Соберите компоненты

Собирать компоненты
Собирать компоненты
Собирать компоненты
Собирать компоненты

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

Шаг 3: разрезать перфорированную доску

Cut the Perf Board (Перфорированная доска)
Cut the Perf Board (Перфорированная доска)
Cut the Perf Board (Перфорированная доска)
Cut the Perf Board (Перфорированная доска)
Cut the Perf Board (Перфорированная доска)
Cut the Perf Board (Перфорированная доска)

Поместите гнездо IC в перфорированную плату так, чтобы оно совпало с шаблоном, совместимым с IC. Под «дружественностью к ИС» я подразумеваю, что перфокарта позволяет легко припаять несколько проводов к выводам каждой ИС, подобным этому.. Используйте спиральную пилу, чтобы вырезать перфорированную плату, чтобы на ней можно было разместить регулятор напряжения и микросхему. Оставьте достаточно платы, чтобы к каждому выводу микросхемы можно было припаять как минимум два провода.

Шаг 4: Подключите Perf Board

Подключите Perf Board
Подключите Perf Board
Подключите Perf Board
Подключите Perf Board
Подключите Perf Board
Подключите Perf Board

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

Шаг 5: Подключите к светодиодной ленте

Провод к светодиодной ленте
Провод к светодиодной ленте
Провод к светодиодной ленте
Провод к светодиодной ленте
Провод к светодиодной ленте
Провод к светодиодной ленте

Этот шаг требует тщательной пайки. - Отрежьте 6 маленьких (1,5 дюйма) сегментов тонкой проволоки и зачистите оба конца - Осторожно припаяйте по одному проводу к каждому из 6 разъемов на конце отрезанной светодиодной ленты. Этикетки должны быть расположены лицевой стороной вверх. Входы должно читаться сверху вниз, 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 микросхемы (Ser IN) подключен к контакту 8 микросхемы (0 В)

Шаг 6. Загрузите код

Скачать код
Скачать код
Скачать код
Скачать код

Пришло время загрузить базовый код в PICAXE. Вот шаги: Запустите интерактивную среду разработки PICAXE (IDE). - подключите программатор PICAXE к последовательному порту вашего компьютера (или переходнику USB-Serial, если у вас нет последовательного порта). Убедитесь, что в его программном гнезде есть пустой PICAXE 08M. Настройте IDE, выбрав «Просмотр» -> «Параметры». Выберите «Режим» 08M на вкладке «Режим», выберите вкладку «Последовательный порт», чтобы выбрать свой последовательный порт. - загрузите файл INSTRUCTABLES_HEADBAND. BAS с помощью File-> Open- Compile и загрузите файл, выбрав PICAXE-> Run. Вы должны увидеть индикатор выполнения загрузки файла и сообщение «Загрузка завершена» в конце. Я включил образец кода для этого проекта. Вы можете использовать его как есть или изменить, чтобы сделать свое оголовье уникальным. Есть вопросы? Просто напишите мне письмо на адрес [email protected]

Шаг 7: проверьте это

Попробуй это
Попробуй это

Выньте PICAXE из вашего программатора и установите его в 8-контактный разъем IC, будьте осторожны, обращая внимание на ориентацию. Дважды проверьте все свои соединения. Перед тем, как что-то делать, сделайте любой танец удачи, который вы обычно делаете … затем подключите аккумулятор. Ваша световая полоска должна начать делать свое дело!

Шаг 8: сделайте повязку на голову

Сделать повязку на голову
Сделать повязку на голову
Сделать повязку на голову
Сделать повязку на голову
Сделать повязку на голову
Сделать повязку на голову

Теперь давайте превратим световую полоску в головной убор! -Найдите несколько лент на липучке, которые по ширине не меньше светодиодной ленты и достаточно длинны, чтобы обойти вашу голову. Возможно, вам придется обрезать полосу, если она шириной в две. Найдите кусок мягкой липучки … не заостренные … и сделайте полоску такой же ширины, как ваша полоса RGB. - Найдите длину велюра, необходимую для того, чтобы полностью охватить вашу голову с перекрытием около 3 дюймов. Отрежьте застежку-липучку до нужной длины - снимите липкую основу с застежки-липучки и осторожно поместите ее на заднюю сторону светодиодной ленты. Имейте в виду, что его очень трудно удалить после того, как клей коснется полосы, поэтому тщательно выровняйте свою работу - оставьте последние 6 дюймов или около того основы на полосе нетронутыми. Используйте изоленту, чтобы защитить проводку между монтажной платой и световой полосой. Также оберните полоску изоленты вокруг разъема батареи, чтобы снять напряжение, отрежьте полоску «колючей» липучки, которая равна длине 6-дюймовой детали, которая все еще имеет подложку. Удалите подложку и приклейте два типа велюра назад к задней липкой стороне. Это сформирует застежку для повязки на голову - поместите новую 9-вольтовую батарею на «колючую липучку». Расположите его так, чтобы можно было легко прикрепить зажим аккумулятора. - Отрежьте еще два коротких куска «колючей» липучки и сделайте из них петлю, удерживающую аккумулятор. Для этого прикрепите конец «колючей» части к «мягкой» липучке на внутренней стороне повязки, плотно обмотайте ее вокруг батареи, затем прикрепите другой конец «колючей» петли к «мягкой». липучка на внутренней стороне ремешка. Это может показаться сложным … но это не так:-). Используйте другую «колючую» полоску, чтобы сделать простую крышку для перфорированной доски. Это предотвратит потерю процессора PICAXE во время танцев.

Шаг 9: Наденьте и наслаждайтесь

Наденьте и наслаждайтесь!
Наденьте и наслаждайтесь!

Оберните повязку вокруг головы и плотно застегните липучку, чтобы она оставалась на месте. Наденьте батарейный зажим и выйдите в мир с улыбкой! Пожалуйста, дайте мне знать, какие изменения вы вносите в код или дизайн. Спасибо [email protected]. Теперь у этой истории есть и счастливая история!.. Я носил эту вещь на Makerfaire в Сан-Матео, Калифорния, в июне 2009 года. Многие люди оставили мне хорошие комментарии по поводу этой повязки на голову. Один парень, Ксандер Х, работал на стенде Monkey Electric (гордый спонсор конкурса светодиодов Instructables!). Он тоже пытался реконструировать HL1606. Обменялись визитками. а на следующей неделе торговал несколькими электронными письмами. В результате Xander смог перенести все функции световой полосы на платформу Arduino. Проверьте эту ссылку для всего кода

Второе место в рейтинге Get the LED Out! Конкурс

Рекомендуемые: