Kazalo:
- 1. korak: Zberite komponente
- 2. korak: Pripravite in naložite operacijski sistem
- 3. korak: Namestite programsko opremo
- 4. korak: Preizkusite gradnjo
Video: Zaslon/monitor IP kamere z uporabo Raspberry Pi: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Med ocenjevanjem ustreznih možnosti NVR sem naletel na skladišče zaslonskih kamer, ki vam omogoča prikaz več video virov omrežnih kamer. Podpira tudi preklapljanje med več zasloni in ta projekt bomo uporabili za to gradnjo. Video vire bomo pridobili in prikazali iz kamere RPi Zero, ki smo jo zgradili v prejšnjem videoposnetku, in kamere, ki temelji na plošči ESP32-CAM, ki smo jo zgradili pred časom. Uporabljam majhen 7 -palčni zaslon, vendar lahko malino pi priključite tudi na zunanji monitor glede na vaše potrebe.
Zgornji videoposnetek prikazuje, kako je bil sestavljen celoten projekt. Priporočam, da si najprej ogledate to, da dobite splošno predstavo o tem, kako vse skupaj deluje.
1. korak: Zberite komponente
Odločil sem se, da bom za to gradnjo uporabil Raspberry Pi 3, saj ima vrata HDMI v polni velikosti in je tudi dovolj zmogljiv. Poleg tega potrebujete ustrezno kartico microSD, napajalnik in monitor. Ločljivost monitorja ni pomembna, saj bo programska oprema to samodejno zaznala in povečala pretočnost kamere.
Za kamere sem se odločil uporabiti kamero Rpi Zero W, ki smo jo zgradili v prejšnjem prispevku, skupaj s kamero na osnovi ESP32-CAM, ki smo jo zgradili pred časom.
2. korak: Pripravite in naložite operacijski sistem
Ker bomo uporabljali namizje Raspberry Pi, sem prenesel namizno različico OS Raspbian.
Nato moramo omogočiti omrežje WiFi z ustvarjanjem datoteke wpa_supplicant.conf v zagonskem pogonu. Lahko tudi prenesete naslednjo predlogo in jo posodobite s svojimi podatki - kodo države, imenom omrežja in geslom. Priporočljivo je, da za to uporabite urejevalnik besedil, na primer beležnico ++ ali sublimno.
www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt
Namesto WiFi lahko v ploščo priključite tudi ethernetni kabel, drugi konec pa v usmerjevalnik. Plošča bo delovala tudi z žično povezavo.
Naslednja stvar, ki jo moramo storiti, je omogočiti SSH. To nam omogoča daljinski dostop in nadzor omrežja Raspberry Pi prek omrežja. To je preprosto. Preprosto uporabite enega od zgoraj omenjenih urejevalnikov besedil, da ustvarite novo datoteko, nato pa jo shranite v zagonski pogon z imenom "ssh". V datoteko ni treba dodati nobene razširitve.
Preden sem izvrgel kartico microSD, sem se odločil povečati pomnilnik grafičnega procesorja za gradnjo s posodobitvijo datoteke config.txt. Preprosto morate v konfiguracijsko datoteko dodati vrstico gpu_memory = 512, kot je prikazano na sliki. Datoteka config.txt se nahaja na zagonskem pogonu in jo lahko uredite tako, da jo odprete v urejevalniku besedil, kot je prikazano v videoposnetku.
Ko je bilo vse to končano, sem vstavil kartico microSD v ploščo, priključil zaslon in ga vklopil. Kot je razvidno iz slike, je bila ločljivost zaslona napačna, zato je bilo to treba najprej popraviti. Preprosto sem moral odpreti datoteko config.txt in dodati vrstice, prikazane na sliki, za konfiguracijo zaslona HDMI. Odstranil sem tudi omejitve toka USB, saj se moj zaslon napaja iz vrat USB. Ko je bilo to storjeno, sem znova zagnal ploščo z vnosom "sudo reboot" in zaslon skupaj z vmesnikom na dotik je začel pravilno delovati.
3. korak: Namestite programsko opremo
Ko je bil zaslon zagnan, je bil naslednji korak vstaviti SSH na ploščo in nato posodobiti OS z ukazom "sudo apt-get update && sudo apt-get upgrade". To lahko traja nekaj časa, vendar je priporočljivo, da to storite za novo namestitev.
Ko sem končal, sem nato kloniral skladišče GitHub z izvajanjem ukaza "git clone https://github.com/SvenVD/rpisurv". Sledi "cd rpisurv", ki nas popelje v novo ustvarjen imenik. Ostalo je le namestiti programsko opremo z zagonom "sudo./install.sh". Proti koncu namestitve me je vprašal, ali želim konfiguracijsko datoteko prepisati z zgledno, na kar sem rekel da, saj sem to želel uporabiti kot referenco.
4. korak: Preizkusite gradnjo
Ko je bila namestitev končana, sem preprosto moral posodobiti konfiguracijsko datoteko z ukazom "sudo nano /etc/rpisurv.conf", ki je odprl datoteko v urejevalniku besedil. Nato sem komentiral obstoječo konfiguracijo in preprosto dodal tok kamere Rpi na prvi zaslon, tok ESP32-CAM pa na drugi.
Nato sem shranil datoteko in znova zagnal ploščo. Plošča je nato pridobila tokove in jih prikazala na monitorju.
Nato sem se odločil, da bom komentiral drugi zaslon in na prvi zaslon preprosto dodal 4 tokove. Ker sem imel samo eno kamero, sem se odločil podvojiti tokove, kot je prikazano v besedilni datoteki. Nato sem ploščo shranil in znova zagnal in ogledal sem 4 tokove, kar ni bilo slabo. Upoštevajte, da mora Raspberry PI narediti veliko dela za zmanjšanje pretoka celotne HD na nižjo ločljivost, tako da ga lahko prikaže na zaslonu. Priporočljivo je, da uporabite tok, ki je blizu končni ločljivosti zaslona. Na splošno sem bil zelo presenečen nad končnim izidom, saj je vse to delovalo prek WiFi. Želel sem predvsem prikazati en tok, zato sem za to uredil konfiguracijsko datoteko in zmogljivost je bila še boljša.
Tako sem z malinovim pi sestavil zaslon omrežne kamere. Če vam je bil ta projekt všeč, se lahko naročite na naš kanal v YouTubu, saj to veliko pomaga.
YouTube:
Hvala za branje!
Priporočena:
Tekoči kristalni zaslon z uporabo Arduna: 4 koraki
Zaslon s tekočimi kristali z uporabo Arduna: LCD (zaslon s tekočimi kristali) je vrsta zaslona, ki uporablja tekoči kristal kot glavni pregledovalnik. V tem članku bom uporabil LCD 2x16. Ker to vrsto LCD večinoma najdemo na trgu. Specifikacija: Fizična oblika, glej sliko Število stolpcev
Zavrtite zaslon Raspberry Pi in zaslon na dotik: 4 koraki
Zasukaj zaslon Raspberry Pi in zaslon na dotik: To je osnovno navodilo, ki vam pokaže, kako zasukati zaslon in vnos na zaslonu na dotik za vse Raspberry Pi, ki poganjajo operacijski sistem Buster Raspbian, vendar sem to metodo uporabljal vse od Jessie. Slike, uporabljene v tem, so iz Raspberry Pi
Dvomestni zaslon z uporabo enojne matrike 8x8 Led: 3 koraki
Dvomestni zaslon z enojno 8x8 vodilno matrico: Tu bi rad zgradil indikator temperature in vlažnosti v svoji sobi. Za prikaz dvomestnih številk sem uporabil eno samo LED matriko 8x8 in mislim, da je bil del projekta bolj uporaben. Boksal sem finalno, zgrajeno iz kartonske škatle, bolečina
I2C / IIC LCD zaslon - Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: 5 korakov
I2C / IIC LCD zaslon | Uporabite SPI LCD za LCD zaslon I2C z uporabo modula SPI do IIC z Arduinom: Pozdravljeni, saj ima navaden SPI LCD 1602 preveč žic za povezavo, zato ga je zelo težko povezati z arduinom, vendar je na trgu na voljo en modul, ki lahko pretvorite zaslon SPI v zaslon IIC, tako da morate priključiti samo 4 žice
Varnost in taser iz kamere za enkratno uporabo: 3 koraki
Varnost in taser iz kamere za enkratno uporabo: česa ne morete storiti, ko naredite taser iz kamere za enkratno uporabo, upam, da ste to prebrali, preden naredite taser, da ne boste imeli enakih oznak opeklin kot jaz, ker napetost na tem je več kot 600 voltov. (SAMO ZA IZOBRAŽEVALNE NAMENE) *zmaga