nā mea aʻoaʻo Super Cheap Security Camera me ESP32-cam Instruction Manual
nā mea aʻoaʻo Super Cheap Security Camera me ESP32-cam

ʻO ke kiʻi paʻi kiʻi maikaʻi loa me ka ESP32-cam

Ikona hoʻonohonoho na Giovanni Aggiustatutto

I kēia lā e kūkulu mākou i kēia pahupaʻi wikiō e kūʻai wale ana i 5 €, e like me ka pizza a i ʻole ka hamburger. Hoʻopili ʻia kēia pahupaʻi kiʻi iā WiFi, no laila hiki iā mākou ke hoʻomalu i ko mākou home a i ʻole nā ​​​​mea a ke kāmela e ʻike ai mai ke kelepona ma nā wahi ʻē aʻe, ma ka pūnaewele kūloko a ma waho paha. E hoʻohui pū mākou i kahi kaʻa e hoʻoneʻe i ke kāmela, no laila hiki iā mākou ke hoʻonui i ke kihi e hiki ai i ke kamera ke nānā aku. Ma waho aʻe o ka hoʻohana ʻia ʻana ma ke ʻano he kamera palekana, hiki ke hoʻohana ʻia kahi pahupaʻikiʻi e like me kēia no nā kumu ʻē aʻe, e like me ka nānā ʻana e ʻike inā e hana pono ana kahi paʻi 3D e hoʻopau iā ia i nā pilikia. Akā i kēia manawa, e hoʻomaka kāua

No ka ʻike ʻana i nā kikoʻī hou aʻe e pili ana i kēia papahana, e nānā i ke wikiō ma kaʻu kahawai YouTube (ʻo ia ma Italia akā loaʻa nā huaʻōlelo Pelekane).
Mea lako:

No ke kūkulu ʻana i kēia pahupaʻikiʻi, pono mākou i ka papa kāmela ESP32, ka pahu kiʻi liʻiliʻi i hāʻawi ʻia me ia, a me kahi adapter usb-to-serial. ʻO ka ESP32 cam board he ESP32 maʻamau me kēia pahupaʻi liʻiliʻi ma luna o ia mea, i loko o hoʻokahi pcb. No ka poʻe ʻike ʻole, ʻo ka ESP32 kahi papa papahana e like me Arduino, akā me kahi puʻupuʻu ikaika loa a me ka hiki ke hoʻopili iā WiFi. ʻO ia ke kumu i hoʻohana ai au i ka ESP32 no nā papahana home akamai i ka wā ma mua. E like me kaʻu i haʻi aku ai iā ʻoe ma mua o ke kumukūʻai o ka papa cam ESP32 ma kahi o € 5 ma Aliexpress.

Ma waho aʻe o kēia, pono mākou:

  • he motika servo, he motika hiki ke hiki aku i kahi kihi speci2c i hai ia e ka microcontroller.
  • kekahi mau uwea

Mea hana:

  • hao hao (koho)
  • Mea paʻi 3D (koe)

No ka ʻike ʻana i ka mea e ʻike ʻia e ka pahupaʻikiʻi mai ke kelepona a i ʻole kamepiula a e kiʻi i nā kiʻi e hoʻohana mākou Kokua Home a me ESPhome, akā e kamaʻilio mākou ma hope.
Aʻo Hui
Aʻo Hui

KaʻAnuʻu Hana 1: Hoʻomākaukau ESP32-cam 

ʻO ka mea mua pono ʻoe e hoʻopili i ke kāmela i ka papa me ka mea hoʻohui liʻiliʻi, he palupalu loa. Ke hoʻokomo ʻoe i ka mea hoʻohui, hiki iā ʻoe ke hoʻohaʻahaʻa i ka lever. A laila hoʻopili wau i ke kāmela ma luna o ka papa me kahi ʻāpana lipine ʻaoʻao ʻelua. Hiki i ka kamera ESP32 ke hoʻokomo i kahi micro SD, a ʻoiai ʻaʻole mākou e hoʻohana i kēia lā e hiki iā mākou ke kiʻi i nā kiʻi a mālama pono iā lākou ma laila.
Aʻo Hui
Aʻo Hui
Aʻo Hui
KaʻAnuʻu Hana 2: Hoʻouka Code

ʻO ka maʻamau, loaʻa i nā papa Arduino a me ESP kahi kumu USB e hoʻouka ai i ka papahana mai ke kamepiula. Eia naʻe, ʻaʻohe kumu USB o kēia, no laila e hoʻopili iā ia i ke kamepiula e hoʻouka i ka polokalamu pono ʻoe i kahi adapter usb-to-serial, e kamaʻilio pololei me ka chip ma o nā pine. ʻO ka mea aʻu i ʻike ai ua hana ʻia no kēia ʻano papa, no laila e hoʻopili wale ʻia i nā pine me ka ʻole e hana i nā pilina ʻē aʻe. Eia nō naʻe, pono nā mea hoʻololi usb-to-serial āpau i 2ne. No ka hoʻouka ʻana i ka polokalamu pono ʻoe e hoʻopili i ka pin 2 i ka honua. No ka hana ʻana i kēia, ua kūʻai aku au i kahi mea hoʻohui jumper i kēia mau pine ʻelua. No laila, i ka wā e pono ai au e hoʻolālā i ka papa e kau wale wau i kahi lele ma waena o nā pine ʻelua.
Aʻo Hui
Aʻo Hui
Aʻo Hui

KaʻAnuʻu Hana 3: Hoʻohui i ke kāmela i ka Home Assistant 

Akā i kēia manawa, e nānā kākou i ka polokalamu e hoʻohana i ka pahupaʻikiʻi. E like me kaʻu i haʻi aku ai iā ʻoe ma mua, e hoʻopili ʻia ke kāmela me ka Home Assistant. ʻO ka Home Assistant kahi ʻōnaehana home automation e hana ana ma ka ʻāina e hiki ai iā mākou ke hoʻomalu i kā mākou mau mea hoʻokele home āpau e like me nā puʻupuʻu akamai a me nā kumu mai hoʻokahi interface.

No ka holo ʻana i ka Home Assistant, hoʻohana wau a me Windows PC kahiko e holo ana i kahi mīkini virtual, akā inā loaʻa iā ʻoe hiki iā ʻoe ke hoʻohana i ka Raspberry pi, e hoʻopau i ka mana liʻiliʻi. No ka ʻike ʻana i ka ʻikepili mai kāu kelepona hiki iā ʻoe ke hoʻoiho i ka polokalamu kōkua Home. No ka hoʻohui ʻana mai waho o ka pūnaewele kūloko ke hoʻohana nei au i ka Nabu Casa Cloud, ʻo ia ka hopena maʻalahi akā ʻaʻole manuahi. Aia kekahi mau hoʻonā ʻē aʻe akā ʻaʻole palekana loa.

No laila mai ka Home Assistant app e hiki iā mākou ke ʻike i ke wikiō ola kamera. No ka hoʻopili ʻana i ke kāmela i ka Home Assistant e hoʻohana mākou iā ESPhome. ʻO ESPhome kahi mea hoʻohui e hiki ai iā mākou ke hoʻohui i nā papa ESP i ka Home Assistant ma o WiFi. No ka hoʻopili ʻana i ka ESP32-cam i ESPhome hiki iā ʻoe ke hahai i kēia mau ʻanuʻu:

  • E hoʻouka i ka plugin ESPhome ma ka Home Assistant
  • Ma ka papa kuhikuhi o ESPhome, kaomi ma ka mea hou a ma ka E hoʻomau
  • Hāʻawi i kāu kelepona i inoa
  • E koho iā ESP8266 a i ʻole ka papa āu i hoʻohana ai
  • E kope i ke kī hoʻopunipuni i hāʻawi ʻia, pono mākou ma hope
  • Kaomi ma ka EDIT e ʻike i ke code o ka hāmeʻa
  • Ma lalo o esp32: hoʻopili i kēia code (me ka framework: a me ke ʻano: ʻōlelo ʻia)

esp32

papa: esp32cam
#kahua:
# ʻano: arduino

  • Ma lalo me, e hoʻokomo i kāu wi2 ssid a me ka ʻōlelo huna
  • I mea e paʻa ai ka pilina, hiki iā ʻoe ke hāʻawi i ka papa i kahi helu IP paʻa, me kēia code:

wifi: 

ssid: koussid
hua huna: kāu ʻōlelo huna wifi

manual_ip

# E hoʻonoho i kēia i ka IP o ka ESP
static_ip: 192.168.1.61
# E hoʻonoho i kēia i ka IP address o ke alalai. Hoʻopau pinepine me .1
puka puka: 192.168.1.1
# ʻO ka subnet o ka pūnaewele. Hana ʻo 255.255.255.0 no ka hapa nui o nā pūnaewele home.
subnet: 255.255.255.0

  • Ma ka hope o ke code, e hoʻopili i kēia:

2_kamera:
inoa: Telekamera 1
external_clock:
pine: GPIO0
pinepine: 20MHz
i2c_pins:
sda: GPIO26
scl: GPIO27
ʻikepili_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25
href_pin: GPIO23
pixel_clock_pin: GPIO22
mana_lalo_pin: GPIO32
hoʻonā: 800×600
jpeg_quality: 10
vertical_flip: He wahahee
puka:
paepae: gpio
pine: GPIO4
id: gpio_4
- paepae: ledc
id: pwm_output
pine: GPIO2
pinepine: 50 Hz
māmā:
– paepae: binary
puka: gpio_4
inoa: Luce telekamera 1
helu:
- anuu: anakuhi
inoa: Servo Control
min_waiwai: -100
waiwai_nui: 100
ʻanuʻu: 1
manaʻolana: ʻoiaʻiʻo
set_action:
a laila:
– servo.write:
id: my_servo
pae: !lambda 'ho'iho'i x / 100.0;'
servo:
– id: my_servo
puka: pwm_output
lōʻihi_hoʻololi: 5s

ʻO ka hapa mua o ke code, ma lalo o esp2_camera:, e wehe i nā pine a pau no ke kāmela maoli. A laila me ka malamalama: ua wehe ʻia ke alakaʻi o ke kāmela. Ma ka hope o ke code ua de32ned ka servo motor, a me ka waiwai i hoʻohana 'ia e ka servo e hoonoho i ka rotation angle heluhelu mai ka Home Assistant me ka helu:.

I ka hopena e like me kēia ke code, akā mai hoʻopili pololei i ke code ma lalo nei, hāʻawi ʻia i kēlā me kēia hāmeʻa kahi kī hoʻopunipuni ʻokoʻa.

phome:
inoa: kāmaka-1
esp32:
papa: esp32cam
#kahua:
# ʻano: arduino
# Hiki kālai lāʻau

ger:
# Hoʻā i ka API kōkua home
api:
hoʻopunipuni:
kī: "encryptionkey"
ota:
ʻōlelo huna: "password"
wifi:
ssid: "kousid"
ʻōlelo huna: "kau ʻōlelo huna"
# E ʻae i ka piko piko (puka pio) inā ʻaʻole i pau ka pili wifi
ap:
ssid: “Kamera-1 Fallback Hotspot”
ʻōlelo huna: "password"
pio_portal:
esp32_kamera:
inoa: Telekamera 1
external_clock:
pine: GPIO0
pinepine: 20MHz
i2c_pins:
sda: GPIO26
scl: GPIO27
ʻikepili_pine: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25
href_pin: GPIO23
pixel_clock_pin: GPIO22
mana_lalo_pine: GPIO32
hoʻonā: 800×600
jpeg_quality: 10
vertical_flip: Hoʻopunipuni
puka:
– paepae: gpio
pine: GPIO4
id: gpio_4
- paepae: ledc
id: pwm_output
pine: GPIO2
pinepine: 50 Hz
māmā:
– paepae: binary
puka: gpio_4
inoa: Luce telekamera 1
helu:
- anuu: anakuhi
inoa: Servo Control
min_waiwai: -100
waiwai_nui: 100
ʻanuʻu: 1
manaʻolana: ʻoiaʻiʻo
set_action:
a laila:
– servo.write:
id: my_servo
pae: !lambda 'ho'iho'i x / 100.0;'
Kāmeʻa Palekana Māmā Me ka ESP32-cam: ʻAoʻao 12
ʻanuʻu 4: Nā pilina
servo:
– id: my_servo
puka: pwm_output
lōʻihi_hoʻololi: 5s

  • Ma hope o ka pau ʻana o ke code, hiki iā mākou ke kaomi iā Install, hoʻopili i ka adapter serial o ka ESP32 i kā mākou kamepiula me kahi uwea USB a hahai i nā ʻōlelo kuhikuhi ma ka ʻaoʻao e hoʻouka i ke code e like me kāu i ʻike ai ma ka pae hope (he maʻalahi loa!)
  • Ke hoʻopili ʻia ka ESP32-cam i ka WiFi, hiki iā mākou ke hele i nā hoʻonohonoho Home Assistant, kahi e ʻike ai mākou ua ʻike ʻo Home Assistant i ka mea hou.
  • Kaomi ma ka configure a hoʻopili ma laila i ke kī hoʻopunipuni āu i kope ai ma mua.

Ke hoʻouka ʻia ka polokalamu hiki iā ʻoe wehe i ka lele ma waena o ka honua a me pine 0, a hoʻoikaika i ka papa (inā ʻaʻole i wehe ʻia ka mea lele, ʻaʻole e holo ka papa). Inā ʻoe e nānā i nā lāʻau o ka hāmeʻa, pono ʻoe e ʻike e pili ana ka ESP32-cam i ka WiFi. Ma nā ʻanuʻu aʻe e ʻike mākou pehea e hoʻohui ai i ka dashboard Home Assistant e ʻike i ke wikiō ola mai ke kāmela, e hoʻoneʻe i ke kaʻa a lawe i nā kiʻi mai ke kāmela.
Aʻo Hui

KaʻAnuʻu 4: Hoʻohui 

I ka manawa a mākou i hoʻolālā ai i ka ESP32 hiki iā mākou ke wehe i ka usb i ka adapter serial a hoʻoikaika pono i ka papa mai ka pine 5v. A i kēia manawa, ʻaʻohe paʻa i ke kāmela e kau ai. Eia nō naʻe, ʻo ka waiho ʻana i ka pahupaʻikiʻi e kū mālie, no laila ua hoʻoholo wau e hoʻohui i kahi kaʻa e neʻe ai. Ma kahi kikoʻī, e hoʻohana wau i kahi kaʻa servo, hiki ke hiki i kahi kihi speci2c i haʻi ʻia iā ia e ka ESP2. Ua hoʻohui au i nā uea ʻeleʻele a me ka ʻulaʻula o ka servomotor i ka lako mana, a me ka uea melemele ka hōʻailona i ka pine 32 o ESP2. Ma ke kiʻi ma luna hiki iā ʻoe ke 32nd i ka schematics.
Aʻo Hui
Aʻo Hui

'anuʻu 5: kūkulu i ka pā

I kēia manawa pono wau e hoʻohuli i ke kaapuni hoʻāʻo i kahi mea e like me ka huahana 2nished. No laila ua hoʻolālā au a paʻi ʻo 3D i nā ʻāpana āpau e hana i ka pahu liʻiliʻi e kau ai i ke kāmela. Ma lalo e hiki iā ʻoe ke 2nd i ka .stl 2les no ka paʻi 3D. A laila kūʻai aku i nā uwea no ka lako mana a me ka hōʻailona kaʻa servo i nā pine ma ka ESP32. No ka hoʻohui ʻana i ka mea hoʻohui servomotor, ua kūʻai aku au i kahi mea hoʻohui jumper i nā uea. No laila ua pau ke kaapuni, a e like me kāu e ʻike ai he maʻalahi loa ia.

Ua holo au i ka servomotor a me nā uwea mana ma nā puka ma ka pahu liʻiliʻi. A laila hoʻopili wau i ke kāmela ESP32 i ka uhi, e hoʻohālikelike i ke kāmela me ka lua. Ua kau au i ka mīkini servo ma ka bracket e hoʻopaʻa i ke kāmela i luna, a hoʻopaʻa iā ia me nā bolts ʻelua. Hoʻopili wau i ka bracket i ka pahu liʻiliʻi me ʻelua mau wili, i hiki ke hili ʻia ke kāmela. No ka pale ʻana i nā ʻili o loko mai ka hoʻopā ʻana i nā kaula, ua pale au iā lākou me ka wela wela. A laila ua pani au i ka uhi me ke kāmela me nā ʻehā ʻehā. I kēia manawa, koe wale nō ka hui ʻana i ke kumu. Holo au i ka ʻau kaʻa servo ma ka lua o ke kumu, a wili i ka lima liʻiliʻi i ke kumu. A laila hoʻopili wau i ka lima i ke kumu. Ma kēia ala hiki i ka servomotor ke hoʻoneʻe i ke kāmela 180 degere.

A no laila ua hoʻopau mākou i ke kūkulu ʻana i ke kāmela. No ka mana hiki iā mākou ke hoʻohana i nā lako mana 2v. Me ka hoʻohana ʻana i nā lua o ke kumu, hiki iā mākou ke wili i ke kāmela i ka paia a i ʻole ka ʻili lāʻau.
Aʻo Hui
Aʻo Hui
Aʻo Hui
Aʻo Hui

KaʻAnuʻu Hana 6: Hoʻonohonoho i ka papa kuhikuhi kōkua home

No ka ʻike ʻana i ke wikiō ola mai ka pahupaʻikiʻi, hoʻoneʻe i ke kaʻa, hoʻohuli i ke alakaʻi a hoʻoneʻe i ke kaʻa mai ka ʻaoʻao Home Assistant pono mākou i ʻehā kāleka i ka dashboard o ka Home Assistant.

  • ʻO ka mea mua he kāleka nānā kiʻi, hiki ke ʻike i ke wikiō ola mai ke kāmela. Ma nā hoʻonohonoho o ke kāleka, e koho wale i ke ʻano o ka pahupaʻikiʻi a hoʻonohonoho i ka Camera View i ke kaʻa (he mea nui kēia no ka mea inā ʻoe e hoʻonoho iā ia e ola, hoʻouna mau ka pahupaʻikiʻi i ke wikiō a overheats).
  • A laila pono mākou i kahi pihi e kiʻi i nā kiʻi mai ke kamera. ʻOi aku kēia di@cult. ʻO ka mua pono mākou e hele i ka File Mea hoʻohui hoʻoponopono (inā ʻaʻole iā ʻoe hiki iā ʻoe ke hoʻokomo iā ia mai ka hale kūʻai add-on) i loko o ka waihona con2g a hana i kahi waihona hou e mālama ai i nā kiʻi, ma kēia hihia i kapa ʻia ʻo kamera. Aia ma lalo ke code no ka mea hoʻoponopono kikokikona.
    inoa_ow: ʻoiaʻiʻo

hōʻike_ikona: ʻoiaʻiʻo
ʻano: pihi
tap_action:
hana: kelepona-lawelawe
lawelawe: camera.snapshot
ʻikepili:
fileinoa: /config/camera/telecamera_1_{{ now().strftime(“%Y-%m-%d-%H:%M:%S”) }}.jpg
#hoololi i ka inoa hui ma luna me ka inoa o ka hui o kāu pahupaʻikiʻi
pahuhopu:
entity_id:
– camera.telecamera_1 #hoʻololi i ka inoa hui me ka inoa o ka hui o kāu pahupaʻikiʻi
inoa: E paʻi kiʻi
ikona_kiʻekiʻe: 50px
ikona: mdi: kamera
hold_action:
hana: ʻaʻole

  • He alakaʻi ko ka pahupaʻikiʻi, ʻoiai ʻaʻole hiki ke hoʻomālamalama i kahi lumi holoʻokoʻa. No kēia mea, ua hoʻohana au i kahi kāleka pihi ʻē aʻe, e hoʻololi ana i ke ʻano o ke alakaʻi ke kaomi ʻia.
  • ʻO ke kāleka hope loa he kāleka entities, aʻu i hoʻonohonoho ai me ka hui kaʻa servo. No laila me kēia kāleka loaʻa iā mākou kahi slider maʻalahi loa e hoʻomalu i ke kihi o ke kaʻa a hoʻoneʻe i ke kāmela.

Ua hoʻonohonoho au i kaʻu mau kāleka i loko o kahi hoʻopaʻa kūpaʻa a ma kahi hoʻopaʻa ākea, akā he koho loa kēia. E like naʻe ke ʻano o kāu dashboard me ka mea i hōʻike ʻia ma ke kiʻi ma luna. ʻOiaʻiʻo hiki iā ʻoe ke hana i nā kāleka ʻoi aku ka nui, e hoʻokō i kāu mau pono.
Aʻo Hui
KaʻAnuʻu Hana 7: Hana ia! 

ʻO ka hope, hana ka pahupaʻikiʻi, a ma ka polokalamu kōkua Home hiki iaʻu ke ʻike i ka mea a ke kāmela e ʻike ai i ka manawa maoli. Mai ka app hiki iaʻu ke hoʻoneʻe i ka pahupaʻikiʻi ma ka neʻe ʻana i ka slider, e nānā i kahi ākea nui aʻe. E like me kaʻu i ʻōlelo ai ma mua, he LED nō hoʻi ke kāmela, ʻoiai ʻaʻole ʻae ke kukui e ʻae iā ʻoe e ʻike i ka pō. Mai ka polokalamu hiki iā ʻoe ke kiʻi i nā kiʻi mai ka pahupaʻikiʻi, akā ʻaʻole hiki iā ʻoe ke lawe i nā wikiō. Hiki ke ʻike ʻia nā kiʻi i lawe ʻia ma ka waihona a mākou i hana ai ma mua ma ka Home Assistant. No ka lawe ʻana i ka pahupaʻikiʻi i ka pae aʻe, hiki iā ʻoe ke hoʻohui i ke kāmela i kahi mea ʻike neʻe a i ʻole kahi mea ʻike e wehe ai i ka puka, a ke ʻike ʻo ia i ka neʻe e kiʻi i ke kiʻi me ke kāmela.

No laila, ʻo kēia ke kāmele palekana cam ESP32. ʻAʻole ia ʻo ke kāmela kiʻekiʻe loa, akā no kēia kumukūʻai ʻaʻole hiki iā ʻoe ke 2nd i kahi mea maikaʻi aʻe. Manaʻo wau ua hauʻoli ʻoe i kēia alakaʻi, a ua ʻike paha ʻoe he mea pono ia. No ka ʻike ʻana i nā kikoʻī hou aʻe e pili ana i kēia papahana, hiki iā ʻoe ke 2nd i ke wikiō ma kaʻu kahawai YouTube (ma ka ʻōlelo Italia akā aia nā subtitles English).
Aʻo Hui
Aʻo Hui

Palapala / Punawai

nā mea aʻoaʻo Super Cheap Security Camera me ESP32-cam [pdf] Palapala Aʻo
Paʻi Paʻi Paʻi Kūʻē Kūʻē Nui me ESP32-cam, Paʻi Paʻi Paʻa Kūʻai Nui, ESP32-cam, Paʻi Paʻi Paʻa Paʻa, Paʻi Paʻi Paʻa

Nā kuhikuhi

Waiho i kahi manaʻo

ʻAʻole e paʻi ʻia kāu leka uila. Hōʻailona ʻia nā kahua i makemake ʻia *