инструцтаблес Супер јефтина сигурносна камера са ЕСП32-цам упутством за употребу
инструцтаблес Супер јефтина сигурносна камера са ЕСП32 камером

Супер јефтина сигурносна камера са ЕСП32 камером

Икона подешавања од Гиованни Аггиустатутто

Данас ћемо направити ову камеру за видео надзор која кошта само 5€, као пица или хамбургер. Ова камера је повезана на ВиФи, тако да ћемо моћи да контролишемо свој дом или оно што камера види са телефона било где, било на локалној мрежи или споља. Такође ћемо додати мотор који покреће камеру, тако да можемо повећати угао под којим камера може да гледа. Поред тога што се користи као сигурносна камера, оваква камера се може користити и за многе друге сврхе, као што је провера да ли 3Д штампач ради исправно да би се зауставио у случају проблема. Али сада, хајде да почнемо

Да бисте видели више детаља о овом пројекту, погледајте видео на мом ИоуТубе каналу (на италијанском је, али има енглески титлови).
Залихе:

Да бисмо направили ову камеру биће нам потребна ЕСП32 цам плоча, мала камера која се добија уз њу и усб-серијски адаптер. ЕСП32 цам плоча је обична ЕСП32 са овом малом камером на њој, све у једној штампаној плочи. За оне који не знају, ЕСП32 је програмабилна плоча слична Ардуину, али са много моћнијим чипом и могућношћу повезивања на ВиФи. Због тога сам у прошлости користио ЕСП32 за разне пројекте паметних кућа. Као што сам вам рекао раније, ЕСП32 цам плоча кошта око 5 евра на Алиекпресс-у.

Поред овога, биће нам потребно:

  • серво мотор, мотор који је у стању да достигне одређени угао који му саопштава микроконтролер
  • неке жице

Алати:

  • лемилица (опционо)
  • 3Д штампач (опционо)

Да видимо шта камера види са телефона или рачунара и да сликамо користићемо Хоме Ассистант и ЕСПхоме, али о томе ћемо касније.
Упутство за монтажу
Упутство за монтажу

Корак 1: Припрема ЕСП32-цам 

Прво морате да повежете камеру на плочу са малим конектором, који је веома ломљив. Када ставите конектор, можете спустити ручицу. Затим сам причврстио камеру на врх плоче са комадом двостране траке. ЕСП32 камера такође има могућност уметања микро СД картице, и иако је данас нећемо користити она нам омогућава да снимамо слике и директно их тамо сачувамо.
Упутство за монтажу
Упутство за монтажу
Упутство за монтажу
Корак 2: Отпремање кода

Обично Ардуино и ЕСП плоче такође имају усб утичницу за учитавање програма са рачунара. Међутим, овај нема усб утичницу, тако да за повезивање са рачунаром за учитавање програма потребан вам је усб-сериал адаптер, који комуницира са чипом директно преко пинова. Онај који сам пронашао је направљен специјално за ову врсту плоче, тако да се једноставно повезује на пинове без потребе за другим везама. Међутим, универзални усб-серијски адаптери такође треба да буду 2не. Да бисте учитали програм, такође морате да повежете пин 2 са уземљењем. Да бих то урадио, залемио сам џампер конектор на ова два пина. Дакле, када треба да програмирам плочу, само сам ставио краткоспојник између два пина.
Упутство за монтажу
Упутство за монтажу
Упутство за монтажу

Корак 3: Повезивање камере са кућним помоћником 

Али сада хајде да погледамо софтвер који ће управљати камером. Као што сам вам рекао раније, камера ће бити повезана са Хоме Ассистант-ом. Хоме Ассистант је систем кућне аутоматизације који функционише локално и омогућава нам да контролишемо све наше уређаје за кућну аутоматизацију као што су паметне сијалице и утичнице са једног интерфејса.

За покретање Хоме Ассистант-а користим и стари Виндовс рачунар који користи виртуелну машину, али ако га имате, можете користити Распберри пи, који троши мање енергије. Да бисте видели податке са свог паметног телефона, можете преузети апликацију Хоме Ассистант. За повезивање ван локалне мреже користим Набу Цаса Цлоуд, што је најједноставније решење, али није бесплатно. Постоје и друга решења, али нису потпуно безбедна.

Тако ћемо из апликације Хоме Ассистант моћи да видимо видео са камере уживо. За повезивање камере са Хоме Ассистант-ом користићемо ЕСПхоме. ЕСПхоме је додатак који нам омогућава да повежемо ЕСП плоче са Хоме Ассистант-ом преко ВиФи-а. Да бисте повезали ЕСП32-цам на ЕСПхоме, можете да пратите ове кораке:

  • Инсталирајте додатак ЕСПхоме у Хоме Ассистант
  • На контролној табли ЕСПхоме кликните на Нови уређај и на Настави
  • Дајте свом уређају име
  • Изаберите ЕСП8266 или плочу коју сте користили
  • Копирајте кључ за шифровање који је дат, биће нам потребан касније
  • Кликните на ЕДИТ да бисте видели код уређаја
  • Под есп32: налепите овај код (са фрамеворк: и откуцајте: коментарисано)

есп32

одбор, табла: есп32цам
#фрамеворк:
# тип: Ардуино

  • Испод са унесите свој ви2 ссид и лозинку
  • Да бисте учинили везу стабилнијом, плочи можете дати статичку ИП адресу, са овим кодом:

ВиФи: 

ссид: иоурссид
лозинка: иоурвифипассворд

мануал_ип

# Поставите ово на ИП ЕСП-а
статиц_ип: 192.168.1.61
# Подесите ово на ИП адресу рутера. Често се завршава са .1
капија: 192.168.1.1
# Подмрежа мреже. 255.255.255.0 ради за већину кућних мрежа.
Подмрежни: КСНУМКС

  • На крају кода налепите овај:

2_цамера:
име: Телекамера 1
ектернал_цлоцк:
пин: ГПИО0
фреквенција: 20МХз
и2ц_пинс:
СДА: ГПИО26
сцл: ГПИО27
дата_пинс: [ГПИО5, ГПИО18, ГПИО19, ГПИО21, ГПИО36, ГПИО39, ГПИО34, ГПИО35] всинц_пин: ГПИО25
хреф_пин: ГПИО23
пикел_цлоцк_пин: ГПИО22
повер_довн_пин: ГПИО32
резолуција: 800×600
јпег_куалити: 10
вертицал_флип: Фалсе
излаз:
платформа: гпио
пин: ГПИО4
ид: гпио_4
– платформа: ледц
ид: пвм_оутпут
пин: ГПИО2
фреквенција: 50 Хз
светло:
– платформа: бинарна
излаз: гпио_4
назив: Луце телецамера 1
број:
- платформа: шаблон
назив: Серво контрола
мин_вредност: -100
максимална вредност: 100
корак: 1
оптимистичан: истина
сет_ацтион:
онда:
– серво.писати:
ид: мој_серво
ниво: !ламбда 'повратак к / 100.0;'
серво:
– ид: мој_серво
излаз: пвм_оутпут
транзиција_ленгтх: 5с

2. део кода, под есп32_цамера:, де2нес све пинове за стварну камеру. Затим са светлом: је де2денисан лед камере. На крају кода је де2денисан серво мотор, а вредност коју користи серво за подешавање угла ротације се чита из Хоме Ассистант-а са бројем:.

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

телефон:
име: камера-КСНУМКС
есп32:
одбор, табла: есп32цам
#фрамеворк:
# тип: Ардуино
# Омогући сече

гер:
# Омогућите Хоме Ассистант АПИ
API:
шифровање:
кључ: "кључ за шифровање"
ота:
лозинка: "лозинка"
ВиФи:
ссид: "ваш сид"
лозинка: "ваша лозинка"
# Омогућите резервну приступну тачку (портал за задржавање) у случају да Ви-Фи веза не успе
ап:
ссид: „Фаллбацк Хотспот камере-1“
лозинка: "лозинка"
цаптиве_портал:
есп32_цамера:
назив: Телекамера 1
ектернал_цлоцк:
пин: ГПИО0
фреквенција: 20МХз
и2ц_пинс:
сда: ГПИО26
сцл: ГПИО27
дата_пинс: [ГПИО5, ГПИО18, ГПИО19, ГПИО21, ГПИО36, ГПИО39, ГПИО34, ГПИО35] всинц_пин: ГПИО25
хреф_пин: ГПИО23
пикел_цлоцк_пин: ГПИО22
повер_довн_пин: ГПИО32
резолуција: 800×600
јпег_квалитет: 10
вертицал_флип: Нетачно
излаз:
– платформа: гпио
пин: ГПИО4
ид: гпио_4
– платформа: ледц
ид: пвм_оутпут
пин: ГПИО2
фреквенција: 50 Хз
светло:
– платформа: бинарна
излаз: гпио_4
назив: Луце телецамера 1
број:
- платформа: шаблон
назив: Серво контрола
мин_вредност: -100
максимална вредност: 100
корак: 1
оптимистичан: истина
сет_ацтион:
онда:
– серво.писати:
ид: мој_серво
ниво: !ламбда 'повратак к / 100.0;'
Супер јефтина сигурносна камера са ЕСП32 камером: страница 12
Корак 4: Везе
серво:
– ид: мој_серво
излаз: пвм_оутпут
транзиција_ленгтх: 5с

  • Након што је код завршен, можемо кликнути на Инсталирај, повезати серијски адаптер ЕСП32 са нашим рачунаром помоћу УСБ кабла и пратити упутства на екрану да отпремимо код као што сте видели у последњем кораку (прилично је лако!)
  • Када се ЕСП32-цам повеже на ВиФи, можемо да одемо до подешавања Хоме Ассистант-а, где ћемо вероватно видети да је Хоме Ассистант открио нови уређај
  • Кликните на конфигуриши и налепите кључ за шифровање који сте претходно копирали.

Када се програм учита, можете уклоните краткоспојник између земље и пин 0, и укључите плочу (ако се краткоспојник не уклони, плоча неће радити). Ако погледате евиденције уређаја, требало би да видите да се ЕСП32-цам повезује на ВиФи. У следећим корацима видећемо како да конфигуришемо контролну таблу Хоме Ассистант да види видео уживо са камере, да помери мотор и да снима фотографије са камере
Упутство за монтажу

Корак 4: Везе 

Када програмирамо ЕСП32, можемо уклонити усб на серијски адаптер и напајати плочу директно са 5в пина. И у овом тренутку камери недостаје само кућиште у које се може монтирати. Међутим, остављање камере да мирује је досадно, па сам одлучио да додам мотор да би се померио. Конкретно, користићу серво мотор, који може да достигне одређени угао који му преноси ЕСП2. Повезао сам браон и црвену жицу сервомотора на напајање, а жуту жицу која је сигнал на пин 2 ЕСП32. На слици изнад можете 2. шеме.
Упутство за монтажу
Упутство за монтажу

Корак 5: Изградња кућишта

Сада морам да претворим тестно коло у нешто што више личи на 2нисхед производ. Тако сам дизајнирао и 3Д одштампао све делове да направим малу кутију у коју ћу монтирати камеру. Испод можете 2. .стл 2лес за 3Д штампање. Затим је залемио жице за напајање и сигнал серво мотора на пинове на ЕСП32. Да бих спојио конектор сервомотора, залемио сам краткоспојник на жице. Дакле, коло је завршено и као што видите прилично је једноставно.

Провукао сам сервомотор и струјне жице кроз рупе на малој кутији. Затим сам залепио ЕСП32 камеру на поклопац, поравнавајући камеру са рупом. Поставио сам серво мотор на држач који ће држати камеру и причврстио га са два вијка. Причврстио сам носач за малу кутију са два шрафа, тако да се камера може нагнути. Да спречим да завртњи изнутра додирују каблове, заштитио сам их термоскупљајућим цевима. Затим сам затворио поклопац са камером са четири шрафа. У овом тренутку остаје само саставити базу. Провукао сам осовину серво мотора кроз рупу у бази и зашрафио малу руку на осовину. Затим сам залепио руку на базу. На овај начин сервомотор може да помери камеру за 180 степени.

И тако смо завршили са прављењем камере. За напајање можемо користити било које напајање од 2В. Користећи рупе у постољу, можемо причврстити камеру на зид или дрвену површину.
Упутство за монтажу
Упутство за монтажу
Упутство за монтажу
Упутство за монтажу

Корак 6: Подешавање контролне табле Хоме Ассистант

Да бисмо видели видео уживо са камере, померили мотор, упалили ЛЕД и померили мотор из интерфејса Хоме Ассистант, потребне су нам четири картице на контролној табли Хоме Ассистант-а.

  • Друга је картица за преглед слике која омогућава да видите видео уживо са камере. У подешавањима картице само изаберите ентитет камере и подесите Камера View на аутоматски (ово је важно јер ако га подесите на уживо, камера увек шаље видео и прегрева се).
  • Затим нам је потребно дугме за снимање фотографија са камере. Ово је мало теже. Прво морамо да уђемо у File Додатак Едитор (ако га немате можете га инсталирати из продавнице додатака) у фасциклу цон2г и креирајте нову фасциклу за чување фотографија, у овом случају названу камера. Код за уређивач текста за дугме је испод.
    ов_наме: истина

схов_ицон: истина
тип: дугме
тап_ацтион:
радња: позив-сервис
услуга: камера.снимак
подаци:
fileиме: /цонфиг/цамера/телецамера_1_{{ нов().стрфтиме(“%И-%м-%д-%Х:%М:%С”) }}.јпг
#промените назив ентитета изнад са именом ентитета ваше камере
циљ:
идентификатор_ентитета:
– цамера.телецамера_1 #промените назив ентитета са именом ентитета ваше камере
име: Снимите фотографију
висина_иконе: 50 пиксела
икона: мди:камера
холд_ацтион:
радња: бр

  • Камера такође има лед, чак и ако није у стању да осветли целу собу. За ово сам користио другу картицу са дугметом, која пребацује ентитет ЛЕД-а када се притисне.
  • Последња картица је картица ентитета, коју сам поставио са ентитетом серво мотора. Дакле, са овом картицом имамо веома једноставан клизач за контролу угла мотора и померање камере.

Организовао сам своје карте у вертикални и хоризонтални сноп, али ово је потпуно опционо. Међутим, ваша контролна табла би требало да изгледа слично оној приказаној на горњој слици. Наравно, картице можете још више прилагодити како би задовољиле своје потребе.
Упутство за монтажу
Корак 7: Ради! 

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

Дакле, ово је сигурносна камера ЕСП32 цам. Није најнапреднија камера, али за ову цену не можете да добијете ништа боље. Надам се да сте уживали у овом водичу, и можда вам је био користан. Да бисте видели више детаља о овом пројекту, можете да поставите други видео на мом ИоуТубе каналу (на италијанском је, али има енглески титл).
Упутство за монтажу
Упутство за монтажу

Документи / Ресурси

инструцтаблес Супер јефтина сигурносна камера са ЕСП32 камером [пдф] Упутство за употребу
Супер јефтина сигурносна камера са ЕСП32-цам, супер јефтина сигурносна камера, ЕСП32-цам, јефтина сигурносна камера, сигурносна камера, камера

Референце

Оставите коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена *