Sisällysluettelo:

IP -kameran näyttö/näyttö Raspberry Pi: n avulla: 4 vaihetta
IP -kameran näyttö/näyttö Raspberry Pi: n avulla: 4 vaihetta

Video: IP -kameran näyttö/näyttö Raspberry Pi: n avulla: 4 vaihetta

Video: IP -kameran näyttö/näyttö Raspberry Pi: n avulla: 4 vaihetta
Video: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Joulukuu
Anonim
IP -kameran näyttö/näyttö Raspberry Pi: n avulla
IP -kameran näyttö/näyttö Raspberry Pi: n avulla

Arvioidessani sopivia NVR -vaihtoehtoja törmäsin näyttökameran arkistoon, jonka avulla voit näyttää useita verkkokameran videosyötteitä. Se tukee myös vaihtamista useiden näyttöjen välillä, ja käytämme tätä projektia tähän kokoonpanoon. Haemme ja näytämme videosyötteet edellisessä videossa rakentamastamme RPi Zero -kamerasta ja jonkin aikaa sitten rakentamastamme ESP32-CAM-levypohjaisesta kamerasta. Käytän pientä 7 tuuman näyttöä, mutta voit myös liittää vadelma pi ulkoiseen näyttöön tarpeidesi mukaan.

Yllä oleva video näyttää kuinka koko projekti on koottu. Suosittelen katsomaan sen ensin saadaksesi yleiskuvan siitä, miten kaikki toimii yhdessä.

Vaihe 1: Kerää komponentit

Kerää komponentit
Kerää komponentit
Kerää komponentit
Kerää komponentit
Kerää komponentit
Kerää komponentit

Päätin käyttää Raspberry Pi 3: ta tähän kokoonpanoon, koska siinä on täysikokoinen HDMI -portti ja se on myös riittävän tehokas. Tämän lisäksi tarvitset sopivan microSD -kortin, virtalähteen ja näytön. Näytön resoluutiolla ei ole väliä, koska ohjelmisto tunnistaa tämän automaattisesti ja skaalaa kameran virtoja.

Kameroissa päätin käyttää edellisessä viestissä rakentamaamme Rpi Zero W -kameraa yhdessä jonkin aikaa sitten rakentamamme ESP32-CAM-pohjaisen kameran kanssa.

Vaihe 2: Valmistele ja lataa käyttöjärjestelmä

Valmistele ja lataa käyttöjärjestelmä
Valmistele ja lataa käyttöjärjestelmä
Valmistele ja lataa käyttöjärjestelmä
Valmistele ja lataa käyttöjärjestelmä
Valmistele ja lataa käyttöjärjestelmä
Valmistele ja lataa käyttöjärjestelmä

Koska käytämme Raspberry Pi -työpöytää, latasin Raspbian -käyttöjärjestelmän työpöytäversion.

Meidän on sitten otettava WiFi -verkko käyttöön luomalla wpa_supplicant.conf -tiedosto käynnistysasemaan. Voit myös ladata seuraavan mallin ja päivittää siihen tietosi - maakoodin, verkon nimen ja salasanan. Tätä varten on suositeltavaa käyttää tekstieditoria, kuten muistilehtiö ++ tai ylevä.

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

WiFi -yhteyden käyttämisen sijaan voit myös kytkeä ethernet -kaapelin korttiin ja toisen pään reitittimeen. Levy toimii myös langallisella yhteydellä.

Seuraava asia, joka meidän on tehtävä, on ottaa SSH käyttöön. Tämän avulla voimme etäkäyttää ja ohjata Raspberry Pi: tä verkon kautta. Tämän tekeminen on yksinkertaista. Luo uusi tiedosto käyttämällä jotakin yllä mainituista tekstieditorista ja tallenna se sitten käynnistyslevylle nimellä "ssh". Sinun ei tarvitse lisätä tiedostoon mitään laajennusta.

Ennen microSD -kortin poistamista päätin lisätä rakenteen GPU -muistia päivittämällä config.txt -tiedoston. Sinun tarvitsee vain lisätä rivi gpu_memory = 512 asetustiedostoon kuvan mukaisesti. Config.txt -tiedosto sijaitsee käynnistyslevyssä, ja voit muokata sitä avaamalla sen tekstieditorissa, kuten videossa näkyy.

Kun kaikki tämä oli valmis, laitoin microSD -kortin korttiin, liitin näytön ja käynnistin sen. Kuten kuvasta näkyy, näytön tarkkuus oli väärä, joten tämä oli ensimmäinen asia, joka oli korjattava. Minun piti vain avata config.txt -tiedosto ja lisätä kuvassa näkyvät rivit HDMI -näytön määrittämiseksi. Poistin myös kaikki USB -virran rajoitukset, kun näyttö saa virtaa USB -portista. Kun tämä oli tehty, käynnistin levyn uudelleen kirjoittamalla "sudo reboot" ja näyttö yhdessä kosketusliittymän kanssa alkoi toimia oikein.

Vaihe 3: Asenna ohjelmisto

Kun näyttö oli käynnissä, seuraava askel oli SSH levylle ja sitten käyttöjärjestelmän päivittäminen suorittamalla komento "sudo apt-get update && sudo apt-get upgrade". Tämä voi kestää jonkin aikaa, mutta on suositeltavaa tehdä se uudelle asennukselle.

Kun olen valmis, kloonasin sitten GitHub -arkiston suorittamalla "git -klooni https://github.com/SvenVD/rpisurv" -komennon. Seuraa "cd rpisurv", joka vie meidät juuri luotuun hakemistoon. Jäljellä oli vain asentaa ohjelmisto suorittamalla "sudo./install.sh". Asennuksen loppupuolella se kysyi minulta, haluaisinko korvata määritystiedoston esimerkin kanssa, johon sanoin kyllä, koska halusin käyttää sitä viitteenä.

Vaihe 4: Koontiversion testaaminen

Rakenteen testaus
Rakenteen testaus
Rakenteen testaus
Rakenteen testaus
Rakenteen testaus
Rakenteen testaus

Kun asennus oli valmis, minun piti vain päivittää määritystiedosto suorittamalla komento "sudo nano /etc/rpisurv.conf", joka avasi tiedoston tekstieditorissa. Kommentoin sitten olemassa olevaa kokoonpanoa ja lisäsin yksinkertaisesti Rpi-kameravirran ensimmäiseen näyttöön ja ESP32-CAM-virran toiseen.

Tallensin tiedoston ja käynnistin levyn uudelleen. Sitten lauta sai virrat ja näytti ne monitorille.

Päätin sitten kommentoida toista näyttöä ja lisätä yksinkertaisesti 4 virtaa ensimmäiseen näyttöön. Koska minulla oli vain yksi kamera, päätin kopioida virrat tekstitiedoston mukaisesti. Tallensin ja käynnistin levyn uudelleen ja voisin katsella neljää streamia, mikä ei ollut huono. Muista, että Raspberry PI: n on tehtävä paljon työtä pienentääkseen Full HD -videon pienemmälle resoluutiolle, jotta se voi näyttää sen näytöllä. On suositeltavaa käyttää suoratoistoa, joka on lähellä lopullista näytön tarkkuutta. Kaiken kaikkiaan olin hyvin yllättynyt lopputuloksesta, koska kaikki tämä toimi WiFi -yhteydellä. Halusin lähinnä näyttää yhden striimin, joten muokkasin sen kokoonpanotiedostoa ja suorituskyky oli vielä parempi.

Näin rakensin verkkokameran näytön käyttämällä vadelmapiä. Jos pidit tästä projektista, harkitse YouTube -kanavamme tilaamista, koska se auttaa paljon.

YouTube:

Kiitos, että luit!

Suositeltava: