instructables Ceamara Slándála Super Cheap le Lámhleabhar Teagaisc ESP32-cam
Ceamara Slándála Super Cheap Le ESP32-cam
le Giovanni Aggiustatutto
Inniu táimid chun an ceamara faireachais físeáin seo a thógáil nach gcosnaíonn ach 5 €, cosúil le píotsa nó hamburger. Tá an ceamara seo ceangailte le WiFi, mar sin beidh muid in ann ár dteach a rialú nó an méid a fheiceann an ceamara ón bhfón áit ar bith, ar an líonra áitiúil nó ón taobh amuigh. Cuirfimid mótar leis freisin a dhéanann an ceamara bogadh, ionas gur féidir linn an uillinn is féidir leis an gceamara breathnú a mhéadú. Chomh maith le bheith in úsáid mar cheamara slándála, is féidir ceamara mar seo a úsáid chun críocha go leor eile, mar shampla seiceáil an bhfuil printéir 3D ag obair i gceart chun stop a chur leis i gcás fadhbanna. Ach anois, a ligean ar tús a chur leis
Chun tuilleadh sonraí a fheiceáil faoin tionscadal seo, féach ar an bhfíseán ar mo chainéal YouTube (tá sé in Iodáilis ach tá Fotheidil Bhéarla).
Soláthairtí:
Chun an ceamara seo a thógáil beidh orainn an bord cam ESP32, an ceamara beag bídeach a thugtar leis, agus adapter usb-go-sraith. Is ESP32 rialta é an bord cam ESP32 agus an ceamara beag seo air, ar fad in aon pcb amháin. Dóibh siúd nach bhfuil a fhios acu, is bord in-ríomhchláraithe é an ESP32 cosúil le Arduino, ach le sliseanna i bhfad níos cumhachtaí agus an cumas nascadh le wifi. Sin é an fáth ar bhain mé úsáid as an ESP32 le haghaidh tionscadail tí cliste éagsúla san am atá caite. Mar a dúirt mé leat roimhe seo cosnaíonn bord cam ESP32 thart ar €5 ar Aliexpress.
Chomh maith leis seo, beidh orainn:
- mótar servo, ar mótair é atá in ann uillinn shonrach a bhaint amach a chuireann an micrea-rialtóir in iúl dó
- roinnt sreanga
Uirlisí:
- iarann sádrála (roghnach)
- Printéir 3D (roghnach)
Bainfimid úsáid as chun féachaint ar a bhfeiceann an ceamara ón bhfón nó ón ríomhaire agus chun pictiúir a ghlacadh Cúntóir Baile agus ESPhome, ach labhróimid faoi sin níos déanaí.
Céim 1: ESP32-cam a ullmhú
Ar dtús caithfidh tú an ceamara a nascadh leis an mbord leis an gcónascaire beag, atá an-leochaileach. Nuair a chuireann tú an cónascaire isteach is féidir leat an luamhán a ísliú. Ansin cheangail mé an ceamara ar bharr an bhoird le píosa téip dhá thaobh. Tá an cumas ag cam ESP32 freisin micrea SD a chur isteach, agus cé nach n-úsáidfimid é inniu ligeann sé dúinn pictiúir a ghlacadh agus iad a shábháil go díreach ann.
Céim 2: Uaslódáil Cód
De ghnáth bíonn soicéad usb ag boird Arduino agus ESP freisin chun an clár a luchtú ón ríomhaire. Mar sin féin, níl soicéad usb ag an gceann seo, mar sin chun é a nascadh leis an ríomhaire chun an clár a luchtú is gá duit adapter usb-go-sraith, a dhéanann cumarsáid leis an sliseanna go díreach trí na bioráin. Tá an ceann a fuair mé déanta go sonrach don chineál seo cláir, mar sin nascann sé go simplí leis na bioráin gan aon cheangal eile a dhéanamh. Mar sin féin, ba cheart go mbeadh oiriúnóirí uilíocha usb-go-sraith 2ne freisin. Chun an clár a luchtú caithfidh tú an bioráin 2 a nascadh leis an talamh. Chun seo a dhéanamh sádráil mé cónascaire geansaí leis an dá bhioráin seo. Mar sin nuair is gá dom an clár a ríomhchlárú níl mé ach ag cur geansaí idir an dá bhioráin.
Céim 3: Ceangail an Ceamara le Cúntóir Baile
Ach anois déanaimis féachaint ar na bogearraí a oibreoidh an ceamara. Mar a dúirt mé leat cheana, beidh an ceamara nasctha le Cúntóir Baile. Is córas uathoibrithe baile é Cúntóir Baile a oibríonn go háitiúil a ligeann dúinn ár bhfeistí uathoibrithe baile go léir cosúil le bolgáin chliste agus soicéid a rialú ó chomhéadan amháin.
Chun Cúntóir Baile a rith bainim úsáid as agus sean Windows PC ag rith meaisín fíorúil, ach má tá sé agat is féidir leat sú craobh pi a úsáid, a ídíonn níos lú cumhachta. Chun na sonraí ó do ghuthán cliste a fheiceáil is féidir leat an aip Home Assistant a íoslódáil. Chun nascadh ó lasmuigh den líonra áitiúil tá mé ag baint úsáide as an Nabu Casa Cloud, a bhfuil an réiteach is simplí ach níl sé saor in aisce. Tá réitigh eile ann ach níl siad iomlán sábháilte.
Mar sin ón aip Cúntóir Baile beimid in ann an físeán beo ceamara a fheiceáil. Chun an ceamara a nascadh le Cúntóir Baile úsáidfimid ESPhome. Is breiseán é ESPhome a ligeann dúinn boird ESP a nascadh le Cúntóir Baile trí WiFi. Chun an ESP32-cam a nascadh le ESPhome is féidir leat na céimeanna seo a leanúint:
- Suiteáil an breiseán ESPhome i Cúntóir Baile
- Ar dheais ESPhome, cliceáil ar Gléas nua agus ar Leanúint ar aghaidh
- Tabhair ainm do do ghléas
- Roghnaigh ESP8266 nó an bord a d'úsáid tú
- Cóipeáil an eochair criptithe a thugtar, beidh sé ag teastáil uainn níos déanaí
- Cliceáil ar EDIT chun cód an ghléis a fheiceáil
- Faoi esp32: greamaigh an cód seo (le creat: agus cineál: trácht)
esp32
bord: esp32 ceamara
#creat:
# cineál: arduino
- Faoi le, cuir isteach do wi2 ssid agus do phasfhocal
- Chun an nasc a dhéanamh níos cobhsaí, is féidir leat seoladh IP statach a thabhairt don chlár, leis an gcód seo:
Wifi:
ssid: mise
pasfhocal: do phasfhocal wifi
lámhleabhar_ip
# Socraigh é seo chuig IP an ESP
statach_ip: 192.168.1.61
# Socraigh é seo chuig seoladh IP an ródaire. Is minic a chríochnaíonn sé le .1
geata: 192.168.1.1
# Fo-líon an líonra. Oibríonn 255.255.255.0 don chuid is mó de líonraí baile.
folíon: 255.255.255.0
- Ag deireadh an chóid, greamaigh an ceann seo:
2_ceamara:
ainm: Teileacam 1
clog seachtrach:
bioráin: GPIO0
minicíocht: 20MHz
i2c_bioráin:
sda: GPIO26
scl: GPIO27
bioráin_sonraí: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35]
vsync_pin: GPIO25
href_pin: GPIO23
picteilín_clog_pin: GPIO22
cumhacht_síos_pin: GPIO32
rún: 800×600
jpeg_cáilíocht: 10
ingearach_flip: Bréagach
aschur:
– ardán: gpio
bioráin: GPIO4
aitheantas: gpio_4
– ardán: ledc
id: pwm_aschur
bioráin: GPIO2
minicíocht: 50 Hz
solas:
– ardán: dénártha
aschur: gpio_4
ainm: Luce telecamera 1
uimhir:
- ardán: teimpléad
ainm: Servo Control
min_luach: -100
uasluach: 100
céim: 1
dóchasach: fíor
set_action:
ansin:
– servo.write:
id: mo_servo
leibhéal: !lambda 'ar ais x / 100.0;'
servo:
– id: my_servo
aschur: pwm_output
trasdul_fad: 5s
An dara cuid den chód, faoi esp2_camera:, de32nes go léir na bioráin don cheamara iarbhír. Ansin le solas: díothaítear stiúir an cheamara. Ag deireadh an chóid déantar an mótar servo de2ned, agus léitear an luach a úsáideann an servo chun an uillinn uainíochta a shocrú ó Chúntóir Baile leis an uimhir :.
Sa deireadh ba chóir an cód cuma mar seo, ach ná greamaigh an cód thíos go díreach, tugtar eochair chriptithe dhifriúil do gach feiste.
fón:
ainm: ceamara-1
esp32:
bord: esp32 ceamara
#creat:
# cineál: arduino
# Cumasaigh logáil
ger:
# Cumasaigh Home Assistant API
api:
criptiú:
eochair: "criptionkey"
ota:
pasfhocal: “password”
Wifi:
ssid: “yoursid”
pasfhocal: “do phasfhocal”
# Cumasaigh hotspot cúltaca (tairseach faoi chuing) ar eagla go dteipeann ar an nasc wifi
ap:
ssid: “ Hotspot Fallback Ceamara-1”
pasfhocal: “password”
tairseach_ faoi chuing:
esp32_ceamara:
ainm: Telecamera 1
clog seachtrach:
bioráin: GPIO0
minicíocht: 20MHz
i2c_bioráin:
sda: GPIO26
scl: GPIO27
data_pins: [GPIO5, GPIO18, GPIO19, GPIO21, GPIO36, GPIO39, GPIO34, GPIO35] vsync_pin: GPIO25
href_pin: GPIO23
picteilín_clock_pin: GPIO22
cumhacht_síos_pin: GPIO32
taifeach: 800×600
jpeg_caighdeán: 10
ingearach_flip: Bréagach
aschur:
– ardán: gpio
bioráin: GPIO4
aitheantas: gpio_4
– ardán: ledc
id: pwm_aschur
bioráin: GPIO2
minicíocht: 50 Hz
solas:
– ardán: dénártha
aschur: gpio_4
ainm: Luce telecamera 1
uimhir:
- ardán: teimpléad
ainm: Servo Control
min_luach: -100
uasluach: 100
céim: 1
dóchasach: fíor
set_action:
ansin:
– servo.write:
id: mo_servo
leibhéal: !lambda 'ar ais x / 100.0;'
Ceamara Slándála Sár Cheap Le ESP32-cam: Leathanach 12
Céim 4: Naisc
servo:
– id: my_servo
aschur: pwm_output
trasdul_fad: 5s
- Tar éis an cód a bheith críochnaithe, is féidir linn cliceáil ar Suiteáil, ceangail an t-adapter sraitheach den ESP32 chuig ár ríomhaire le cábla USB agus lean na treoracha ar an scáileán chun an cód a uaslódáil mar a chonaic tú sa chéim dheireanach (tá sé éasca go leor!)
- Nuair a bhíonn an ESP32-cam ceangailte leis an wifi, is féidir linn dul go dtí na socruithe Cúntóir Baile, áit a bhfeicfidh muid is dócha go bhfuil an gléas nua aimsithe ag Cúntóir Baile
- Cliceáil ar Cumraigh agus greamaigh ann an eochair criptithe a chóipeáil tú cheana.
Nuair a bheidh an clár luchtaithe is féidir leat bain an geansaí idir talamh agus bioráin 0, agus cumhacht suas an clár (mura mbaintear an geansaí ní oibreoidh an clár). Má fhéachann tú ar logaí an fheiste, ba cheart duit a fheiceáil go nascann an ESP32-cam leis an wifi. Sna céimeanna seo a leanas feicfimid conas an painéal Cúntóir Baile a chumasú chun an físeán beo ón gceamara a fheiceáil, chun an mótar a bhogadh agus chun grianghraif a ghlacadh ón gceamara
Céim 4: Naisc
Nuair a bheidh an ESP32 cláraithe againn is féidir linn an usb a bhaint go dtí an cuibheoir sraitheach agus an bord a chumhachtú go díreach ón bioráin 5v. Agus ag an bpointe seo níl ach imfhálú ag an gceamara chun é a shuiteáil. Mar sin féin, tá sé leadránach an ceamara a fhágáil ina sheasamh, mar sin shocraigh mé mótar a chur leis chun é a aistriú. Go sonrach, úsáidfidh mé mótair servo, atá in ann uillinn speci2c a bhaint amach a chuireann an ESP2 in iúl dó. Cheangail mé sreanga donn agus dearg an servomotor leis an soláthar cumhachta, agus an sreang buí arb é an comhartha le bioráin 32 de ESP2 é. Sa phictiúr thuas is féidir leat 32ú na schematics.
Céim 5: Tógáil an Imfhálú
Anois is gá dom an ciorcad tástála a iompú isteach i rud éigin a bhfuil cuma níos cosúla air le táirge 2nished. Mar sin dhear mé agus chlóbhuail mé na páirteanna go léir chun an bosca beag a dhéanamh chun an ceamara a shuiteáil. Thíos is féidir leat an 3ú .stl 2les le haghaidh priontála 2D. Ansin sádráil na sreanga don soláthar cumhachta agus don chomhartha servo mótair chuig na bioráin ar an ESP3. Chun an cónascaire servomotor a nascadh, sádráil mé cónascaire geansaí leis na sreanga. Mar sin tá an ciorcad 32nished, agus mar a fheiceann tú tá sé simplí go leor.
Rith mé an servomotor agus sreanga cumhachta trí na poill ar an mbosca beag. Ansin ghreamaigh mé an cam ESP32 chuig an gclúdach, ag ailíniú an cheamara leis an bpoll. Shuiteáil mé an mótar servo ar an lúibín a choinneoidh an ceamara in airde, agus daingnigh mé dhá bolta é. Cheangail mé an lúibín leis an mbosca beag le dhá scriúnna, ionas go bhféadfaí an ceamara a chlaonadh. Chun na scriúnna taobh istigh a chosc ó theagmháil leis na cáblaí, chosain mé iad le feadánra crapadh teasa. Ansin dhún mé an clúdach leis an gceamara le ceithre scriúnna. Ag an bpointe seo tá sé fós a chur le chéile an bonn. Rith mé an seafta mótair servo tríd an bpoll sa bhonn, agus scriú an lámh beag go dtí an seafta. Ansin glued mé an lámh go dtí an bonn. Ar an mbealach seo is féidir leis an servomotor an ceamara a bhogadh 180 céim.
Agus mar sin d'éirigh linn an ceamara a thógáil. Chun é a chumhacht is féidir linn aon soláthar cumhachta 2v a úsáid. Ag baint úsáide as na poill sa bhonn, is féidir linn an ceamara a scriú le balla nó dromchla adhmaid.
Céim 6: Bunú Painéal Cúnta Baile
Chun an físeán beo ón gceamara a fheiceáil, an mótar a bhogadh, an stiúir a chasadh air agus an mótar a bhogadh ó chomhéadan an Chúntóra Baile ní mór dúinn ceithre chárta a bheith againn ar phainéal Cúntóir Baile.
- Is cárta sracfhéachaint pictiúir é an 2ú ceann, a ligeann duit an físeán beo ón gceamara a fheiceáil. I socruithe an chárta, roghnaigh aonán an cheamara agus socraigh Ceamara View go huathoibríoch (tá sé seo tábhachtach mar má shocraíonn tú é chun cónaí cuireann an ceamara an físeán i gcónaí agus róthéamh).
- Ansin teastaíonn cnaipe uainn chun grianghraif a ghlacadh ón gceamara. Tá sé seo beagán níos mó di@cult. Ar dtús caithfimid dul sa File Breiseán eagarthóireachta (mura bhfuil sé agat is féidir leat é a shuiteáil ón stór breiseán) san fhillteán con2g agus fillteán nua a chruthú chun na grianghraif a shábháil, ar a dtugtar ceamara sa chás seo. Tá cód an eagarthóir téacs don chnaipe thíos.
ow_name: fíor
show_icon: fíor
cineál: cnaipe
tap_action:
gníomh: call-service
seirbhís: ceamara.snapshot
sonraí:
fileainm: /config/camera/telecamera_1_{{ now().strftime("%Y-%m-%d-%H:%M:%S") }}.jpg
# athraigh ainm an aonáin thuas agus ainm aonáin do cheamara
sprioc:
aitheantas_eintitis:
– camera.telecamera_1 # athraigh ainm an eintitis agus ainm eintiteas do cheamara
ainm: Tóg grianghraf
icon_airde: 50px
deilbhín: mdi: ceamara
shealbhú_gníomh:
gníomh: níl
- Tá stiúir ag an gceamara freisin, fiú mura bhfuil sé in ann seomra iomlán a lasadh. Chun seo a úsáid d'úsáid mé cárta cnaipe eile, a scoránaigh aonán an stiúir nuair a bhrúitear é.
- Is cárta eintiteas é an cárta deiridh, a bhunaigh mé leis an eintiteas mótair servo. Mar sin, leis an gcárta seo tá sleamhnán an-simplí againn chun uillinn an mhótair a rialú agus chun an ceamara a bhogadh.
D'eagraigh mé mo chártaí i stack ingearach agus i stack cothrománach, ach tá sé seo go hiomlán roghnach. Ach ba cheart go mbeadh cuma ar do dheais cosúil leis an gceann a thaispeántar sa phictiúr thuas. Ar ndóigh, is féidir leat na cártaí a shaincheapadh níos mó fós, chun freastal ar do chuid riachtanas.
Céim 7: Oibríonn sé!
Ar deireadh, oibríonn an ceamara, agus ar an app Cúntóir Baile is féidir liom a fheiceáil cad a fheiceann an ceamara i bhfíor-am. Ón app is féidir liom an ceamara a aistriú freisin tríd an sleamhnán a bhogadh, chun breathnú ar spás níos mó. Mar a dúirt mé roimhe seo tá LED ag an gceamara freisin, cé nach gceadaíonn an solas a dhéanann sé duit a fheiceáil ar an oíche. Ón aip is féidir leat pictiúir a ghlacadh ón gceamara, ach ní féidir leat físeáin a ghlacadh. Is féidir na pictiúir a tógadh a fheiceáil san fhillteán a chruthaigh muid roimhe seo in Home Assistant. Chun an ceamara a thógáil go dtí an chéad leibhéal eile, is féidir leat an ceamara a nascadh le braiteoir gluaisne nó le braiteoir oscailt dorais, a ghlacfaidh pictiúr leis an gceamara nuair a bhraitheann sé tairiscint.
Mar sin, is é seo an ceamara slándála cam ESP32. Ní hé an ceamara is forbartha é, ach ar an bpraghas seo ní féidir leat 2ú rud ar bith níos fearr. Tá súil agam gur bhain tú sult as an treoir seo, agus b'fhéidir go raibh sé úsáideach duit. Chun tuilleadh sonraí a fheiceáil faoin tionscadal seo, is féidir leat an 2ú físeán ar mo chainéal YouTube (tá sé in Iodáilis ach tá fotheidil Bhéarla air).
Doiciméid / Acmhainní
![]() |
instructables Ceamara Slándála Super Cheap le ESP32-cam [pdfLámhleabhar Treoracha Ceamara Slándála Super Cheap le ESP32-cam, Ceamara Slándála Super Cheap, ESP32-cam, Ceamara Slándála Cheap, Ceamara Slándála, Ceamara |