Orodha ya maudhui:
- Hatua ya 1: Kusanya Vipengele
- Hatua ya 2: Andaa na Upakie Mfumo wa Uendeshaji
- Hatua ya 3: Sakinisha Programu
- Hatua ya 4: Kupima Ujenzi
Video: Kuonyesha / Kuchunguza Kamera ya IP Kutumia Pi ya Raspberry: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
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
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
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
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:
DIY Jinsi ya Kuonyesha Muda kwenye M5StickC ESP32 Kutumia Visuino - Rahisi Kufanya: Hatua 9
DIY Jinsi ya Kuonyesha Wakati kwenye M5StickC ESP32 Kutumia Visuino - Rahisi Kufanya: Katika mafunzo haya tutajifunza jinsi ya kupanga ESP32 M5Stack StickC na Arduino IDE na Visuino kuonyesha wakati kwenye LCD
Kuonyesha Nakala ya Kuonyesha (Mwongozo wa Z hadi Z): Hatua 25 (na Picha)
Kuonyesha Nakala ya Kuonyesha (Mwongozo wa Z hadi Z): Katika hii inayoweza kufundishwa / video nitakuongoza kwa maagizo ya hatua kwa hatua jinsi ya kufanya onyesho la maandishi ya kutembeza na Arduino. Sitakuwa nikielezea jinsi ya kutengeneza nambari ya Arduino, nitakuonyesha jinsi ya kutumia nambari iliyopo. Nini na wapi unahitaji kushirikiana
Mfumo wa Kuchunguza Hali ya Hewa Kutumia Raspberry Pi3 na Sensor ya DHT11: Hatua 4
Mfumo wa Kuchunguza Hali ya Hewa Kutumia Raspberry Pi3 na Sense ya DHT11: Katika mafunzo haya, nitakuonyesha jinsi ya kuunganisha DHT11 kwenye Raspberry Pi na kutoa usomaji wa unyevu na joto kwa LCD. ambayo hutoa joto la dijiti na unyevu
Kutumia Meshlab Kusafisha na Kukusanya Takwimu za Kuchunguza Laser: Hatua 8
Kutumia Meshlab Kusafisha na Kukusanya Takwimu za Tambaza Laser: Meshlab ni programu ya programu ya chanzo wazi inayotumika kudhibiti na kuhariri data ya mesh. Mafunzo haya yataonyesha haswa jinsi ya kukusanyika, kusafisha na kuunda tena data kutoka kwa skana ya laser ya 3D. Mbinu zinazotumiwa na skana iliyotumiwa hapa inapaswa ap
Kuonyesha Kuonyesha kwa LED: Hatua 12
Kuonyesha Kuonyesha kwa LED: Onyesho la taa inayozunguka hutumia gari kuzungusha bodi kwa kasi kubwa wakati wa kuvuta taa kutengeneza muundo angani wakati inavyozunguka. Ni rahisi kujenga, ni rahisi kutumia, na inafurahisha kuonyesha! Pia ina kichwa ili uweze kusasisha s