» Електроника » Ардуино »Ноћно светло са старе сијалице засноване на Ардуино и ВС2812

Ноћно светло са старе сијалице засноване на Ардуино и ВС2812

Ноћно светло са старе сијалице засноване на Ардуино и ВС2812




Добар дан или ноћ, било ко такав. Данас ћу делити упутства о томе како направити малу ноћну светлост. Основа је мат дифузор из изгореле ЛЕД сијалице. И унутра смо ставили Ардуино Про Мини и СВ2812 ЛЕД. Објавит ћу само једну скицу, али може бити много опција за боје или трансфузије. Почнимо, као и увек, са списком потребних:

- Дифузор од ЛЕД лампе, Е27 база
- напајање 5В
- Ардуино Про Мини 5В
- УСБ-ТТЛ (за учитавање скице у ардуино)
- ВС2812 ЛЕД
- танка пластика
- Двострана трака
- Пуњење са телефона није неопходно, али ради
- лемљење
- жице
- Лемљење, колофонија
- Топли пиштољ за лепљење

Корак 1. Израда случаја.
За почетак морамо набавити дифузор. Узимамо ЛЕД сијалицу са базом Е27. Боље је, наравно, узети сијалицу која је већ прорадила:


Једном руком држимо жаруљу за капицу и пластичну кутију, другом је држимо помоћу дифузера и разбијамо сијалицу. Дифузор се треба лако одмакнути од тела, јер почива само на заптивку:


Сада морамо направити базу на коју ћемо залепити ЛЕД. Да бисте то учинили, узмите танку пластику, прикладна је корица од пластичне мапе. Сада меримо унутрашњи пречник копнене рупе дифузора, а такође морамо да измеримо и дубину дифузора. Прелазимо на производњу основа. Биће у облику цилиндра, чији пречник треба да буде 5 мм мањи од унутрашњег пречника отвора дифузора. А висина је 7 мм мања од дубине дифузора. То би требало изгледати овако:


Затим направимо и залепимо на цилиндар поклопац изрезан од исте пластике:


Овде смо завршили.

Корак 2. Електрика.
Као што сам већ рекао, контролер ће бити Ардуино Про Мини, верзија која ради на 5 волти. ЛЕД трака је повезана прилично једноставно, за то морате повезати + 5В контакт на плус са 5-волтног напајања, а ГНД на минус. ДИН пин (улаз) спојите се на контакт 6 Ардуино. Порт за повезивање траке може се променити у било који погодан у скици. Ардуино ће напајати исто напајање. Пошто ћемо користити стабилизовано напајање, повежемо плус од напајања на 5В пин на Ардуино-у. Минимално напајање мора бити повезано на ГНД Ардуино. Схема је следећа:


Дакле, један ЛЕД, при максималној светлини све три боје, троши 60 мА. Одговарам 25, па се испоставило:

25 к 60 мА = 1500 мА = 1,5 А

Односно, треба ми напајање од 5 В, 1,5 А.Ово је максимална јачина струје која ће бити када се све ЛЕД диоде укључе у режиму максималне светлине све три боје.

Ако сте заинтересовани, све спецификације можете прочитати на листи података:
вс2812б_датасхеет_ен.пдф [420.94 Кб] (преузимања: 109)
Погледајте датотеку на мрежи:


Као напајање узимамо старо пуњење са телефона. Напајање мора бити изабрано на 5 волти, а с обзиром на снагу израчунајте колико ЛЕД лампица:


Одвојимо утикач из њега и лемимо жице директно на траку, не заборавите да проверите поларитет тестером или мултиметром. Такође бисте требали нацртати жице да напајају Ардуино. И сигнална жица са касете на Ардуино.

На дну цилиндра правимо прорез како бисмо прескочили контакте траке са лемљеним жицама изнутра:


Уметнуо сам крај траке са жицама у утор, поправљамо га врућим лепком. Затим лепите лену у круг, лагано је подигните тако да се добије спирала траке. Лепимо траку и на врх цилиндра, број диода зависи од пречника, имам највише две ЛЕД диоде постављене дијагонално на врх, и тако контакти додирују доле:


Ако сте исто урадили, немојте да вас обесхрабрују, само пресеците врпцу која виси око ивица и лепите жице директно на ЛЕД. Контакт ВС2812:


Обратите пажњу, ЛЕД трака на ВС2812Б има правац, с једне стране (почетак или улаз) има ДИН, + 5В, ГНД контакте. А са друге стране (крај или излаз) ДО, + 5В, ГНД. Ако лепите директно на ЛЕД-ове, погледајте локацију контаката, фокусирајући се на кључ (изрез угла). Да би се поједноставила инсталација, на траку се цртају стрелице које показују смер. Обратите посебну пажњу на прелаз на врх, испада врло оштар завој, вероватно ће пробити траку. Схватио сам овако:



Одозго је лемљен директно на ЛЕД-ове:


А на средини, други ниво, још пар ЛЕД-ова:


А за поузданост, жице напуните врућим лепком:


Сада убацујемо наш цилиндар са ЛЕД лампицама у куглу од сијалице. Помоћу врућег лепила, фиксирамо цилиндар унутар куглице у круг:


Не заборавите да направите утор за излаз жице за напајање:


Корак 3. Припрема окружења и управљачког софтвера.
За преузимање скице (или фирмваре-а) користићемо Ардуино ИДЕ. Преузмите најновију верзију са званичне и инсталирајте је.

Затим морате додати библиотеку за рад са ВС2812 од Адафруит НеоПикел-мастер:
адафруит_неопикел-мастер.рар [27,83 Кб] (преузимања: 86)


Да бисте то учинили, прво преузмите архиву. Затим распакујте ову архиву. И непакиране датотеке премештамо у мапу „библиотеке“, која се налази у мапи са инсталираним Ардуино ИДЕ. Може се олакшати. Покрените Ардуино ИДЕ. Не распакујте преузету архиву. Тачно у Ардуино ИДЕ-у одаберите ставку менија Скетцх - Цоннецт Либрари. На самом врху падајуће листе одаберите ставку "Додај. Зип библиотеку". Треба да се појави дијалошки оквир. Затим изаберемо нашу библиотеку, Адафруит_НеоПикел-мастер. Мало вриједи чекати. Опет отворите ставку менија Скетцх - Цоннецт Либрари. Сада ћете на самом дну падајуће листе видети нову библиотеку. Поновним покретањем Ардуино ИДЕ библиотека се може користити.

Преузми моју скицу:
ард_ргб_схар.рар [1.63 Кб] (преузимања: 136)


Остаје да испунимо скицу у Ардуину. Користимо Ардуино Про Мини. Ова верзија популарног Ардуино-а нема УСБ-ТТЛ чип лемљен на плочи. Стога, за комуникацију с рачунаром и учитавање скице, морате користити засебни УСБ-ТТЛ. Веза на следећи начин:

Ардуино - УСБ-ТТЛ
РКС (П0) - ТКС
ТКС (П1) - РКС
ГНД - ГНД

УСБ-ТТЛ напајање ће бити са УСБ порта рачунара. Ардуино се може напајати са УСБ-ТЛЛ-а или користити спољни извор напајања. Главна ствар је да су ГНД УСБ-ТТЛ пин и Ардуино повезани. Најчешће се у продаји нуде УСБ-ТТЛ без ДТР пина. ДТР пин мора бити повезан са Ресет Ардуино како би се аутоматски поново покренуо пре учитавања скице. Ако и ви, као што је мој, немате овај закључак, морате ручно покренути систем пре него што пошаљете скицу. Понашамо се овако: повезујемо све према горе описаној шеми, отворимо Ардуино ИДЕ, отворимо скицу коју смо преузели, кликнемо на дугме - Преузми - и видећемо шта пише доле. Док је „компилација“ у току, не радимо ништа, само чекамо да се појави порука „учитавања“, морамо да притиснемо тастер „Ресет“ на Ардуину.Ако није прикладно притиснути дугме на плочи, можете приказати дугме повезано на ГНД и Ресет. Или једноставно доводите жице до истих закључака и затворите их у право време.

Желим рећи да постоји пуно опција за осветљење ноћне светлости, само сам неколико њих написао у скици што сам и сам волео. Скицу можете уређивати како желите. Експериментишите и изаберите шта вам се највише допада.
8.8
9.2
7

Додајте коментар

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори

Саветујемо вам да прочитате:

Предајте га смартфону ...