» Електроника » Ардуино »ЕСП 8266 + ВС2812 = Сат

ЕСП 8266 + ВС2812 = Сат


Дуго сам зурио у ВС2812 ЛЕД и коначно одлучио да их наручим. Нисам имао конкретну идеју, али када су дошли к мени, одлучио сам да направим малу ЛЕД матрицу. Показало се да величина матрице износи 15 к 8. И као апликацију, из матрице сам направио сат. Контролер сам одабрао ЕСП 8266 - 12Е. Мој избор није случајан, ЕСП је потребан за повезивање на Ви-Фи рутер и синхронизацију времена путем интернета.

Дакле, за почетак, потребно нам је:

- ВС2812 трака са 120 ЛЕД, 60 комада по метру ()
- ЕСП 8266 - 12Е ()
- непотребно, али радно пуњење са телефона или напајање од 5 В
- регулатор напона 3.3в
- отпорници 10 кОм 0,25 В 5ком.
- прекидач
- дугме
- жице
- ПЛС конектор
- УСБ-ТТЛ
- прозирна пластика 2 мм
- светлосни филтер
- 3к20 вијака
- матице и подлошке 3мм
- бушилица 3.2
- бушилица или одвијач

Корак 1 резање пластике
Да бисмо заштитили матрицу, морамо изрезати правоугаоник из прозирне (најбоље мат или млечне пластике, тада нећемо морати да користимо светлосни филтер) пластике величине 260к105 мм. А такође избушите 4 рупе пречника 3,2 мм за причвршћивање. Избушите у угловима, са размаком 5 мм са сваке стране. Учините то врло пажљиво и положите пластику на дрвену подлогу. Током рада ми се отклонио један угао, али сам га залепила и готово неприметно.



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


ЕСП ће бити смештен на стражњој страни базе, тако да се прва трака, у месту лемљења, савија према задњој страни.


Корак 2 лемљење
Дакле, да бисте покренули и избрисали ЕСП-8266, потребно је да урадите минимално увезивање. Само ВЦЦ пин прикључен је директно на напајање, преостали пинови: ЦХ_ПД, РЕСЕТ, ГПИО0, ГПИО2, морају се преко отпорника повући на напајање (ВЦЦ). 10кОм отпорници се могу заменити другим, од 4,7кОм до 50кОм, осим за ГПИО15 - његова вредност мора бити до 10к. Директно, на минус (ГНД) напајања, спајамо само ГНД, а такође повлачимо ГПИО0 кроз отпорник на 10кОм, како бисмо модул поставили у режим за преузимање фирмвера, у ГНД. Повезујемо нашу матрицу са ГПИО13. Жица мора бити лемљена на ИН прве траке. Ево дијаграма.

Лепимо све детаље двостраном траком на полеђини наше базе. Да бисте олакшали повезивање и искључивање напајања, конектор за напајање је причвршћен носачем металног дизајнера. Можете користити било који други материјал, главна ствар је да се конектор чврсто држи и да не падне када је спојен - искључите струју. За фирмвер излази трожилни ПЛС конектор. Добијамо следећу конструкцију.



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

Најприје уметните вијке у наш прозирни правоугаоник, ставите светлосни филтер на задњу страну, затим подложке и затегните наврткама.


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

Као резултат, добијамо следећу конструкцију:

Правимо петље од жице како би се наши сатови могли емитовати.



Корак 4 исхрана
ВС2812 ЛЕД трака напаја се од 5 волти. Стога је за напајање потребно стабилизовано напајање од 5 волти. Подсјећам вас да се све радње морају обавити на уређају који није повезан са мрежом. Користим редизајнирани пуњач за телефон. Морате да одсечете жицу на утикачу за телефон, скините жице и лепите наш утикач на њих. Црвена жица - плус лемљење до центра, црна - минус на спољни контакт. Изоловајте.




Корак 5 фирмваре
Да напишем фирмвер који користим Ардуино ИДЕ са инсталираним додатком за ЕСП. Сат пребацујемо у режим фирмвера и учитавамо наш фирмвер. Не заборавите да поново покренете ЕСП 8266 пре него што пошаљете фирмвер. Након покретања, пошто приступна тачка на коју се желите повезати није наведена, ЕСП ће постати сама приступна тачка. Повезани смо са новом тачком. Ако за приступ користите рачунар, сат ће бити видљив у мрежној инфраструктури. Двокликните и пређите на подешавања сата. Ако користите телефон, онда преко претраживача откуцавамо 192.168.1.1 и видимо веб интерфејс за подешавање сата. Овде можете ручно унети време, одредити приступну тачку на коју желите да се повежете, као и назив сата и име и лозинку приступне тачке коју ЕСП подиже. Све промене, осим времена, ступају на снагу после поновног покретања. Такође можете поново покренути модул преко веб интерфејса.
есп_тиц_так_ви_фи.рар [24.46 Кб] (преузимања: 438)

6.2
7.3
7

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

    • осмехнасмеши секакаокдонткновиахоонеа
      шефеогреботинабудаладада-даагресивантајна
      извиниплесданце2данце3пардонпомоћпића
      станипријатељидоброгоодгоодзвиждукзалутатијезик
      димпљескатицраиизјавитиисмијавајућидон-т_ментионпреузимање
      топлотаирефуллаугх1мдасастанакмоскингнегативан
      нот_икокицеказнитичитатиуплашитиплашипретрага
      подругљивтханк_иоуовото_цлуеумникакутнаслажем се
      лошепчелаблацк_еиеблум3поцрвењетихвалити седосаде
      цензурисанпријатносецрет2претипобедаиусун_беспецтацлед
      шокреспектлолпреведендобродошликрутоииа_за
      иа_добриипомагачне_хулиганне_отходифлудзабраназатвори
4 коментар
длрек
маким0512,
Јасно. Тада није сасвим јасно зашто од таквих светала правити екран. Ако не користите све њихове могућности. И сада направим такав сат. Али не у облику матрице ЛЕД-ова, већ у облику индикатора са седам сегмената. Три светла по сегменту. Дакле, користиће се 90 комада и узећу напајање на 6 Ампера.
Генерално, ваш чланак ће ми пуно помоћи. Као пример рада са ЕСП-12, иначе у последње време радим са Ардуинкијем и СТМ32.
Аутор
длрекДобар дан. Један ВС2812 када укључите све боје и максимална светлина потроши 0,06 А. Ваши прорачуни су тачни. Међутим, у овом сату, светлина је на 2 (са опсегом 0-255), а боја се користи сама, осим што све диоде никада не изгореју. Стога је 0,7 А сасвим довољан за овај домаћи производ. Ако их желите напунити другом скицом на којој ће се користити све диоде и максимална светлина, онда вам је наравно потребно друго напајање.
длрек
5В 0.7А за 120 ком. ВС2812Б ?! Нешто у шта сумњам! Све их претворите у бело и поделите резултат :-)

120к0.06 = 7.2А
АДМИНСКИБУБН
Идеја је прилично одлична, али желим не само време, већ и све врсте ЗАБАВЕ

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

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