Satura rādītājs:

IP kameras displejs/monitors, izmantojot Raspberry Pi: 4 soļi
IP kameras displejs/monitors, izmantojot Raspberry Pi: 4 soļi

Video: IP kameras displejs/monitors, izmantojot Raspberry Pi: 4 soļi

Video: IP kameras displejs/monitors, izmantojot Raspberry Pi: 4 soļi
Video: Большой тест мини-ПК 2019 2024, Jūlijs
Anonim
IP kameras displejs/monitors, izmantojot Raspberry Pi
IP kameras displejs/monitors, izmantojot Raspberry Pi

Izvērtējot piemērotas NVR iespējas, es nejauši uzdūros displeja kameru krātuvei, kas ļauj parādīt vairākas tīkla kameru video plūsmas. Tas arī atbalsta pārslēgšanos starp vairākiem ekrāniem, un mēs izmantosim šo projektu šai būvei. Mēs iegūsim un parādīsim video plūsmas no RPi Zero kameras, kuru mēs izveidojām iepriekšējā videoklipā, un no ESP32-CAM plates balstītas kameras, kuru mēs izveidojām pirms kāda laika. Es izmantoju nelielu 7 collu displeju, bet jūs varat arī savienot aveņu pi ar ārēju monitoru atbilstoši savām prasībām.

Iepriekš redzamais video parāda, kā viss projekts tika apkopots. Es ieteiktu vispirms to noskatīties, lai gūtu vispārēju priekšstatu par to, kā viss darbojas kopā.

1. darbība: apkopojiet komponentus

Savāc komponentus
Savāc komponentus
Savāc komponentus
Savāc komponentus
Savāc komponentus
Savāc komponentus

Es nolēmu šai būvei izmantot Raspberry Pi 3, jo tam ir pilna izmēra HDMI ports un tas ir arī pietiekami jaudīgs. Bez tam jums būs nepieciešama piemērota microSD karte, barošanas avots un monitors. Monitora izšķirtspējai nav lielas nozīmes, jo programmatūra to automātiski noteiks un mērogos kameru straumes.

Kamerām es nolēmu izmantot iepriekšējā ierakstā izveidoto Rpi Zero W kameru kopā ar kameru, kuras pamatā ir ESP32-CAM un kuru mēs izveidojām pirms kāda laika.

2. darbība: sagatavojiet un ielādējiet operētājsistēmu

Sagatavojiet un ielādējiet operētājsistēmu
Sagatavojiet un ielādējiet operētājsistēmu
Sagatavojiet un ielādējiet operētājsistēmu
Sagatavojiet un ielādējiet operētājsistēmu
Sagatavojiet un ielādējiet operētājsistēmu
Sagatavojiet un ielādējiet operētājsistēmu

Tā kā mēs izmantosim Raspberry Pi darbvirsmu, es lejupielādēju Raspbian OS darbvirsmas versiju.

Pēc tam mums ir jāiespējo WiFi tīkls, sāknēšanas diskā izveidojot failu wpa_supplicant.conf. Varat arī lejupielādēt šo veidni un atjaunināt to ar savu informāciju - valsts kodu, tīkla nosaukumu un paroli. Lai to izdarītu, ieteicams izmantot teksta redaktoru, piemēram, piezīmju grāmatiņu ++ vai cildenu.

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

Tā vietā, lai izmantotu WiFi, jūs varat arī pieslēgt Ethernet kabeli pie tāfeles un otru galu pie maršrutētāja. Dēlis darbosies arī, izmantojot vadu savienojumu.

Nākamā lieta, kas mums jādara, ir iespējot SSH. Tas ļauj mums tīklā attālināti piekļūt Raspberry Pi un to vadīt. To izdarīt ir vienkārši. Vienkārši izmantojiet kādu no iepriekš minētajiem teksta redaktoriem, lai izveidotu jaunu failu, un pēc tam saglabājiet to sāknēšanas diskā ar nosaukumu "ssh". Jums nav jāpievieno failam neviens paplašinājums.

Pirms microSD kartes izņemšanas es nolēmu palielināt būvēšanas GPU atmiņu, atjauninot failu config.txt. Jums vienkārši jāpievieno rinda gpu_memory = 512 konfigurācijas failā, kā redzams attēlā. Fails config.txt atrodas sāknēšanas diskā, un jūs varat to rediģēt, atverot to teksta redaktorā, kā parādīts videoklipā.

Kad tas viss bija pabeigts, es ievietoju microSD karti panelī, pievienoju displeju un ieslēdzu to. Kā redzams attēlā, displeja izšķirtspēja bija nepareiza, tāpēc šī bija pirmā lieta, kas bija jālabo. Man vienkārši bija jāatver fails config.txt un jāpievieno attēlā redzamās rindas, lai konfigurētu HDMI displeju. Es arī noņēmu visus USB strāvas ierobežojumus, jo displejs saņem enerģiju no USB porta. Kad tas bija izdarīts, es pārstartēju tāfeli, ierakstot “sudo reboot”, un displejs kopā ar skārienjutīgo saskarni sāka darboties pareizi.

3. darbība: instalējiet programmatūru

Kad displejs darbojās, nākamais solis bija SSH iekļaušana panelī un pēc tam OS atjaunināšana, palaižot komandu "sudo apt-get update && sudo apt-get upgrade". Tas var aizņemt kādu laiku, bet ieteicams to darīt jaunai instalācijai.

Pēc pabeigšanas es klonēju GitHub repozitoriju, palaižot komandu "git clone https://github.com/SvenVD/rpisurv". Seko "cd rpisurv", kas mūs novirza jaunizveidotajā direktorijā. Atlika tikai instalēt programmatūru, palaižot "sudo./install.sh". Instalēšanas beigās tas man jautāja, vai es vēlos pārrakstīt konfigurācijas failu ar vienu piemēru, uz kuru es teicu jā, jo vēlējos to izmantot kā atsauci.

4. darbība: būves pārbaude

Uzbūves pārbaude
Uzbūves pārbaude
Uzbūves pārbaude
Uzbūves pārbaude
Uzbūves pārbaude
Uzbūves pārbaude

Kad instalēšana bija pabeigta, man vienkārši bija jāatjaunina konfigurācijas fails, palaižot komandu "sudo nano /etc/rpisurv.conf", kas atvēra failu teksta redaktorā. Pēc tam es komentēju esošo konfigurāciju un vienkārši pievienoju Rpi kameras straumi pirmajā ekrānā un ESP32-CAM straumi otrā.

Pēc tam es saglabāju failu un pārstartēju dēli. Pēc tam tāfele ieguva plūsmas un parādīja tās monitoram.

Pēc tam es nolēmu komentēt otro ekrānu un vienkārši pievienot 4 straumes pirmajam ekrānam. Tā kā man bija tikai viena kamera, es nolēmu dublēt straumes, kā redzams teksta failā. Pēc tam es saglabāju un pārstartēju dēli, un es varēju apskatīt 4 straumes, kas nebija slikti. Paturiet prātā, ka Raspberry PI ir daudz jāstrādā, lai samazinātu pilnas HD straumes mērogu līdz zemākai izšķirtspējai, lai tā varētu to parādīt ekrānā. Ieteicams izmantot straumi, kas ir tuvu displeja galīgajai izšķirtspējai. Kopumā es biju ļoti pārsteigts par galīgo iznākumu, ņemot vērā, ka tas viss darbojās, izmantojot WiFi. Es galvenokārt gribēju parādīt vienu straumi, un tāpēc es rediģēju konfigurācijas failu, un sniegums bija vēl labāks.

Tā es izveidoju tīkla kameras displeju, izmantojot aveņu pi. Ja jums patika šis projekts, lūdzu, apsveriet iespēju abonēt mūsu kanālu pakalpojumā YouTube, jo tas ļoti palīdz.

YouTube:

Paldies par lasīšanu!

Ieteicams: