Indholdsfortegnelse:
- Trin 1: Saml komponenterne
- Trin 2: Forbered og indlæs operativsystemet
- Trin 3: Installer softwaren
- Trin 4: Test af bygningen
Video: IP -kamera display/skærm ved hjælp af en Raspberry Pi: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Mens jeg vurderede egnede NVR -muligheder, faldt jeg over displaykameraets lager, som giver dig mulighed for at vise flere netværks kamera videofeeds. Det understøtter også skift mellem flere skærme, og vi vil bruge dette projekt til denne build. Vi vil hente og vise videofeedene fra det RPi Zero-kamera, vi byggede i den tidligere video og det ESP32-CAM-kortbaserede kamera, vi byggede for et stykke tid siden. Jeg bruger en lille 7 skærm, men du kan også slutte hindbær pi til en ekstern skærm i henhold til dine krav.
Videoen ovenfor viser dig, hvordan hele projektet blev sammensat. Jeg vil anbefale at se det først for at få en generel idé om, hvordan alt fungerer sammen.
Trin 1: Saml komponenterne
Jeg besluttede at bruge en Raspberry Pi 3 til denne build, da den har en HDMI -port i fuld størrelse og også er kraftig nok. Bortset fra det skal du bruge et passende microSD -kort, strømforsyning og skærm. Skærmopløsningen betyder ikke meget, da softwaren automatisk registrerer dette og skalerer kamerastrømmene.
Til kameraerne besluttede jeg at bruge det Rpi Zero W-kamera, vi byggede i det forrige indlæg sammen med det ESP32-CAM-baserede kamera, vi byggede for et stykke tid siden.
Trin 2: Forbered og indlæs operativsystemet
Da vi vil bruge Raspberry Pi -skrivebordet, downloadede jeg desktopversionen af Raspbian OS.
Vi skal derefter aktivere WiFi -netværk ved at oprette filen wpa_supplicant.conf i boot -drevet. Du kan også downloade følgende skabelon og opdatere den med dine oplysninger - landekode, netværksnavn og adgangskode. Det anbefales at bruge et tekstredigeringsprogram som f.eks. Notesblok ++ eller sublimt til at gøre dette.
www.bitsnblobs.com/wp-content/uploads 2020/05/wpa_supplicant.txt
I stedet for at bruge WiFi kan du også tilslutte et ethernet -kabel til kortet og tilslutte den anden ende til routeren. Tavlen fungerer også ved hjælp af en kabelforbundet forbindelse.
Den næste ting, vi skal gøre, er at aktivere SSH. Dette giver os mulighed for eksternt at få adgang til og styre Raspberry Pi over et netværk. Det er enkelt at gøre dette. Du skal blot bruge en af ovenstående tekstredigerere til at oprette en ny fil, og derefter gemme den på bootdrive med navnet "ssh". Du behøver ikke tilføje nogen udvidelse til filen.
Inden jeg skubbede microSD -kortet ud besluttede jeg mig for at øge GPU -hukommelsen til build ved at opdatere filen config.txt. Du skal simpelthen tilføje linjen gpu_memory = 512 i konfigurationsfilen som vist på billedet. Config.txt -filen er placeret på bootdrive, og du kan redigere dette ved at åbne den i et tekstredigeringsprogram, som vist i videoen.
Når alt dette var afsluttet, indsatte jeg microSD -kortet i kortet, tilsluttede skærmen og tændte det. Som det kan ses på billedet, var skærmopløsningen forkert, så det var det første, der skulle rettes. Jeg var simpelthen nødt til at åbne filen config.txt og tilføje linjerne vist på billedet for at konfigurere HDMI -skærmen. Jeg fjernede også enhver grænse for USB -strømmen, da mit display får strøm fra USB -porten. Når dette var gjort, genstartede jeg tavlen ved at skrive "sudo reboot", og displayet sammen med berøringsgrænsefladen begyndte at fungere korrekt.
Trin 3: Installer softwaren
Når vi havde displayet kørende, var det næste trin at SSH ind i tavlen og derefter opdatere operativsystemet ved at køre kommandoen "sudo apt-get update && sudo apt-get upgrade". Dette kan tage et stykke tid, men det anbefales at gøre det for en ny installation.
Når jeg var færdig, klonede jeg derefter GitHub -depotet ved at køre kommandoen "git -klon https://github.com/SvenVD/rpisurv". Efterfulgt af "cd rpisurv", som fører os ind i det nyoprettede bibliotek. Det eneste, der var tilbage at gøre, var at installere softwaren ved at køre "sudo./install.sh". Mod slutningen af installationen spurgte den mig, om jeg ville overskrive konfigurationsfilen med et eksempel, som jeg sagde ja til, da jeg ville bruge det som reference.
Trin 4: Test af bygningen
Når installationen var udført, var jeg simpelthen nødt til at opdatere konfigurationsfilen ved at køre kommandoen "sudo nano /etc/rpisurv.conf", som åbnede filen i teksteditoren. Jeg kommenterede derefter den eksisterende konfiguration og tilføjede simpelthen Rpi-kamerastrømmen til den første skærm og ESP32-CAM-strømmen til den anden.
Jeg gemte derefter filen og genstartede tavlen. Tavlen hentede derefter vandløbene og viste dem til skærmen.
Jeg besluttede derefter at kommentere den anden skærm og blot tilføje 4 streams til den første skærm. Da jeg kun havde et kamera, besluttede jeg at kopiere streams som det ses i tekstfilen. Jeg gemte derefter og genstartede tavlen, og jeg kunne se de 4 streams, hvilket ikke var dårligt. Husk, at Raspberry PI skal gøre et stort stykke arbejde for at nedskalere den fulde HD -strøm til en lavere opløsning, så den kan vise den på skærmen. Det anbefales at bruge en stream, der er tæt på den endelige skærmopløsning. Samlet set var jeg meget overrasket over det endelige resultat, da alt dette fungerede via WiFi. Jeg ville hovedsageligt vise en stream, og derfor redigerede jeg konfigurationsfilen til det, og ydelsen var endnu bedre.
Sådan byggede jeg et netværkskamera display ved hjælp af hindbær pi. Hvis du kunne lide dette projekt, kan du overveje at abonnere på vores kanal på YouTube, da dette hjælper meget.
YouTube:
Tak fordi du læste!
Anbefalede:
Opsæt Raspberry Pi 4 via bærbar/pc ved hjælp af Ethernet-kabel (ingen skærm, ingen Wi-Fi): 8 trin
Opsæt Raspberry Pi 4 via bærbar/pc ved hjælp af Ethernet-kabel (ingen skærm, ingen Wi-Fi): I dette skal vi arbejde med Raspberry Pi 4 Model-B på 1 GB RAM til opsætningen. Raspberry-Pi er en enkelt boardcomputer, der bruges til uddannelsesmæssige formål og DIY-projekter til en overkommelig pris, kræver en strømforsyning på 5V 3A
YouTube-abonnenttæller ved hjælp af en E-Paper-skærm og Raspberry Pi Zero W: 5 trin (med billeder)
YouTube-abonnenttæller ved hjælp af en E-Paper-skærm og Raspberry Pi Zero W: I denne vejledning viser jeg dig, hvordan du opbygger din egen Youtube-abonnenttæller ved hjælp af en e-paper-skærm og en Raspberry Pi Zero W til at forespørge YouTube API og opdater skærmen. E-papir displays er gode til denne type projekter, da de har
Sådan laver du ur i realtid ved hjælp af Arduino og TFT -skærm - Arduino Mega RTC med 3,5 tommer TFT -skærm: 4 trin
Sådan laver du ur i realtid ved hjælp af Arduino og TFT-skærm | Arduino Mega RTC med 3,5 tommer TFT-skærm: Besøg min Youtube-kanal. Introduktion:- I dette indlæg skal jeg lave “Real time Clock” ved hjælp af 3,5 tommer TFT touch LCD, Arduino Mega 2560 og DS3231 RTC-modul …. Inden start … tjek videoen fra min YouTube-kanal..Bemærk:- Hvis du bruger Arduin
Opsætning af Raspberry Pi ved hjælp af Diet Pi Uden skærm eller tastatur: 24 trin
Opsætning af Raspberry Pi ved hjælp af Diet Pi Uden skærm eller tastatur: Denne instruks udfases. Brug venligst: DietPi SetupNOOBS kræver en skærm, et tastatur og en mus, der tillægger $ 60 (USD) eller mere i omkostninger. Men når Wi-Fi fungerer, er disse enheder ikke længere nødvendige. Måske vil DietPi understøtte USB til at
Få en skærm til dit Google -hjem ved hjælp af Raspberry Pi og Dialogflow (Chromecast -alternativ): 13 trin
Få en skærm til dit Google Home ved hjælp af Raspberry Pi og Dialogflow (Chromecast Alternative): Lige siden jeg købte mit Google -hjem, har jeg ønsket at styre mine enheder derhjemme ved hjælp af stemmekommandoer. Det fungerer på alle måder fantastisk, men jeg havde ondt af dets videofunktion. Vi kan kun se Youtube og Netflix, hvis vi har en Chromecast -enhed eller T