instructables Super Cheap yoKhuseleko Camera nge ESP32-cam Umyalelo Manual
instructables Super Cheap Security Camera nge ESP32-cam

Ikhamera yoKhuseleko exabiso liphantsi ene-ESP32-cam

Ukubeka uphawu nguGiovanni Aggiustatutto

Namhlanje siza kwakha le khamera yokujonga ividiyo exabisa i-5 € kuphela, njengepizza okanye ihamburger. Le khamera iqhagamshelwe kwi-WiFi, ngoko siya kukwazi ukulawula ikhaya lethu okanye into ebonwa yikhamera kwifowuni naphi na, nokuba kuthungelwano lwendawo okanye ngaphandle. Siza kongeza injini eyenza ukuba ikhamera ihambe, ukuze sinyuse i-engile enokuthi ikhamera ijonge. Ukongeza ekusetyenzisweni njengekhamera yokhuseleko, ikhamera efana nale ingasetyenziselwa ezinye iinjongo ezininzi, ezinjengokukhangela ukuba umshicileli we-3D usebenza ngokufanelekileyo na ukuyiyeka xa kukho iingxaki. Kodwa ngoku, masiqalise

Ukubona iinkcukacha ezithe vetshe malunga nale projekthi, jonga ividiyo kwijelo lam likaYouTube (lingesiTaliyane kodwa linayo Imibhalo engezantsi yesiNgesi).
Izibonelelo:

Ukwakha le khamera siya kufuna ibhodi yekhamera ye-ESP32, ikhamera encinci enikwe nayo, kunye neadaptha ye-usb-to-serial. Ibhodi yekhamera ye-ESP32 yi-ESP32 eqhelekileyo kunye nale khamera incinci kuyo, zonke kwipcb enye. Kwabo bangayaziyo, i-ESP32 yibhodi ecwangcisiweyo efana ne-Arduino, kodwa ene-chip enamandla kakhulu kunye nokukwazi ukuxhuma kwi-WiFi. Kungenxa yoko le nto ndiye ndasebenzisa i-ESP32 kwiiprojekthi ezahlukeneyo zasekhaya ezikrelekrele kwixesha elidlulileyo. Njengoko ndikuxelele ngaphambi kokuba ibhodi yekhamera ye-ESP32 ixabisa malunga ne-5 € kwi-Aliexpress.

Ukongeza koku, siya kufuna:

  • Injini ye-servo, injini ekwaziyo ukufikelela kwi-engile ye-speci2c ethunyelwa kuyo ngumlawuli omncinci.
  • ezinye iingcingo

Izixhobo:

  • intsimbi yokuthambisa (ukhetho)
  • Umshicileli we-3D (ukhetho)

Ukubona into ebonwa yikhamera kwifowuni okanye kwikhompyuter kunye nokufota siya kusebenzisa UMncedisi wasekhaya kunye ESPhome, kodwa siza kuthetha ngaloo kamva.
Umyalelo weNdibano
Umyalelo weNdibano

Inyathelo 1: Ukulungiselela i-ESP32-cam 

Okokuqala kufuneka udibanise ikhamera kwibhodi kunye nekhonkco elincinci, elibuthathaka kakhulu. Nje ukuba ufake isidibanisi ungathoba i-lever. Emva koko ndancamathisela ikhamera phezu kwebhodi ngesiqwenga seteyiphu enamacala amabini. Ikhamera ye-ESP32 nayo inamandla okufaka i-SD encinci, kwaye nangona singayi kuyisebenzisa namhlanje ivumela ukuba sithathe imifanekiso kwaye siyigcine ngqo apho.
Umyalelo weNdibano
Umyalelo weNdibano
Umyalelo weNdibano
Inyathelo 2: IKhowudi yokuLayisha

Ngokwesiqhelo iibhodi ze-Arduino kunye ne-ESP zinesokethi ye-usb yokulayisha inkqubo kwikhompyuter. Nangona kunjalo, le ayinaso i-socket ye-usb, ngoko ukuyidibanisa kwikhompyutheni ukuze ulayishe inkqubo kufuneka i-adapter ye-usb-to-serial, enxibelelana ne-chip ngokuthe ngqo ngezikhonkwane. Endiyifumeneyo yenzelwe ngokukodwa olu hlobo lwebhodi, ngoko ivele idibanise nezikhonkwane ngaphandle kokwenza naluphi na olunye uqhagamshelo. Nangona kunjalo, iiadaptha ze-usb-to-serial jikelele kufuneka zibe yi-2ne. Ukulayisha inkqubo kufuneka kwakhona uqhagamshele i-pin 2 emhlabeni. Ukwenza oku ndithengise isinxibelelanisi se-jumper kwezi zikhonkwane zimbini. Ngoko xa ndifuna ukucwangcisa ibhodi ndibeka nje i-jumper phakathi kwezikhonkwane ezimbini.
Umyalelo weNdibano
Umyalelo weNdibano
Umyalelo weNdibano

Inyathelo 3: Ukuqhagamshela iKhamera kuMncedisi wasekhaya 

Kodwa ngoku makhe sijonge isoftware eza kusebenzisa ikhamera. Njengoko benditshilo ngaphambili, ikhamera iya kudityaniswa noMncedisi weKhaya. UMncedisi weKhaya yinkqubo ye-automation yasekhaya esebenza kwindawo esivumela ukuba silawule zonke izixhobo zethu ezizisebenzelayo zasekhaya njengeebhalbhu ezihlakaniphile kunye neesokethi ukusuka kujongano olunye.

Ukuqhuba uMncedisi waseKhaya ndisebenzisa kunye neWindows PC endala eqhuba umatshini obonakalayo, kodwa ukuba unayo ungasebenzisa iRaspberry pi, edla amandla amancinci. Ukubona idatha kwi-smartphone yakho unokukhuphela i-app yoMncedisi weKhaya. Ukuqhagamshela ngaphandle kwenethiwekhi yendawo ndisebenzisa iNabu Casa Cloud, esona sisombululo silula kodwa asisimahla. Kukho ezinye izisombululo kodwa azikhuselekanga ngokupheleleyo.

Ke kwi-app yoMncedisi weKhaya siya kuba nakho ukubona ividiyo ebukhoma yekhamera. Ukuqhagamshela ikhamera kuMncedisi wasekhaya siya kusebenzisa i-ESPhome. I-ESPhome isongezo esivumela ukuba sidibanise iibhodi ze-ESP kuMncedisi weKhaya nge-WiFi. Ukuqhagamshela i-ESP32-cam kwi-ESPhome ungalandela la manyathelo:

  • Faka i-plugin ye-ESPhome kuMncedisi wasekhaya
  • Kwideshibhodi ye-ESPhome, cofa kwisixhobo esitsha kwaye uqhubeke
  • Nika isixhobo sakho igama
  • Khetha i-ESP8266 okanye ibhodi oyisebenzisileyo
  • Khuphela iqhosha lokufihla elinikiweyo, siya kulidinga kamva
  • Cofa kuHLELA ukubona ikhowudi yesixhobo
  • Ngaphantsi kwe-esp32: coma le khowudi (ngesakhelo: kwaye uchwetheze: ubeke izimvo)

esp32

ibhodi: esp32cam
#isakhelo:
# uhlobo: iarduino

  • Ngaphantsi nge, faka i-wi2 ssid yakho kunye negama lokugqitha
  • Ukwenza uxhulumaniso luzinze ngakumbi, unganika ibhodi idilesi ye-IP engatshintshiyo, ngale khowudi:

i-wifi: 

sid: wakho
inombolo yokuvula: igama lokugqitha lakho

manual_ip

# Seta oku kwi-IP ye-ESP
static_ip: 192.168.1.61
# Seta oku kwidilesi ye-IP ye-router. Idla ngokuphela ngo-.1
isango: 192.168.1.1
# I-subnet yenethiwekhi. I-255.255.255.0 isebenza kwiinethiwekhi ezininzi zasekhaya.
subnet: 255.255.255.0

  • Ekupheleni kwekhowudi, coma le:

2_ikhamera:
igama: Ikhamera yocingo 1
iwotshi_yangaphandle:
iphini: GPIO0
amaxesha amaninzi: 20MHz
i2c_izikhonkwane:
sda: GPIO26
scl: GPIO27
izikhonkwane_ zedatha: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25
href_pin: GPIO23
ipixel_yentsimbi_iphini: GPIO22
amandla_ezantsi_iphini: GPIO32
isisombululo: 800×600
jpeg_umgangatho: 10
nkqo_jika: Bubuxoki
imveliso:
iqonga: gpio
iphini: GPIO4
id: gpio_4
– iqonga: ledc
id: pwm_imveliso
iphini: GPIO2
frequency: 50 Hz
ukukhanya:
– iqonga: yokubini
imveliso: gpio_4
Igama: Luce telecamera 1
inombolo:
– iqonga: ithempleyithi
igama: Ulawulo lweServo
umz_ixabiso: -100
ubuninzi_xabiso: 100
Inyathelo: 1
nethemba: yinyani
misela_intshukumo:
emva koko:
– servo.bhala:
id: yam_servo
umgangatho: !lambda 'buyisela x / 100.0;'
servo:
– id: my_servo
imveliso: pwm_output
inguqu_ubude: 5s

Inxalenye yesi-2 yekhowudi, phantsi kwe-esp32_camera:, ichaza zonke izikhonkwane zekhamera yokwenyani. Emva koko ngokukhanya: i-de2ned ye-lead yekhamera. Ekupheleni ikhowudi de2ned motor servo, kunye nexabiso elisetyenziswa servo ukuseta engile yokujikeleza ifundwa kuMncedisi wasekhaya ngenombolo:.

Ekugqibeleni ikhowudi kufuneka ibukeke ngolu hlobo, kodwa sukuncamathisela ngqo ikhowudi engezantsi, kwisixhobo ngasinye sinikwa isitshixo esahlukileyo soguqulelo oluntsonkothileyo.

phome:
igama: ikhamera-1
esp32:
ibhodi: esp32cam
#isakhelo:
# uhlobo: iarduino
# Vulela ukugawulwa kwemithi

ger:
# Nika amandla i-API yoMncedisi wasekhaya
api:
uguqulelo oluntsonkothileyo:
isitshixo: “encryptionkey”
ota:
Igama lokugqitha: "password"
i-wifi:
sid:"umntu wakho"
Igama lokugqitha: "igama lakho lokugqitha"
# Vumela i-hotspot yokubuyela umva (i-portal yokubamba) ukuba uqhagamshelo lwe-wifi lusilele
ap:
ssid: "Ikhamera-1 Fallback Hotspot"
Igama lokugqitha: "password"
captive_portal:
esp32_ikhamera:
Igama: Telecamera 1
iwotshi_yangaphandle:
iphini: GPIO0
frequency: 20MHz
i2c_izikhonkwane:
sda: GPIO26
scl: GPIO27
data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25
href_pin: GPIO23
pixel_clock_pin: GPIO22
power_down_pin: GPIO32
isisombululo: 800×600
jpeg_umgangatho: 10
nkqo_flip: Bubuxoki
imveliso:
– iqonga: gpio
iphini: GPIO4
id: gpio_4
– iqonga: ledc
id: pwm_imveliso
iphini: GPIO2
frequency: 50 Hz
ukukhanya:
– iqonga: yokubini
imveliso: gpio_4
Igama: Luce telecamera 1
inombolo:
– iqonga: ithempleyithi
igama: Ulawulo lweServo
umz_ixabiso: -100
ubuninzi_xabiso: 100
Inyathelo: 1
nethemba: yinyani
misela_intshukumo:
emva koko:
– servo.bhala:
id: yam_servo
umgangatho: !lambda 'buyisela x / 100.0;'
Ikhamera yoKhuseleko exabiso liphantsi ene-ESP32-cam: Iphepha le-12
Inyathelo 4: Uqhagamshelwano
servo:
– id: my_servo
imveliso: pwm_output
inguqu_ubude: 5s

  • Emva kokuba ikhowudi igqityiwe, sinokucofa ku Faka, uqhagamshele iadaptha yothotho ye-ESP32 kwikhompyuter yethu ngentambo ye-USB kwaye ulandele imiyalelo ekwisikrini ukulayisha ikhowudi njengoko uyibonile kwinyathelo lokugqibela (kulula kakhulu!)
  • Xa i-ESP32-cam iqhagamshelwe kwi-WiFi, sinokuya kwiisetingi zoMncedisi weKhaya, apho siya kubona ukuba uMncedisi weKhaya ufumene isixhobo esitsha.
  • Cofa kuqwalaselo kwaye uncamathisele apho iqhosha loguqulelo oluntsonkothileyo olikhuphele ngaphambili.

Nje ukuba inkqubo ilayishiwe unako susa i-jumper phakathi komhlaba kunye iphini 0, kunye namandla ebhodini (ukuba i-jumper ayisuswanga ibhodi ayiyi kusebenza). Ukuba ujonga iilogi zesixhobo, kufuneka ubone ukuba i-ESP32-cam idibanisa kwi-WiFi. Kula manyathelo alandelayo siza kubona indlela yokudibanisa ideshibhodi yoMncedisi weKhaya ukuze ubone ividiyo ephilayo kwikhamera, ukuhambisa imotor kunye nokuthatha iifoto kwikhamera.
Umyalelo weNdibano

Inyathelo lesi-4: Iiqhagamshelo 

Emva kokuba siyilungiselele i-ESP32 sinokususa i-usb kwi-adapter yesiriyali kunye namandla ebhodi ngqo kwi-5v pin. Kwaye ngeli xesha ikhamera iswele kuphela indawo ebiyelweyo yokuyixhoma. Nangona kunjalo, ukushiya ikhamera imile kuyadika, ndiye ndagqiba ekubeni ndongeze imoto ukuze ihambe. Ngokukodwa, ndiza kusebenzisa i-servo motor, ekwaziyo ukufikelela kwi-angle ye-speci2c echazwe kuyo yi-ESP2. Ndadibanisa iingcingo ezimdaka nezibomvu ze-servomotor kunikezelo lwamandla, kunye nocingo olutyheli oluluphawu lwe-pin 32 ye-ESP2. Kulo mfanekiso ungentla ungenza i-32nd i-schematics.
Umyalelo weNdibano
Umyalelo weNdibano

Inyathelo lesi-5: Ukwakha iNdawo ebiyelweyo

Ngoku kufuneka ndiguqule isekethe yovavanyo ibe yinto ejongeka ngakumbi njengemveliso ye-2nished. Ke ndiye ndayila kwaye i-3D ndaprinta onke amalungu ukwenza ibhokisi encinci yokufaka ikhamera. Ngezantsi unga 2nd i .stl 2les yoshicilelo lwe 3D. Emva koko kuthengiswe iingcingo zonikezelo lwamandla kunye nomqondiso we-servo motor kwizikhonkwane kwi-ESP32. Ukudibanisa i-servomotor connector, ndithengise i-jumper connector kwiintambo. Ke isekethe i-2nished, kwaye njengoko ubona ilula kakhulu.

Ndabaleka i-servomotor kunye neengcingo zombane kwimingxuma kwibhokisi encinci. Emva koko ndancamathisela ikhamera ye-ESP32 kwikhava, ndilungelelanisa ikhamera kunye nomngxuma. Ndifake i-servo motor kwisibiyeli esiya kuthi sibambe ikhamera phezulu, kwaye ndiyikhusele ngeebholiti ezimbini. Ndiqhoboshele isibiyeli kwibhokisi encinci enezikrufu ezibini, ukwenzela ukuba ikhamera ithotywe. Ukuthintela izikrufu zangaphakathi ukuba zingachukumisi iintambo, ndazikhusela ngeshubhu yokucutha ubushushu. Emva koko ndavala ikhava ngekhamera ngezikrufu ezine. Ngeli xesha kuhlala kuphela ukudibanisa isiseko. Ndibalekise i-servo motor shaft emngxunyeni okwisiseko, kwaye ndajija ingalo encinci ukuya kwishaft. Emva koko ndancamathisela ingalo kwisiseko. Ngale ndlela i-servomotor iyakwazi ukuhambisa ikhamera ye-180 degrees.

Kwaye ke 2nished ukwakha ikhamera. Ukuyinika amandla sinokusebenzisa naluphi na unikezelo lwamandla lwe-5v. Ukusebenzisa imingxuma kwisiseko, sinokujija ikhamera eludongeni okanye kumphezulu womthi.
Umyalelo weNdibano
Umyalelo weNdibano
Umyalelo weNdibano
Umyalelo weNdibano

Inyathelo lesi-6: Ukuseta uMncedisi weDashbhodi yeKhaya

Ukubona ividiyo ephilayo kwikhamera, hambisa i-motor, vula i-lead kwaye uhambise i-motor kwi-interface yoMncedisi weKhaya sifuna amakhadi amane kwideshibhodi yoMncedisi waseKhaya.

  • Eyesi-2 likhadi lokujonga umfanekiso, elivumela ukubona ividiyo ephilayo kwikhamera. Kwiisetingi zekhadi, khetha nje iqumrhu lekhamera kwaye usete iKhamera View kwi-auto (oku kubalulekile kuba ukuba uyibeka ukuba iphile ikhamera ihlala ithumela ividiyo kunye nokushisa).
  • Emva koko sifuna iqhosha lokuthatha iifoto kwikhamera. Le yi-di@cult. Okokuqala kufuneka singene kwi File Umhleli wokongeza (ukuba awunayo ungayifaka kwivenkile yokongeza) kwifolda ye-con2g kwaye wenze ifolda entsha yokugcina iifoto, kule meko ibizwa ngokuba yikhamera. Ikhowudi yomhleli wokubhaliweyo weqhosha ingezantsi.
    ow_name: yinyani

show_icon: yinyani
uhlobo: iqhosha
itep_action:
isenzo: ifowuni-inkonzo
inkonzo: camera.snapshot
idatha:
fileigama: /config/camera/telecamera_1_{{ ngoku().strftime(“%Y-%m-%d-%H:%M:%S”) }}.jpg
#tshintsha igama lequmrhu elingasentla kunye negama lequmrhu lekhamera yakho
ekujoliswe kuko:
entity_id:
– camera.telecamera_1 #tshintsha igama lequmrhu kunye negama lequmrhu lekhamera yakho
igama: Thatha ifoto
icon_height: 50px
icon: mdi:camera
bamba_isenzo:
isenzo: hayi

  • Ikhamera nayo ine-led, nokuba ayikwazi ukukhanyisa igumbi lonke. Kule nto ndisebenzise elinye ikhadi leqhosha, eliguqula iqumrhu le-led xa licinezelwa.
  • Ikhadi lokugqibela likhadi lequmrhu, endilimise kunye ne-servo motor entity. Ke ngeli khadi sinesilayidi esilula kakhulu ukulawula i-engile yemoto kunye nokuhambisa ikhamera.

Ndilungelelanise amakhadi am kwisitaki esithe nkqo nakwistakhi esithe tye, kodwa oku kukhetho ngokupheleleyo. Nangona kunjalo ideshibhodi yakho kufuneka ijongeke ngokufanayo nale iboniswe kumfanekiso ongentla. Ewe unokwenza amakhadi alungele ngakumbi, ukuhlangabezana neemfuno zakho.
Umyalelo weNdibano
Inyathelo 7: Iyasebenza! 

Okokugqibela, ikhamera iyasebenza, kwaye kwi-app yoMncedisi weKhaya ndiyayibona into ebonwa yikhamera ngexesha lokwenyani. Ukusuka kwi-app ndinokwenza ukuba ikhamera ihambe ngokuhambisa isilayidi, ukujonga indawo enkulu. Njengoko benditshilo ngaphambili ukuba ikhamera nayo ine-LED, nangona ukukhanya ekwenzayo akukuvumeli ukuba ubone ebusuku. Kwi-app unokuthatha imifanekiso kwikhamera, kodwa awukwazi ukuthatha iividiyo. Imifanekiso ethathiweyo inokubonwa kwifolda esiyenzileyo ngaphambili kuMncedisi weKhaya. Ukuthatha ikhamera ukuya kwinqanaba elilandelayo, unokudibanisa ikhamera kwi-motion sensor okanye i-sensor yokuvula umnyango, ethi xa ibona ukunyakaza kuya kuthatha umfanekiso kunye nekhamera.

Ke, le yikhamera yokhuseleko ye-ESP32 cam. Ayisiyiyo ikhamera ephezulu kakhulu, kodwa ngeli xabiso awukwazi ukwenza enye into engcono. Ndiyathemba ukuba uyonwabele esi sikhokelo, kwaye mhlawumbi usifumene siluncedo. Ukubona iinkcukacha ezithe vetshe malunga nale projekthi, unokwenza i-2nd ividiyo kwijelo lam likaYouTube (lingesiTaliyane kodwa linemibhalo engezantsi yesiNgesi).
Umyalelo weNdibano
Umyalelo weNdibano

Amaxwebhu / Izibonelelo

instructables Super Cheap Security Camera nge ESP32-cam [pdf] Incwadi Yomyalelo
Ikhamera yoKhuseleko oluxabiso likhulu kunye ne-ESP32-cam, iKhamera yoKhuseleko lwexabiso eliphantsi, i-ESP32-cam, iKhamera yoKhuseleko ephantsi, iKhamera yoKhuseleko, iKhamera.

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *