Съдържание:

Осветителни приставки за обувки: 9 стъпки
Осветителни приставки за обувки: 9 стъпки

Видео: Осветителни приставки за обувки: 9 стъпки

Видео: Осветителни приставки за обувки: 9 стъпки
Видео: Smart Luce система за дистанционно управление на осветителни тела 2024, Юли
Anonim
Осветителни приставки за обувки
Осветителни приставки за обувки
Осветителни приставки за обувки
Осветителни приставки за обувки
Осветителни приставки за обувки
Осветителни приставки за обувки

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

Предлагам да прочетете цялото това нещо и моите бележки/коментари в края, преди да опитате това; Мисля, че могат да се направят много подобрения.

Консумативи

Плат за презрамките

Оптична тъкан за светлинната част

Микро: бит или друг микроконтролер (по един за всяка обувка)

Супер ярки светодиоди (по един за всяка обувка)

Сензори за околна светлина (по един за всяка обувка)

Електрически проводник

Велкро

Електрическо тиксо

Или повече лента или термосвиваеми тръби

За да сглобите нещата:

Поялник и спойка

Шевна машина и конец

Стъпка 1: Измервания/Прототипиране

Измервания/прототипиране
Измервания/прототипиране
Измервания/прототипиране
Измервания/прототипиране
Измервания/прототипиране
Измервания/прототипиране

Направете измервания около глезена и надолу по свода на стъпалото си, за да добиете представа за размерите, които ще ви трябват за този проект. Ето как изглеждаше моят прототип; както виждате, направих лентата надолу по свода на крака си твърде къса. Опитах се да поправя това за последната си версия.

Стъпка 2: Код на микроконтролера

За да започнете, проверете обхвата на вашия сензор за околна светлина и как той реагира на различни нива на светлина. Ще искате да го прикачите като аналогов вход, за да получите диапазон от стойности, а не само 1 или 0.

Най -добрият начин да направите това зависи от вида микроконтролер, който използвате. Ако използвате Arduino или нещо подобно, можете да накарате изхода да отиде на конзола на вашия компютър, но ако използвате micro: bit, можете просто да имате изходния дисплей на LED масива на micro: bit. По принцип обаче просто искате да вземете стойността от сензора за околна светлина и да я изведете някъде, където можете да проверите какви стойности дава при слаба светлина.

Моят даде изход около 30-100 при слаба светлина и по-малко от 30 при липса на светлина. Използвайте получените стойности, за да калибрирате кога и колко включвате вашия светодиод.

За действителния код ще искате да съпоставите стойностите от сензора за светлина към стойностите към светодиода. Уверете се, че вашият светодиод също е свързан като аналогов изход, за да можете да промените яркостта. (вместо това можете да го свържете като цифров изход, ако просто искате той да се включва/изключва и да не променя яркостта.)

Когато има твърде много светлина (над 100 за мен), изведете 0 (няма светлина) към светодиода.

Когато няма светлина (за мен под 30), изведете 1023 (ярка светлина) към светодиода.

Когато светлината е между тези две стойности, използвайте карта, за да картографирате яркостта на околната светлина към яркостта на светодиода. Приглушената околна светлина трябва да се съпостави с ярка LED светлина, а ярката околна светлина трябва да се съпостави с неясна LED светлина. Аз също бих предложил да използвате функцията етаж около функцията на картата, тъй като функцията на картата вероятно ще ви даде много по -голяма прецизност, отколкото наистина се нуждаете от нея.

В крайна сметка кодът ми изглеждаше така. Използвам micro: bit и javascript. В зависимост от вашия сензор за околна светлина, микроконтролер и предпочитания, вашият код може да изглежда малко по -различно.

нека n = 0basic.forever (function () {

нека a = pins.analogReadPin (AnalogPin. P1)

// По -нисък номер -> По -тъмен // По -висок номер -> По -светъл

if (a> 100) {// ярко

n = 0

} else if (a <30) {// тъмно

n = 1023

} else {// между тях

n = Math.floor (pins.map (a, 30, 100, 1024, 0)) // карта 30 до 1024 и 100 до 0

}

pins.analogWritePin (AnalogPin. P0, n)

//basic.showNumber(n)

})

Стъпка 3: Схема

Верига
Верига
Верига
Верига
Верига
Верига

Първо, разделете земята на два проводника. (Това е така, защото и LED, и светлинният сензор трябва да се свържат към земята.)

Свържете светодиода към щифт 0 (или какъвто и да е извод, който трябва да извежда мощност към светодиода) и един от заземяващите проводници.

Свържете светлинния сензор към щифт 1 (или какъвто и да е щифт, който чете неговия вход), 3V и другия заземен проводник, съгласно инструкциите за вашия сензор за светлина.

Предлагам да направите тези връзки, като запоите заедно проводниците, така че те да са по -постоянни. Внимавайте обаче, когато по -късно поставяте веригата в лентите; ставите могат да се счупят.

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

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

Справяне с тъканта от оптични влакна
Справяне с тъканта от оптични влакна
Справяне с тъканта от оптични влакна
Справяне с тъканта от оптични влакна

Тъканта от оптични влакна трябва да има връзката, свързана към светодиода. В идеалния случай платът е с идеалния размер, но ако не е, имате две възможности: да го изрежете или да го сгънете, за да се побере.

Аз лично предпочитам да го сгъвам, но ще опиша подробно и двата метода и техните плюсове/минуси.

Стъпка 5: Оптично тъкан: Метод на рязане

Оптично тъкан: Метод на рязане
Оптично тъкан: Метод на рязане
Оптично тъкан: Метод на рязане
Оптично тъкан: Метод на рязане
Оптично тъкан: Метод на рязане
Оптично тъкан: Метод на рязане

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

Внимателно нарязайте между две влакна, докато стигнете до снопа отгоре, и го разделете на два снопа, като отрежете метала, свързващ влакната заедно. След като го разделите, трябва да свържете отново влакната. Това… вероятно е най -трудната част от проекта, според мен.

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

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

След това трябва да свържете светодиода; можете да направите това с термосвиваеми тръби (бъдете внимателни; оптичните влакна не харесват топлината) или с лента. Предлагам черна електрическа лента.

Стъпка 6: Оптично тъкан: Метод на сгъване

Оптично тъкан: Метод на сгъване
Оптично тъкан: Метод на сгъване
Оптично тъкан: Метод на сгъване
Оптично тъкан: Метод на сгъване

С този метод просто сгъвате тъканта в необходимите размери. Сгъването му по влакната е просто и лежи доста плоско, тъй като тъканните влакна се сгъват добре. Сгъването му срещу влакната обаче не е най -добрата идея; води до странна форма, подобна на възглавница. Тъй като няма да се налага да сглобявате отново влакната, може би е най-добре да сгънете до необходимата ширина и да отрежете до дължината, от която се нуждаете.

След като сгънете до правилната ширина/дължина, зашийте ръчно страните заедно, за да не се движи наоколо.

След това трябва да свържете светодиода; можете да направите това с термосвиваеми тръби (бъдете внимателни; оптичните влакна не харесват топлината) или с лента. Предлагам черна електрическа лента.

Стъпка 7: [по избор] Шлайфане на оптичните влакна

Ако искате, можете да шлайфате фиброоптичната тъкан, за да се опитате да я накарате да показва повече светлина от страните на влакната. Ако решите да направите това, ето моите съвети:

1. Пясък леко; тъканта е доста деликатна.

2. Пясък, успореден на оптичните влакна; ако шлайфате перпендикулярно на тях, можете да разкъсате тъканта.

3. Имайте търпение; както казах, тъканта е деликатна и искате да сте сигурни, че не я късате.

Използвах шлайфащ блок от 220 зърна, който изглеждаше да работи, но YMMV.

Стъпка 8: Изработване на каишки от плат

Изработване на каишки от плат
Изработване на каишки от плат
Изработване на каишки от плат
Изработване на каишки от плат
Изработване на каишки от плат
Изработване на каишки от плат

Използвайки измервания от стъпка 1, трябва да направите широка каишка, която да пасва около глезена ви.

Едната страна на каишката държи микроконтролера и веригата, а другата просто я държи около глезена ви.

За първата страна измерете около веригата си; трябва да се уверите, че ще се побере удобно там. Не запоявах преди да направя лентите и това затрудняваше монтирането на веригата в лентите.

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

От вътрешната страна на торбичката за микроконтролер и от външната страна на дългата лента поставете велкро, за да можете лесно да я поставите.

Предлагам ръчно пришиване на презрамките към влакнооптичната тъкан. Опитайте го, след като сте пришити презрамките, за да се уверите, че приляга, и го занесете на тъмно място в дома си, за да се уверите, че веригата все още работи. Ако веригата не работи, проверете спойките, за да се уверите, че не са се разпаднали, и се уверете, че няма да имате късо съединение никъде във вашата верига.

Стъпка 9: Попълнете + Коментари

Пълно + Коментари
Пълно + Коментари
Пълно + Коментари
Пълно + Коментари
Пълно + Коментари
Пълно + Коментари

Проектът вече е завършен! Не се оказа толкова ярък, колкото се надявах- фиброоптичната тъкан е труден материал за работа- но се надявам, че това ви е било полезно!

Ако трябваше да направя това отново, определено щях да разгледам използването на EL проводник или друг вид оптични влакна; тъканта е много красива, но не много ярка и не е много здрава. Не съм сигурен колко добре би издържал на много движение.

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