INHOUDSOPGAWE:

IP kamera vertoning/monitor met behulp van 'n framboos Pi: 4 stappe
IP kamera vertoning/monitor met behulp van 'n framboos Pi: 4 stappe

Video: IP kamera vertoning/monitor met behulp van 'n framboos Pi: 4 stappe

Video: IP kamera vertoning/monitor met behulp van 'n framboos Pi: 4 stappe
Video: Hoe Hikvision DVR statisch IP te configureren via lokale GUI-monitor 2024, November
Anonim
IP -kamera vertoon/monitor met behulp van 'n Framboos Pi
IP -kamera vertoon/monitor met behulp van 'n Framboos Pi

By die evaluering van geskikte NVR -opsies, het ek oor die bewaarkamer van die skermkamera gestruikel, waarmee u verskeie video -feeds vir netwerkkamera's kan vertoon. Dit ondersteun ook omskakeling tussen verskeie skerms, en ons sal die projek vir hierdie opbou gebruik. Ons kry en vertoon die videostrome van die RPi Zero-kamera wat ons in die vorige video en die ESP32-CAM-kaartgebaseerde kamera gebou het wat ons 'n rukkie gelede gebou het. Ek gebruik 'n klein 7 skerm, maar u kan die framboos pi ook volgens u vereistes aan 'n eksterne monitor koppel.

Die video hierbo wys hoe die hele projek saamgestel is. Ek beveel aan dat u dit eers kyk om 'n algemene idee te kry van hoe alles saamwerk.

Stap 1: Versamel die komponente

Versamel die komponente
Versamel die komponente
Versamel die komponente
Versamel die komponente
Versamel die komponente
Versamel die komponente

Ek het besluit om 'n Raspberry Pi 3 vir hierdie build te gebruik, aangesien dit 'n volledige HDMI -poort het en ook kragtig genoeg is. Boonop benodig u 'n geskikte microSD -kaart, kragtoevoer en monitor. Die monitorresolusie maak nie veel saak nie, aangesien die sagteware dit outomaties sal opspoor en die kamerastrome kan skaal.

Vir die kameras het ek besluit om die Rpi Zero W-kamera wat ons in die vorige pos gebou het saam met die ESP32-CAM-kamera wat ons 'n rukkie gelede gebou het, te gebruik.

Stap 2: Berei die bedryfstelsel voor en laai dit

Berei die bedryfstelsel voor en laai dit
Berei die bedryfstelsel voor en laai dit
Berei die bedryfstelsel voor en laai dit
Berei die bedryfstelsel voor en laai dit
Berei die bedryfstelsel voor en laai dit
Berei die bedryfstelsel voor en laai dit

Aangesien ons die Raspberry Pi -lessenaar gaan gebruik, het ek die lessenaarweergawe van die Raspbian OS afgelaai.

Ons moet dan WiFi -netwerk moontlik maak deur die wpa_supplicant.conf -lêer in die opstartskyf te skep. U kan ook die volgende sjabloon aflaai en dit opdateer met u besonderhede - landkode, netwerknaam en wagwoord. Dit word aanbeveel om 'n teksredakteur soos notepad ++ of sublime te gebruik om dit te doen.

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

In plaas van WiFi te gebruik, kan u ook 'n ethernetkabel in die bord aansluit en die ander kant aan die router koppel. Die bord werk ook met 'n bedrade verbinding.

Die volgende ding wat ons moet doen, is om SSH in te skakel. Dit stel ons in staat om op afstand toegang tot die Raspberry Pi via 'n netwerk te verkry en dit te beheer. Dit is eenvoudig om dit te doen. Gebruik eenvoudig een van die teksredakteurs hierbo om 'n nuwe lêer te skep en stoor dit dan op die bootdrive met die naam "ssh". U hoef geen uitbreiding by die lêer te voeg nie.

Voordat ek die microSD -kaart uitstoot, het ek besluit om die GPU -geheue vir die build uit te brei deur die config.txt -lêer by te werk. U hoef net die reël gpu_memory = 512 in die config -lêer by te voeg, soos in die prent gesien word. Die config.txt -lêer is op die bootdrive geleë en u kan dit wysig deur dit in 'n teksredigeerder oop te maak, soos in die video getoon.

Nadat dit alles voltooi is, het ek die microSD -kaart in die bord geplaas, die skerm verbind en dit aangeskakel. Soos in die prent gesien kan word, was die skermresolusie verkeerd, dus dit was die eerste ding wat opgelos moes word. Ek moes eenvoudig die config.txt -lêer oopmaak en die reëls in die prentjie byvoeg om die HDMI -skerm op te stel. Ek het ook enige beperking op die USB -stroom verwyder, aangesien my skerm krag kry vanaf die USB -poort. Sodra dit gedoen is, het ek die bord herlaai deur 'sudo reboot' in te tik en die skerm en die raakvlak begin korrek werk.

Stap 3: Installeer die sagteware

Sodra ons die skerm laat loop het, was die volgende stap om SSH in die bord te werk en dan die bedryfstelsel op te dateer deur die opdrag "sudo apt-get update && sudo apt-get upgrade" uit te voer. Dit kan 'n rukkie neem, maar dit word aanbeveel om dit vir 'n nuwe installasie te doen.

Nadat ek klaar was, het ek die GitHub -bewaarplek gekloon deur die opdrag "git clone https://github.com/SvenVD/rpisurv" uit te voer. Gevolg deur "cd rpisurv" wat ons na die nuutgeskepte gids neem. Al wat u hoef te doen is om die sagteware te installeer deur 'sudo./install.sh' uit te voer. Teen die einde van die installasie het dit my gevra of ek die config -lêer met 'n voorbeeld wou oorskryf, waarop ek ja gesê het, aangesien ek dit as verwysing wou gebruik.

Stap 4: Toets die konstruksie

Die konstruksie toets
Die konstruksie toets
Die konstruksie toets
Die konstruksie toets
Die bou toets
Die bou toets

Nadat die installasie gedoen is, moes ek die config -lêer eenvoudig bywerk deur die opdrag "sudo nano /etc/rpisurv.conf" uit te voer wat die lêer in die teksredakteur oopgemaak het. Ek lewer toe kommentaar op die bestaande konfigurasie en voeg eenvoudig die Rpi-kamerastroom by die eerste skerm en die ESP32-CAM-stroom by die ander.

Ek het toe die lêer gestoor en die bord herlaai. Die bord kry toe die strome en wys dit aan die monitor.

Ek besluit toe om kommentaar te lewer op die tweede skerm en voeg eenvoudig 4 strome by die eerste skerm. Aangesien ek net een kamera gehad het, het ek besluit om die strome te dupliseer soos in die tekslêer gesien word. Ek het toe die bord gestoor en herlaai en ek kon die 4 strome sien, wat nie sleg was nie. Hou in gedagte dat die Raspberry PI baie werk moet doen om die volledige HD -stroom tot 'n laer resolusie te verminder, sodat dit op die skerm kan verskyn. Dit word aanbeveel om 'n stroom te gebruik wat naby die finale skermresolusie is. Oor die algemeen was ek baie verras met die finale uitslag, aangesien dit alles oor WiFi werk. Ek wou hoofsaaklik een stroom vertoon, en daarom het ek die config -lêer daarvoor gewysig en die prestasie was nog beter.

So het ek 'n netwerk kamera vertoning gebou met behulp van die framboos pi. As u van hierdie projek gehou het, kan u dit oorweeg om op ons kanaal op YouTube in te teken, aangesien dit baie help.

YouTube:

Dankie dat u gelees het!

Aanbeveel: