Съдържание:
- Стъпка 1: ЧАСТИ И ИНСТРУМЕНТИ
- Стъпка 2: Подгответе тръбата
- Стъпка 3: Направете кутията
- Стъпка 4: Съберете всичко заедно
- Стъпка 5: Кодиране
Видео: USB настолна лампа SK6812: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Натрупах няколко принтера, защо … защото беше по -евтино непрекъснато да купувате нови, отколкото да купувате мастилото за старите. Както и да е, омръзна ми да ги подреждам в ъгъла и реших да ги разглобя. Те бяха съкровищница от части, включително тези изящни LED тръби. След по -внимателно проучване открих, че изглеждаха 3528 RGB светодиоди в единия край на тръбите. Първоначално имах някакъв SN74HC595N около и щях да ги използвам в комбинация със светодиодите. Случайно имах под ръка и някои светодиоди SK6812 RGBNW. Направих сухо свързване със светодиодите SK6812 и те някак си паснаха, затова реших да използвам тези вместо всички части, свързани с регистъра за смяна на SN74HC595N.
Мислех да направя настолна лампа с много глави, но след като изпробвах тръбата с пълна яркост и я сравних с лампите, които вече имах, реших, че тя ще служи като по-добра украса за бюро.
Стъпка 1: ЧАСТИ И ИНСТРУМЕНТИ
Части:
- SK6812 RGB-NW LED или WS2811/WS2812b
- LED тръба от принтер със скенер
- Digispark (ATtiny85) или алтернатива на Arduino
- 22 ~ 24 AWG проводник
- USB мъжки хедър или USB кабел, който вече има прикрепен мъжки хедър.
- Черна спрей боя
- Художествена лента
По избор:
- 750 Paracord (550, ако използвате проводник с по -малък габарит 24 ~ 26 AWG)
- 4 цип връзки
- Тръби с радиатор
Инструменти:
- 3D принтер
- поялник
- Среден/малък D връх или малък C връх
- Припой
- Течна електрическа лента (по избор, но силно препоръчително)
- Машини за сваляне на тел
- Мултицет за проверка на напреженията и проверка, за да се гарантира, че няма нищо свързано, което не би трябвало да бъде!
- Пистолет за горещо лепило
Стъпка 2: Подгответе тръбата
Боя:
Не съм фен на естетиката на тръбата в естественото й състояние, тъй като имаше някакъв остатък от лепилото, което използваха, за да я държат в принтера. Реших да го боядисам в черно с някаква матова черна боя, която ми остана от някои други проекти. Предлагам да го нарисувате, преди да залепите върху светодиода. Случайно го направих по трудния начин и залепих светодиода преди боядисване, така че трябваше да направя допълнителна подготовка за боядисване. Уверете се, че не боядисвате грешната страна на тръбата, което определено би поставило амортисьор на проекта.
LED:
Прикрепих светодиода SK6812 с някакво суперлепило, не е нужно да използвате суперлепило, но улесни прикрепването; горещото лепило също ще работи. Оставете да се втвърди, преди да се забъркате с него. Внимавайте да не попаднете лепило върху LED повърхността или лицето на тръбата.
Стъпка 3: Направете кутията
Прикачих STL файловете, които проектирах. Размерите на кутията са около 35 мм х 35 мм х 35 мм ДхШхВ, не ме цитирайте. Имах магазин, в който Stratasys Mojo разпечата това за мен, така че не мога да кажа колко добре ще се разпечата за другите. След като кутията е завършена горещо залепете LED тръбата през горната част. Дупката трябва да може да побере тръбата само по един от двата начина, но това няма значение, защото можете да завъртите капака, ако го залепите с лице към другата страна. Оставете горещото лепило да се втвърди известно време, преди да започнете да го оказвате натиск. След като горещото лепило се утаи, можете да запоите трите проводника, необходими за пускане на светодиода, ще разгледам това в следващата стъпка.
Стъпка 4: Съберете всичко заедно
Електрически инсталации:
Когато свързвате светодиода SK6812 към Digispark, уверете се, че проводниците са къси, тъй като всички те трябва да се поберат в много малко пространство.
Digispark => SK6812
ПИН 0 => ПИН за данни
Pin 2 => GND Pin
5V Pin => 5V Pin
Направих Pin 2 като GND, така че ако искате да програмирате това в бъдеще да се изключи в определено време, можете да го настроите високо. Знам, че това не е най -добрият метод за това и на практика трябваше да сложа 5V Pin на SK6812 към Pin 2 и да го настроя високо, мисля, че когато първоначално окабелявах това, се притеснявах да извадя твърде много mA от I/ O щифт на ATtiny85. Ще продължа и ще направя това в бъдеще, така че най -добрият път на окабеляване трябва да бъде …
Digispark => SK6812
ПИН 0 => ПИН за данни
Pin 2 => 5V Pin "+"
GND => GND Pin "-"
** Промяната на кода ще бъде необходима, за да работи тази работа сега, когато Pin 2 ще бъде ВИСОК, когато е включен вместо LOW.
Ръкави:
Ако случайно харесвате паракорда, това трябва да стане преди да стартирате и окабелите всичко. Единственото ми предложение е да се използва тел с малък габарит, защото големият проводник е болка за издърпване. Опитах се да залепя снопа от проводници заедно към един проводник, за да се опитам да направя нещата по-лесни за прокарване, вместо да инцидирам цялото нещо; жицата в крайна сметка се скъса на 80% от пътя до там. За щастие, бих могъл да инцистирам останалите няколко инча, които ми бяха останали. Ако беше нещо повече от това, щях да изхвърля втулката и да намеря стар USB кабел, който да използвам вместо това. След като издърпах жицата през паракорда, си направих умствена бележка, че бих предпочел да отида с опцията да използвам предварително подготвена USB коса за бъдещи проекти. USB кабелите трябва да преминат през отвора отстрани на кутията, преди да ги запоите към digispark в противен случай … ще разберете. Използвах цип, за да закрепя кабела в кутията.
Стъпка 5: Кодиране
Прикачих кода, който използвах, но ще ви трябват няколко неща, за да го стартирате.
1. Изтеглете всички необходими елементи, за да заработи digispark (google search this this)
2. Изтеглете библиотеката Adapruit neopixel
3. Изтеглете приложената библиотека за определяне на цвят
Сега, когато всичко работи, кодът трябва да има някакъв смисъл.
Отстраняване на неизправности:
Уверете се, че digispark не е включен, докато не натиснете бутона за качване.
Уверете се, че digispark работи с някакъв примерен код.
Уверете се, че всичките ви връзки са стабилни и USB връзките ви не са обратни.
Препоръчано:
PCB настолна лампа: 7 стъпки (със снимки)
Настолна лампа за печатни платки: В днешно време откриваме много електронни отпадъци, а някои от тях са печатни платки, които са директно остъргани, защото не работят. Говорейки конкретно за LCD дисплея, при производството на тези дисплеи могат да възникнат много грешки, които са непознати за голи електронни
Супер ярка Lego-светлина от $ 14 Radio Shack настолна лампа: 8 стъпки (със снимки)
Супер ярка Lego-светлина От $ 14 Radio Shack Desk Lamp: С малко помощ от вашата котка, лесно преобразувайте настолна лампа от $ 14 от Radio Shack в мощна Lego светлина с много приложения. Освен това можете да го захранвате от AC или USB. Купувах части, за да добавя осветление към модел Lego, когато открих това случайно
Циркадна приятелска LED настолна лампа (не се изисква програмиране!): 7 стъпки (със снимки)
Circadian Friendly LED настолна лампа (не се изисква програмиране!): Проектирах тази лампа да бъде удобна за циркадния ритъм. През нощта сънят ви е по -лесен, тъй като само топлите цветни светодиоди могат да се включат. През деня той може да ви държи будни, тъй като хладно белите и топлите светодиоди могат да се включат при
Настолна лампа с молекулна форма: 11 стъпки (със снимки)
Настолна лампа с молекулна форма: Представям ви настолна LED лампа, която можем да използваме, за да визуализираме някои молекулярни геометрии или просто да използваме като LED лампа с различни цветови ефекти, контролирани от инфрачервено (IR) дистанционно управление. Надявам се, че ви харесва
Спиралната лампа (известна още като настолна лампа Loxodrome): 12 стъпки (със снимки)
Спиралната лампа (известна още като настолна лампа Loxodrome): Спиралната лампа (известна още като настолна лампа Loxodrome) е проект, който започнах през 2015 г. Той е вдъхновен от Loxodrome Sconce на Paul Nylander. Първоначалната ми идея беше за моторизирана настолна лампа, която да излъчва струящи се вихри светлина по стената. Проектирах и