Видео:
Добар дан, данас ћу поделити упутства за израду мале столне лампе, ноћне лампе. Извор светлости ће бити 120 ВС2812 ЛЕД. Можете повећати број диода или обрнуто, лампу смањити са мање диода. Користио сам ЛЕД траку са густоћом од 60 диода по метру. Управља свим ЕСП8266-12Е. Управљање путем хтмл странице. Дакле, кренимо са списком потребних:
- ЕСП8266-12Е
- 3.3В стабилизатор напона
- Отпорници 10 кОхм, 5ком.
- Мали прекидач
- Дугме
- повезивање жица
- мат или "млечна" пластика
- Валовити картон
- УСБ-ТТЛ
- УСБ конектор
- Мали комад пластичне цеви
- Напајање 5 В, минимално 2 А
- Топли пиштољ за лепљење
- лемљење, колофонија, лемљење итд. и тако даље.
Корак 1 Припрема основе и ЛЕД диода.
За подлогу на коју ћемо залепити ЛЕД, користићемо валовити картон. Написаћу величине за ноћну лампу, које сам и ја саставио. Ако одлучите да промијените величину или користите другу ЛЕД траку, димензије ће требати бити поново унете. Дакле, изрезали смо правоугаоник димензија 26,5 к 12,5 цм од картона:
Ми се повлачимо 1 цм од једне ивице да бисмо повезали делове, а преостали правоугаоник поделили на 3 једнака дела. Исекли смо горњи слој валовитог картона да би се могао савити:
Савијамо свој правоугаоник, дуж прореза и лепимо га, добијамо призму:
Лепљиви слој диодне траке понекад није довољан да их добро учврсти. Стога, за снагу, можете користити двострану траку. Лепите је на картонску подлогу:
Залепите диоде линијама, почните од доње линије. Залепите прву линију до самог дна, мало се одмакните и залепите следећу линију тако да је удаљеност између диода суседних линија 1,6 цм. За траку ВС8212 мора се пазити на смер контакта сигнала. На траци је назначен смер. Лепите линије у једном правцу:
Жице контаката за напајање од +5 и ГНД из прве линије ЛЕД-ова, као и жица сигналног сигнала Дин, проводе се унутар кућишта. Затим лемимо До од првог до Дин другог реда и тако даље.Снажни контакти (+5 и ГНД) су лемљени паралелно:
Ја користим обрезивање пластичних цеви, на пример, од балона на штапу, правимо ноге дужине 1 цм до наше лампе:
Резултат треба бити овако:
Ово је једна од опција, образац може бити било шта, све је ограничено само вашом маштом. На пример, ноћна светлост може бити израђена у облику конуса или цилиндра.
Корак 2 Припремите ЕСП8266 и напајање.
Користим ЕСП8266-12Е, са 4 МБ Фласх меморије. Могу се користити верзије ЕСП8266 са мање ГПИО-а. За контролу касете потребан је само један ГПИО. Фласх меморија је мања од 1 МБ, боље је не узимати је. Да би ЕСП радио и испунио скицу у њу, прво морате да направите минимално увезивање за ову плочу. Везање се састоји од прекидача који је на једном крају повезан са ГПИО0, а са другог на ГНД, који се користи за пребацивање модула у режим попуњавања скица. У нормалном стању, ГПИО0 мора да се напаја преко отпорника од 10 кОхм. Појачање напајања путем отпорника такође треба ЦХ_ПД, ГПИО2. Да бисте поново покренули модул, поставља се дугме између РЕСЕТ-а и ГНД-а; да би се осигурала стабилност, РЕСЕТ се такође мора повући до напајања. Отпор 470 ома уметнут између РЕСЕТ-а и ГПИО16 потребан је за излазак модула из стања мировања. Нећемо користити овај мод, па отпорник није потребан. Излаз ГПИО15 модула мора се такође повући до ГНД-а преко отпорника од 10 кΩ. Напајање модула мора бити од 3.3В. Стога ћемо користити стабилизатор напона. На чији улаз ћемо повезати плус из напајања и на излаз ВЦЦ ЕСП8266. ГНД Мислим да је све јасно, главна ствар је да су ГНД напајање, ГНД трака и ГНД ЕСП повезани. И не заборавите на УСБ-ТТЛ. РКС у ТКС, ТКС у РКС и будите сигурни да сте повезали ГНД ЕСП са ГНД УСБ-ТТЛ. Схема је следећа:
Сада на радијском тржишту постоји линија Вемосових модула. То су исти ЕСП8266 модули, само са потребним каблом, регулатором напона, УСБ-ТТЛ и погодним излазним контактима. Много је лакше радити с њима, можете узети ове модуле, тек кад попуните скицу, изаберете праву плочу.
Спајаћемо траку на ГПИО5. Односно, Дин из прве линије траке повезан је са ГПИО5 ЕСП8266.
По мом мишљењу, можете одвојити сву потребну надстрешницу. Када је састављен, ЕСП8266 ће изгледати овако:
Тако се компактно испада и регулатор се лако уклапа у ноћну светлост:
Што се тиче напајања. Трака ВС2812 је веома леп. Ако укључите све три боје, па чак и при максималној светлини, једна ЛЕД потроши 0,06 А. Према томе, 120 диода је 7,2 А. Па, ово је максимална вредност. Обично ова светлина није потребна, по мојој скици кошта 10 (распон од 0 до 255) и то је довољно. Измерио сам потрошњу ноћне светлости при јачини од 20. Потрошња је била у опсегу од 1,0 А до 1,8 А. За ову ноћну светлост потребно је да узмете извор напајања са излазном струјом од најмање 2,0 А. Ради практичности је боље лемити УСБ на крај кабла за ноћно осветљење или једноставно узети жицу са већ спојен УСБ. Напајање би тада требало да буде овако:
Корак 3 Припремите околину и испуните скицу.
За исправан рад и пуњење скица потребно је припремити окружење за програмирање. Идемо на страницу и преузимамо најновију верзију Ардуино ИДЕ.
Скица тестирана на најновијој верзији Ардуино ИДЕ који је био у време писања био је -1.8.10. Ако сте изабрали инсталационог програма, прво инсталирајте програмско окружење, ако сте преузели архиву, само је распакујте на одговарајућем месту.
Сада морате да додате ЕСП8266 плочу и њене модификације у Ардуино ИДЕ. Покренимо програмско окружење, изаберите ставку менија „Датотека“ на листи „Подешавања“ која се отвара. Изаберите ставку „Додатне везе за Управитеља одбора“. Уметните везу за преузимање и инсталирање проширења ЕСП8266:
хттп://ардуино.есп8266.цом/стабле/пацкаге_есп8266цом_индек.јсон
Затим одаберите ставку менија „Алати“ и идите на „Управитељ плоче“. У траци за претраживање управитеља плоча унесите „ЕСП“, изаберите „есп8266 од стране заједнице ЕСП8266“ и инсталирајте најновију верзију. У време писања, то је 2.5.2. Чекамо да се инсталација заврши.
Користила сам Адафруит библиотеку неопиксела за контролу ЛЕД траке. Да бисте инсталирали ову библиотеку, изаберите ставку менија „Скица“, идите на „Повежи библиотеку“ и изаберите „Управљање библиотекама“. У траци за претрагу која се отвара мени унесите „Адафруит неопикел“, изаберите и инсталирајте библиотеку истог назива.Требат ће вам и библиотека АрдуиноЈсон, а можете је и пронаћи помоћу претраживача за библиотеку.
ХТМЛ страница се користи за контролу ноћне свјетлости, а постоји и неколико страница за конфигурирање модула. За снимање ових хтмл страница, као и све што је потребно за њихов правилан рад, потребан нам је додатни услужни програм. Преузмите архиву која се налази испод и отпакујете је у фасциклу „алати“ која се налази на месту инсталације Ардуино ИДЕ:
Преузми архиву
Након свих манипулација, требало би поново покренути програмско окружење.
Сада уредите скицу. Отвори скицу:
Преузми скицу
Морате да измените следеће редове:
Стринг _ссид = ""; // ССИД приступне тачке на коју се желите повезати
У овај ред, између наводника, унесите назив приступне тачке на коју ће се ноћна светлост покушати повезати.
Стринг _пассворд = ""; // мрежна лозинка
Овде, такође између наводника, наведите лозинку из приступне тачке на коју ће се ноћно светло покушати повезати. Ако не желите да се ЕСП повеже с неком врстом приступне тачке, оставите ове стазе нетакнуте.
Стринг _ссидАП = "Треиголка"; // ССИД АП у режиму приступне тачке
Линија означава име приступне тачке коју ће ЕСП8266 створити.
Стринг _пассвордАП = "12051005"; // Лозинка приступне тачке
Лозинка креиране приступне тачке.
Остаје да испуните скицу и учитате хтмл страницу у ЕСП8266.