Tartalomjegyzék:

IP kamera kijelző/monitor Raspberry Pi használatával: 4 lépés
IP kamera kijelző/monitor Raspberry Pi használatával: 4 lépés

Videó: IP kamera kijelző/monitor Raspberry Pi használatával: 4 lépés

Videó: IP kamera kijelző/monitor Raspberry Pi használatával: 4 lépés
Videó: Автомобильный генератор для генератора с самовозбуждением с использованием ДИОДА 2024, Július
Anonim
IP kamera kijelző/monitor Raspberry Pi használatával
IP kamera kijelző/monitor Raspberry Pi használatával

A megfelelő NVR -lehetőségek értékelésekor belebotlottam a kijelző kamerák tárolójába, amely lehetővé teszi több hálózati kamera videócsatornájának megjelenítését. Támogatja a több képernyő közötti váltást is, és ezt a projektet fogjuk használni ehhez az összeállításhoz. Megkapjuk és megjelenítjük a videócsatornákat az RPi Zero kamerából, amelyet az előző videóban készítettünk, és az ESP32-CAM alapú kamerából, amelyet egy ideje készítettünk. Kicsi 7 hüvelykes kijelzőt használok, de a málna pi -t külső monitorhoz is csatlakoztathatja az Ön igényei szerint.

A fenti videó bemutatja, hogyan állították össze az egész projektet. Azt javaslom, hogy először nézze meg, hogy általános képet kapjon arról, hogyan működik együtt.

1. lépés: Gyűjtse össze az alkatrészeket

Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket
Gyűjtse össze az összetevőket

Úgy döntöttem, hogy Raspberry Pi 3 -at használok ehhez a konstrukcióhoz, mivel teljes méretű HDMI -porttal rendelkezik, és elég erős is. Ezen kívül szüksége lesz egy megfelelő microSD kártyára, tápegységre és monitorra. A monitor felbontása nem sokat számít, mivel a szoftver automatikusan észleli ezt, és skálázza a kamerafolyamokat.

A kameráknál úgy döntöttem, hogy az előző bejegyzésben felépített Rpi Zero W kamerát használom az ESP32-CAM alapú kamerával együtt, amelyet egy ideje építettünk.

2. lépés: Az operációs rendszer előkészítése és betöltése

Az operációs rendszer előkészítése és betöltése
Az operációs rendszer előkészítése és betöltése
Az operációs rendszer előkészítése és betöltése
Az operációs rendszer előkészítése és betöltése
Az operációs rendszer előkészítése és betöltése
Az operációs rendszer előkészítése és betöltése

Mivel a Raspberry Pi asztalt fogjuk használni, letöltöttem a Raspbian OS asztali verzióját.

Ezután engedélyeznünk kell a WiFi hálózatot a wpa_supplicant.conf fájl létrehozásával a rendszerindító meghajtóban. Letöltheti a következő sablont is, és frissítheti adataival - országkód, hálózatnév és jelszó. Ehhez javasoljuk, hogy használjon szövegszerkesztőt, például Jegyzettömb ++ vagy fenséges.

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

A WiFi használata helyett Ethernet -kábelt is csatlakoztathat az alaplaphoz, a másik végét pedig az útválasztóhoz. A tábla vezetékes kapcsolaton keresztül is működik.

A következő lépés az SSH engedélyezése. Ez lehetővé teszi számunkra, hogy hálózaton keresztül távolról elérjük és irányítsuk a Raspberry Pi -t. Ennek elvégzése egyszerű. Egyszerűen használja a fent említett szövegszerkesztők egyikét egy új fájl létrehozásához, majd mentse a rendszerindítóra az "ssh" névvel. Nem kell kiterjesztést hozzáadnia a fájlhoz.

A microSD kártya kivétele előtt úgy döntöttem, hogy a config.txt fájl frissítésével megnövelem a build GPU memóriáját. Egyszerűen hozzá kell adnia a gpu_memory = 512 sort a konfigurációs fájlhoz, amint az a képen látható. A config.txt fájl a rendszerindító meghajtón található, és ezt szerkesztheti úgy, hogy megnyitja azt egy szövegszerkesztőben, ahogy a videó is mutatja.

Miután mindez elkészült, behelyeztem a microSD kártyát a kártyába, csatlakoztattam a kijelzőt és bekapcsoltam. Amint a képen is látható, a kijelző felbontása helytelen volt, ezért ezt kellett először javítani. Egyszerűen meg kellett nyitnom a config.txt fájlt, és hozzá kellett adnom a képen látható sorokat a HDMI kijelző konfigurálásához. Eltávolítottam az USB áram korlátozását is, mivel a kijelző áramot kap az USB portról. Miután ez megtörtént, újraindítottam a táblát a "sudo reboot" begépelésével, és a kijelző és az érintőfelület elkezdett megfelelően működni.

3. lépés: Telepítse a szoftvert

Miután elindítottuk a kijelzőt, a következő lépés az SSH beillesztése a táblába, majd az operációs rendszer frissítése a "sudo apt-get update && sudo apt-get upgrade" parancs futtatásával. Ez eltarthat egy ideig, de ajánlott új telepítés esetén.

Miután befejeztem, a "git clone https://github.com/SvenVD/rpisurv" parancs futtatásával klónoztam a GitHub lerakatot. Ezt követi a "cd rpisurv", amely az újonnan létrehozott könyvtárba vezet. Már csak a szoftver telepítése maradt a "sudo./install.sh" futtatásával. A telepítés vége felé megkérdezte tőlem, hogy felül akarom -e írni a konfigurációs fájlt egy példával, amire igent mondtam, mivel ezt hivatkozásként akartam használni.

4. lépés: Az összeállítás tesztelése

Az összeállítás tesztelése
Az összeállítás tesztelése
Az összeállítás tesztelése
Az összeállítás tesztelése
Az összeállítás tesztelése
Az összeállítás tesztelése

A telepítés befejezése után egyszerűen frissítenem kellett a konfigurációs fájlt a "sudo nano /etc/rpisurv.conf" parancs futtatásával, amely megnyitotta a fájlt a szövegszerkesztőben. Ezután megjegyzést fűztem a meglévő konfigurációhoz, és egyszerűen hozzáadtam az Rpi kamerafolyamot az első képernyőhöz, és az ESP32-CAM adatfolyamot a másikhoz.

Ezután mentettem a fájlt, és újraindítottam a táblát. A tábla ezután megkapta az adatfolyamokat, és megjelenítette azokat a monitoron.

Ezután úgy döntöttem, hogy megjegyzem a második képernyőt, és egyszerűen hozzáadok 4 adatfolyamot az első képernyőhöz. Mivel csak egy kamerám volt, úgy döntöttem, hogy megismétlem a folyamokat, ahogy a szövegfájlban látható. Ezután mentettem és újraindítottam a táblát, és meg tudtam nézni a 4 adatfolyamot, ami nem volt rossz. Ne feledje, hogy a Raspberry PI -nek sok munkát kell végeznie, hogy a Full HD adatfolyamot alacsonyabb felbontásra csökkentse, hogy megjeleníthesse azt a képernyőn. Javasoljuk, hogy olyan adatfolyamot használjon, amely közel van a kijelző végső felbontásához. Összességében nagyon meglepett a végeredmény, tekintettel arra, hogy mindez WiFi -n keresztül működött. Főleg egy adatfolyamot akartam megjeleníteni, ezért szerkesztettem a konfigurációs fájlt, és a teljesítmény még jobb volt.

Így építettem a hálózati kamera kijelzőjét a málna pi segítségével. Ha tetszett ez a projekt, akkor érdemes feliratkozni csatornánkra a YouTube -on, mert ez sokat segít.

YouTube:

Köszönöm, hogy elolvasta!

Ajánlott: