Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az alkatrészeket
- 2. lépés: Az operációs rendszer előkészítése és betöltése
- 3. lépés: Telepítse a szoftvert
- 4. lépés: Az összeállítás tesztelése
Videó: IP kamera kijelző/monitor Raspberry Pi használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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 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
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
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:
Arduino számláló a TM1637 LED kijelző használatával: 7 lépés
Arduino számláló a TM1637 LED kijelző használatával: Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk egyszerű számjegyű számlálót a TM1637 és Visuino LED kijelző használatával. Nézze meg a videót
Az Arduino vezérli az egyenáramú motor sebességét és irányát egy potenciométer, OLED kijelző és gombok használatával: 6 lépés
Arduino DC egyenáramú motor fordulatszáma és iránya potenciométer, OLED kijelző és gombok használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell használni az L298N DC MOTOR CONTROL meghajtót és egy potenciométert az egyenáramú motor fordulatszámának és irányának szabályozására két gombbal, és a potenciométer értékének megjelenítésére az OLED kijelzőn. Nézzen meg egy bemutató videót
YouTube-előfizetői számláló e-papír kijelző és Raspberry Pi Zero W használatával: 5 lépés (képekkel)
YouTube-előfizetői számláló E-papír kijelző és Raspberry Pi Zero W használatával: Ebben az utasításban megmutatom, hogyan lehet saját Youtube-előfizetői számlálót létrehozni e-papír kijelzővel, és egy Raspberry Pi Zero W-t a YouTube API lekérdezéséhez és frissítse a kijelzőt. Az e-papír kijelzők nagyszerűek az ilyen típusú projektekhez, mivel
Egyszerű időjárási kijelző a Raspberry PI és a Cyntech WeatherHAT használatával: 4 lépés
Egyszerű időjárás -megjelenítés a Raspberry PI és a Cyntech WeatherHAT használatával: * 2019 -ben a Yahoo megváltoztatta API -ját, és ez leállt. Nem voltam tisztában a változással. 2020 szeptemberében ezt a projektet frissítettük az OPENWEATHERMAP API használatára. Lásd az alábbi frissített részt, az információ többi része még mindig jó
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): 6 lépés
TTGO (színes) kijelző Micropython-szal (TTGO T-kijelző): A TTGO T-Display az ESP32 alapú tábla, amely 1,14 hüvelykes színes kijelzőt tartalmaz. A táblát 7 dollárnál kisebb nyereményért lehet megvásárolni (beleértve a szállítást, a banggoodon látható díjat). Ez hihetetlen nyeremény egy kijelzővel ellátott ESP32 -ért