Orodha ya maudhui:

Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry: Hatua 4
Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry: Hatua 4

Video: Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry: Hatua 4

Video: Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry: Hatua 4
Video: System For Advanced Electricity Measurement Electricity Meater Video 2024, Julai
Anonim
Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry
Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry

Wakati nikikagua chaguzi zinazofaa za NVR, nilijikwaa kwenye hazina ya kamera ya kuonyesha ambayo hukuruhusu kuonyesha milisho nyingi za video za kamera za mtandao. Inasaidia pia kubadili kati ya skrini nyingi na tutatumia mradi huo kwa ujenzi huu. Tutapata na kuonyesha milisho ya video kutoka kwa kamera ya RPi Zero tuliyoijenga kwenye video iliyopita na kamera ya bodi ya ESP32-CAM tuliyoijenga kitambo. Ninatumia onyesho ndogo la 7 lakini unaweza pia kuunganisha pi ya raspberry kwa mfuatiliaji wa nje kulingana na mahitaji yako.

Video hapo juu inakuonyesha jinsi mradi mzima ulivyowekwa pamoja. Napenda kupendekeza uangalie hiyo kwanza kupata wazo la jumla la jinsi kila kitu kinafanya kazi pamoja.

Hatua ya 1: Kusanya Vipengele

Kukusanya Vipengele
Kukusanya Vipengele
Kukusanya Vipengele
Kukusanya Vipengele
Kukusanya Vipengele
Kukusanya Vipengele

Niliamua kutumia Raspberry Pi 3 kwa ujenzi huu kwani ina bandari kamili ya HDMI na pia ina nguvu ya kutosha. Mbali na hayo, utahitaji kadi inayofaa ya MicroSD, usambazaji wa umeme na ufuatiliaji. Azimio la ufuatiliaji halijalishi sana kwani programu itagundua kiatomati hii na kuongeza mito ya kamera.

Kwa kamera, niliamua kutumia kamera ya Rpi Zero W tunayojenga kwenye chapisho la awali pamoja na kamera ya ESP32-CAM tuliyoijenga kitambo.

Hatua ya 2: Andaa na Upakie Mfumo wa Uendeshaji

Andaa & Pakia Mfumo wa Uendeshaji
Andaa & Pakia Mfumo wa Uendeshaji
Andaa & Pakia Mfumo wa Uendeshaji
Andaa & Pakia Mfumo wa Uendeshaji
Andaa & Pakia Mfumo wa Uendeshaji
Andaa & Pakia Mfumo wa Uendeshaji

Kwa kuwa tutatumia desktop ya Raspberry Pi, nilipakua toleo la eneo-kazi la Raspbian OS.

Kisha tunahitaji kuwezesha mitandao ya WiFi kwa kuunda faili ya wpa_supplicant.conf kwenye kiendeshi cha boot. Unaweza pia kupakua templeti ifuatayo na kuisasisha na maelezo yako - nambari ya nchi, jina la mtandao na nywila. Inashauriwa kutumia kihariri cha maandishi kama notepad ++ au tukufu kufanya hivyo.

www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt

Badala ya kutumia WiFi, unaweza pia kuziba kebo ya ethernet ndani ya bodi na kuziba ncha nyingine kwa router. Bodi pia itafanya kazi kwa kutumia unganisho la waya.

Jambo la pili tunalohitaji kufanya ni kuwezesha SSH. Hii inaruhusu sisi kufikia mbali na kudhibiti Raspberry Pi, juu ya mtandao. Kufanya hivi ni rahisi. Tumia moja tu ya wahariri wa maandishi waliotajwa hapo juu kuunda faili mpya, na kisha uihifadhi kwenye bootdrive na jina "ssh". Huna haja ya kuongeza kiendelezi chochote kwenye faili.

Kabla ya kutoa kadi ya microSD niliamua kuongeza kumbukumbu ya GPU kwa ujengaji kwa kusasisha faili ya config.txt. Unahitaji tu kuongeza gpu_memory = 512 mstari kwenye faili ya usanidi kama inavyoonekana kwenye picha. Faili ya config.txt iko kwenye bootdrive na unaweza kuhariri hii kwa kuifungua kwenye kihariri cha maandishi, kama inavyoonyeshwa kwenye video.

Mara tu hii yote ilipokamilika, niliingiza kadi ya MicroSD ndani ya ubao, nikaunganisha onyesho na kuliwasha. Kama inavyoonekana kwenye picha, azimio la onyesho halikuwa sahihi, kwa hivyo hiki ndicho kitu cha kwanza ambacho kilihitaji kurekebishwa. Ilinibidi tu kufungua faili ya config.txt na kuongeza laini zilizoonyeshwa kwenye picha, kusanidi onyesho la HDMI. Pia niliondoa kikomo chochote kwenye mkondo wa USB wakati onyesho langu linapata nguvu kutoka bandari ya USB. Mara tu hii ikamalizika, niliwasha upya bodi kwa kuandika "sudo reboot" na onyesho pamoja na kiwambo cha kugusa kilianza kufanya kazi kwa usahihi.

Hatua ya 3: Sakinisha Programu

Mara tu tulipokuwa na onyesho linaloendesha, hatua inayofuata ilikuwa SSH ndani ya bodi na kisha kusasisha OS kwa kutumia amri ya "sudo apt-kupata sasisho && sudo apt-get upgrade". Hii inaweza kuchukua muda lakini inashauriwa kuifanya kwa usanidi mpya.

Mara baada ya kukamilika, kisha nikabadilisha ghala la GitHub kwa kutumia amri ya "git clone https://github.com/SvenVD/rpisurv". Ikifuatiwa na "cd rpisurv" ambayo inatupeleka kwenye saraka mpya iliyoundwa. Kilichobaki kufanya ni kufunga programu kwa kutumia "sudo./install.sh". Kuelekea mwisho wa usanikishaji, iliniuliza ikiwa ninataka kuandika faili ya usanidi na mfano mmoja, ambayo nikasema ndio kwani nilitaka kuitumia kama kumbukumbu.

Hatua ya 4: Kupima Ujenzi

Kupima Ujenzi
Kupima Ujenzi
Kupima Ujenzi
Kupima Ujenzi
Kupima Ujenzi
Kupima Ujenzi

Mara baada ya usanikishaji kufanywa, ilibidi nisasishe faili ya usanidi kwa kutumia amri ya "sudo nano /etc/rpisurv.conf" ambayo ilifungua faili kwenye kihariri cha maandishi. Kisha nikatoa maoni juu ya usanidi uliopo na nikaongeza tu mkondo wa kamera ya Rpi kwenye skrini ya kwanza na mkondo wa ESP32-CAM kwa mwingine.

Kisha nikahifadhi faili na kuwasha tena bodi. Bodi ilipata mito na kuionesha kwa mfuatiliaji.

Kisha nikaamua kutoa maoni kwenye skrini ya pili na kuongeza tu mito 4 kwenye skrini ya kwanza. Kwa kuwa nilikuwa na kamera moja tu, niliamua kurudia mito kama inavyoonekana kwenye faili ya maandishi. Kisha nikaokoa na kuwasha upya bodi na niliweza kuona mito 4 ambayo haikuwa mbaya. Kumbuka kwamba Raspberry PI inapaswa kufanya kazi nyingi ili kupunguza mkondo kamili wa HD kwa azimio la chini, ili iweze kuonyeshwa kwenye skrini. Inashauriwa kutumia mkondo ulio karibu na azimio la mwisho la onyesho. Kwa ujumla, nilishangaa sana na matokeo ya mwisho, kwa kuwa yote haya yalikuwa yakifanya kazi juu ya WiFi. Nilitaka kuonyesha mkondo mmoja na kwa hivyo nilibadilisha faili ya usanidi kwa hiyo na utendaji ulikuwa bora zaidi.

Ndio jinsi nilivyojenga onyesho la kamera ya mtandao kwa kutumia pi raspberry. Ikiwa ulipenda mradi huu, tafadhali fikiria kujisajili kwenye kituo chetu kwenye YouTube kwani hii inasaidia sana.

YouTube:

Asante kwa kusoma!

Ilipendekeza: