Innehållsförteckning:

IP -kamerans display/bildskärm med en Raspberry Pi: 4 steg
IP -kamerans display/bildskärm med en Raspberry Pi: 4 steg

Video: IP -kamerans display/bildskärm med en Raspberry Pi: 4 steg

Video: IP -kamerans display/bildskärm med en Raspberry Pi: 4 steg
Video: Как сделать систему для расширенного измерения тока в ... 2024, Juli
Anonim
IP -kameraskärm/bildskärm med en Raspberry Pi
IP -kameraskärm/bildskärm med en Raspberry Pi

När jag utvärderade lämpliga NVR -alternativ, snubblade jag över bildskärmens förråd som gör att du kan visa flera nätverkskamera videoflöden. Det stöder också växling mellan flera skärmar och vi kommer att använda det projektet för detta bygge. Vi kommer att få och visa videoflöden från RPi Zero-kameran som vi byggde i den tidigare videon och den ESP32-CAM-kortbaserade kameran som vi byggde för ett tag sedan. Jag använder en liten 7 skärm men du kan också ansluta hallon pi till en extern bildskärm enligt dina krav.

Videon ovan visar hur hela projektet sammanställdes. Jag skulle rekommendera att titta på det först för att få en allmän uppfattning om hur allt fungerar tillsammans.

Steg 1: Samla komponenterna

Samla komponenterna
Samla komponenterna
Samla komponenterna
Samla komponenterna
Samla komponenterna
Samla komponenterna

Jag bestämde mig för att använda en Raspberry Pi 3 för detta bygge eftersom det har en fullstor HDMI -port och är också tillräckligt kraftfull. Bortsett från det behöver du ett lämpligt microSD -kort, strömförsörjning och bildskärm. Skärmupplösningen spelar ingen roll eftersom programvaran automatiskt kommer att upptäcka detta och skala kameraströmmarna.

För kamerorna bestämde jag mig för att använda Rpi Zero W-kameran som vi byggde i föregående inlägg tillsammans med den ESP32-CAM-baserade kameran vi byggde för ett tag sedan.

Steg 2: Förbered och ladda operativsystemet

Förbered och ladda operativsystemet
Förbered och ladda operativsystemet
Förbered och ladda operativsystemet
Förbered och ladda operativsystemet
Förbered och ladda operativsystemet
Förbered och ladda operativsystemet

Eftersom vi kommer att använda Raspberry Pi -skrivbordet laddade jag ner skrivbordsversionen av Raspbian OS.

Vi måste sedan aktivera WiFi -nätverk genom att skapa filen wpa_supplicant.conf i startdisken. Du kan också ladda ner följande mall och uppdatera den med dina uppgifter - landskod, nätverksnamn och lösenord. Det rekommenderas att använda en textredigerare som anteckningsblock ++ eller sublim för att göra detta.

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

Istället för att använda WiFi kan du också ansluta en ethernetkabel till kortet och ansluta den andra änden till routern. Styrelsen kommer också att fungera med en trådbunden anslutning.

Nästa sak vi behöver göra är att aktivera SSH. Detta gör att vi kan få fjärråtkomst till och styra Raspberry Pi via ett nätverk. Att göra detta är enkelt. Använd bara en av de textredigerare som nämns ovan för att skapa en ny fil och spara den sedan i bootdrive med namnet "ssh". Du behöver inte lägga till något tillägg i filen.

Innan jag kastade ut microSD -kortet bestämde jag mig för att öka GPU -minnet för bygget genom att uppdatera filen config.txt. Du behöver helt enkelt lägga till raden gpu_memory = 512 i konfigurationsfilen som visas på bilden. Config.txt -filen finns på bootdrive och du kan redigera detta genom att öppna den i en textredigerare, som visas i videon.

När allt detta var klart satte jag in microSD -kortet i kortet, kopplade skärmen och satte på det. Som kan ses på bilden var skärmupplösningen felaktig, så detta var det första som behövde fixas. Jag var helt enkelt tvungen att öppna filen config.txt och lägga till raderna som visas i bilden för att konfigurera HDMI -skärmen. Jag tog också bort alla gränser för USB -strömmen eftersom min display får ström från USB -porten. När detta var gjort startade jag om kortet genom att skriva "sudo reboot" och displayen tillsammans med pekgränssnittet började fungera korrekt.

Steg 3: Installera programvaran

När vi hade displayen igång var nästa steg att SSH in i kortet och sedan uppdatera operativsystemet genom att köra kommandot "sudo apt-get update && sudo apt-get upgrade". Detta kan ta ett tag men det rekommenderas att göra det för en ny installation.

När jag var klar klonade jag sedan GitHub -förvaret genom att köra kommandot "git clone https://github.com/SvenVD/rpisurv". Följt av "cd rpisurv" som tar oss in i den nyskapade katalogen. Det var bara att installera programvaran genom att köra "sudo./install.sh". Mot slutet av installationen frågade den mig om jag ville skriva över konfigurationsfilen med ett exempel, till vilket jag sa ja eftersom jag ville använda det som referens.

Steg 4: Testa byggnaden

Testar byggnaden
Testar byggnaden
Testar byggnaden
Testar byggnaden
Testar byggnaden
Testar byggnaden

När installationen var klar var jag helt enkelt tvungen att uppdatera konfigurationsfilen genom att köra kommandot "sudo nano /etc/rpisurv.conf" som öppnade filen i textredigeraren. Jag kommenterade sedan den befintliga konfigurationen och lade helt enkelt Rpi-kameraströmmen till den första skärmen och ESP32-CAM-strömmen till den andra.

Jag sparade sedan filen och startade om kortet. Styrelsen erhöll sedan strömmarna och visade dem för monitorn.

Jag bestämde mig sedan för att kommentera den andra skärmen och helt enkelt lägga till 4 strömmar till den första skärmen. Eftersom jag bara hade en kamera bestämde jag mig för att duplicera strömmarna som visas i textfilen. Jag sparade sedan och startade om styrelsen och jag kunde se de fyra strömmarna vilket inte var dåligt. Tänk på att Raspberry PI måste göra mycket arbete för att skala ner hela HD -strömmen till en lägre upplösning, så att den kan visa den på skärmen. Det rekommenderas att använda en ström som ligger nära den slutliga skärmupplösningen. Sammantaget blev jag mycket förvånad över det slutliga resultatet, med tanke på att allt detta fungerade via WiFi. Jag ville främst visa en ström och så redigerade jag konfigurationsfilen för det och prestandan var ännu bättre.

Det var så jag byggde en nätverkskameraskärm med hallon pi. Om du gillade det här projektet kan du överväga att prenumerera på vår kanal på YouTube eftersom det hjälper mycket.

YouTube:

Tack för att du läste!

Rekommenderad: