Sadržaj:
- Korak 1: Skupite komponente
- Korak 2: Pripremite i učitajte operativni sistem
- Korak 3: Instalirajte softver
- Korak 4: Testiranje verzije
Video: Prikaz/monitor IP kamere pomoću Raspberry Pi: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Prilikom ocjenjivanja odgovarajućih opcija NVR -a naišao sam na spremište kamera za prikaz koje vam omogućuje prikaz više video zapisa mrežnih kamera. Podržava i prebacivanje između više ekrana i taj ćemo projekt koristiti za ovu verziju. Video zapise ćemo nabaviti i prikazati sa kamere RPi Zero koju smo izgradili u prethodnom videu i kamere zasnovane na ploči ESP32-CAM koju smo izgradili prije nekog vremena. Koristim mali 7 -inčni ekran, ali možete povezati malinovo pi i na vanjski monitor prema vašim potrebama.
Gornji video prikazuje kako je cijeli projekt sastavljen. Preporučio bih da to pogledate prvo kako biste stekli opću sliku o tome kako sve zajedno funkcionira.
Korak 1: Skupite komponente
Odlučio sam koristiti Raspberry Pi 3 za ovu verziju jer ima HDMI port pune veličine i također je dovoljno moćan. Osim toga, potrebna vam je odgovarajuća microSD kartica, napajanje i monitor. Rezolucija monitora nije bitna jer će softver to automatski otkriti i povećati tokove kamere.
Za kamere sam odlučio koristiti Rpi Zero W kameru koju smo izgradili u prethodnom postu zajedno sa kamerom zasnovanom na ESP32-CAM-u koju smo izgradili prije nekog vremena.
Korak 2: Pripremite i učitajte operativni sistem
Pošto ćemo koristiti Raspberry Pi desktop, preuzeo sam desktop verziju Raspbian OS -a.
Zatim moramo omogućiti WiFi umrežavanje stvaranjem datoteke wpa_supplicant.conf na pogonu za pokretanje. Također možete preuzeti sljedeći predložak i ažurirati ga svojim podacima - kod zemlje, naziv mreže i lozinka. Za to se preporučuje upotreba uređivača teksta poput notepad ++ ili uzvišenog.
www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt
Umjesto korištenja WiFi -a, možete priključiti i Ethernet kabel u ploču, a drugi kraj priključiti u usmjerivač. Ploča će raditi i putem žičane veze.
Sljedeća stvar koju trebamo učiniti je omogućiti SSH. To nam omogućava daljinski pristup i kontrolu Raspberry Pi preko mreže. Ovo je jednostavno. Jednostavno upotrijebite jedan od gore navedenih uređivača teksta za kreiranje nove datoteke, a zatim je spremite na pokretački pogon s imenom "ssh". Ne morate dodavati nikakvu ekstenziju u datoteku.
Prije izbacivanja microSD kartice, odlučio sam povećati GPU memoriju za izgradnju nadogradnjom datoteke config.txt. Jednostavno trebate dodati red gpu_memory = 512 u konfiguracijsku datoteku kako se vidi na slici. Datoteka config.txt nalazi se na pokretačkom pogonu i možete je urediti otvaranjem u uređivaču teksta, kao što je prikazano u videu.
Kada je sve ovo završeno, umetnuo sam microSD karticu u ploču, spojio ekran i uključio ga. Kao što se može vidjeti na slici, rezolucija ekrana nije bila ispravna, pa je ovo prvo što je trebalo popraviti. Jednostavno sam morao otvoriti datoteku config.txt i dodati redove prikazane na slici, za konfiguraciju HDMI ekrana. Uklonio sam i ograničenje struje USB -a jer se moj ekran napaja iz USB priključka. Nakon što sam to učinio, ponovno sam pokrenuo ploču upisivanjem "sudo reboot" i zaslon zajedno sa dodirnim sučeljem počeo je ispravno raditi.
Korak 3: Instalirajte softver
Nakon što smo pokrenuli ekran, sljedeći korak je bio SSH na ploču, a zatim ažuriranje OS-a pokretanjem naredbe "sudo apt-get update && sudo apt-get upgrade". To može potrajati, ali se preporučuje da to učinite za novu instalaciju.
Nakon što sam završio, tada sam klonirao spremište GitHub pokretanjem naredbe "git clone https://github.com/SvenVD/rpisurv". Slijedi "cd rpisurv" koji nas vodi u novostvoreni direktorij. Ostalo je samo instalirati softver pokretanjem "sudo./install.sh". Pred kraj instalacije pitao me želim li prebrisati konfiguracijsku datoteku primjerom, na što sam rekao da jer sam to htio koristiti kao referencu.
Korak 4: Testiranje verzije
Nakon što je instalacija završena, jednostavno sam morao ažurirati konfiguracijsku datoteku pokretanjem naredbe "sudo nano /etc/rpisurv.conf" koja je otvorila datoteku u uređivaču teksta. Zatim sam prokomentirao postojeću konfiguraciju i jednostavno dodao tok Rpi kamere na prvi ekran, a ESP32-CAM tok na drugi.
Zatim sam sačuvao datoteku i ponovo pokrenuo ploču. Ploča je zatim prikupila tokove i prikazala ih monitoru.
Tada sam odlučio komentirati drugi ekran i jednostavno dodati 4 streama na prvi ekran. Pošto sam imao samo jednu kameru, odlučio sam da dupliram tokove kako se vidi u tekstualnoj datoteci. Zatim sam sačuvao i ponovo pokrenuo ploču i mogao sam vidjeti 4 streama što nije bilo loše. Imajte na umu da Raspberry PI mora učiniti puno posla da bi smanjio veličinu full HD stream -a na nižu rezoluciju, tako da ga može prikazati na ekranu. Preporučuje se korištenje toka koji je blizu konačne rezolucije prikaza. Sve u svemu, bio sam jako iznenađen konačnim ishodom, s obzirom da je sve ovo radilo putem WiFi -a. Uglavnom sam želio prikazati jedan tok, pa sam za to uredio konfiguracijsku datoteku, a performanse su bile još bolje.
Tako sam izgradio prikaz mrežne kamere pomoću maline pi. Ako vam se svidio ovaj projekt, razmislite o pretplati na naš kanal na YouTubeu jer ovo uvelike pomaže.
YouTube:
Hvala vam na čitanju!
Preporučuje se:
Jednostavan prikaz vremena pomoću Raspberry PI i Cyntech WeatherHAT: 4 koraka
Jednostavan prikaz vremena pomoću Raspberry PI -a i Cyntech WeatherHAT -a: * Yahoo je 2019. promijenio API i ovo je prestalo raditi. Nisam bio svjestan promjene. U rujnu 2020. ovaj projekt je ažuriran za upotrebu OPENWEATHERMAP API -ja Pogledajte ažurirani odjeljak ispod, ostatak ovih informacija je ipak dobar
Widget za prikaz vremenske prognoze na mreži pomoću ESP8266: 4 koraka
Widget za prikaz vremenske prognoze na mreži pomoću ESP8266: Prije nekoliko sedmica naučili smo kako izgraditi mrežni sistem za prikaz vremena koji je prikupljao vremenske informacije za određeni grad i prikazivao ih na OLED modulu. Za taj projekt koristili smo Arduino Nano 33 IoT ploču koja je nova ploča koja
Pravljenje DashCam kamere pomoću Raspberry Pi Zero (pt.1): 3 koraka
Napravite DashCam kameru koristeći Raspberry Pi Zero (pt.1): Ovo je početak nove serije u kojoj učimo kako izgraditi dashcam kameru koristeći Raspberry Pi Zero. Ovaj projekt je zapravo kontinuirani video rekorder i može se koristiti za druge aplikacije, uključujući nadzor divljih životinja. U prvom dijelu bavimo se
Uradi sam Prikaz temperature na LCD ekranu pomoću Arduina: 10 koraka
Napravite sami prikaz temperature na LCD ekranu pomoću Arduina: U ovom projektu ćemo napraviti krug koristeći neke komponente kao što su Arduino, temperaturni senzor itd. U ovom krugu stupanj će se kontinuirano gledati na LCD -u, ima kašnjenje od 100 milisekundi između pogleda na novi stepen na
Programiranje Arduina pomoću drugog Arduina za prikaz teksta koji se pomiče bez biblioteke: 5 koraka
Programiranje Arduina pomoću drugog Arduina za prikaz pomicanja teksta bez biblioteke: Sony Spresense ili Arduino Uno nisu toliko skupi i ne zahtijevaju puno energije. Međutim, ako vaš projekt ima ograničenje snage, prostora ili čak proračuna, razmislite o upotrebi Arduino Pro Mini. Za razliku od Arduino Pro Micro, Arduino Pro Mi