Taula de continguts:
- Pas 1: reuniu els components
- Pas 2: prepareu i carregueu el sistema operatiu
- Pas 3: Instal·leu el programari
- Pas 4: provar la compilació
Vídeo: Pantalla / monitor de la càmera IP mitjançant un Raspberry Pi: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
En avaluar les opcions NVR adequades, em vaig trobar amb el dipòsit de càmeres de visualització que us permet mostrar múltiples canals de vídeo de càmeres de xarxa. També admet canviar entre diverses pantalles i utilitzarem aquest projecte per a aquesta compilació. Obtenirem i mostrarem els canals de vídeo de la càmera RPi Zero que vam construir al vídeo anterior i de la càmera basada en placa ESP32-CAM que vam construir fa un temps. Estic fent servir una petita pantalla de 7 , però també podeu connectar el raspberry pi a un monitor extern segons les vostres necessitats.
El vídeo anterior mostra com es va compaginar tot el projecte. Recomanaria veure-ho primer per tenir una idea general de com funciona tot junt.
Pas 1: reuniu els components
Vaig decidir utilitzar un Raspberry Pi 3 per a aquesta versió, ja que té un port HDMI de mida completa i també és prou potent. A part d’això, necessitareu una targeta microSD, una font d’alimentació i un monitor adequats. La resolució del monitor no importa gaire, ja que el programari detectarà automàticament i escalarà els fluxos de la càmera.
Per a les càmeres, vaig decidir utilitzar la càmera Rpi Zero W que vam crear a la publicació anterior juntament amb la càmera basada en ESP32-CAM que vam construir fa un temps.
Pas 2: prepareu i carregueu el sistema operatiu
Com que farem servir l'escriptori Raspberry Pi, he descarregat la versió d'escriptori del sistema operatiu Raspbian.
A continuació, hem d’habilitar la xarxa WiFi creant el fitxer wpa_supplicant.conf a la unitat d’arrencada. També podeu descarregar la següent plantilla i actualitzar-la amb les vostres dades: codi de país, nom de xarxa i contrasenya. Per fer-ho, es recomana utilitzar un editor de text com el bloc de notes ++ o el sublim.
www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt
En lloc d’utilitzar WiFi, també podeu connectar un cable Ethernet a la placa i connectar l’altre extrem al router. La placa també funcionarà mitjançant una connexió per cable.
El següent que hem de fer és habilitar SSH. Això ens permet accedir i controlar remotament el Raspberry Pi a través d’una xarxa. Fer-ho és senzill. Simplement utilitzeu un dels editors de text esmentats anteriorment per crear un fitxer nou i, a continuació, deseu-lo al disc d'arrencada amb el nom "ssh". No cal afegir cap extensió al fitxer.
Abans d'expulsar la targeta microSD, vaig decidir augmentar la memòria GPU per a la versió actualitzant el fitxer config.txt. Simplement heu d’afegir la línia gpu_memory = 512 al fitxer de configuració tal com es veu a la imatge. El fitxer config.txt es troba al disc d’arrencada i podeu editar-lo obrint-lo en un editor de text, tal com es mostra al vídeo.
Un cop acabat tot això, vaig introduir la targeta microSD a la placa, vaig connectar la pantalla i la vaig encendre. Com es pot veure a la imatge, la resolució de la pantalla era incorrecta, de manera que aquest era el primer que calia corregir. Simplement havia d’obrir el fitxer config.txt i afegir les línies que es mostren a la imatge per configurar la pantalla HDMI. També he eliminat qualsevol límit de corrent USB ja que la pantalla obté energia des del port USB. Un cop fet això, vaig reiniciar el tauler escrivint "sudo reboot" i la pantalla i la interfície tàctil van començar a funcionar correctament.
Pas 3: Instal·leu el programari
Un cop vam tenir la pantalla en funcionament, el següent pas va ser SSH a la placa i després actualitzar el sistema operatiu executant l'ordre "sudo apt-get update && sudo apt-get upgrade". Això pot trigar una estona, però es recomana fer-ho per a una nova instal·lació.
Un cop finalitzat, vaig clonar el dipòsit GitHub executant l'ordre "git clone https://github.com/SvenVD/rpisurv". Seguit de "cd rpisurv" que ens porta al directori acabat de crear. Tot el que quedava per fer era instal·lar el programari executant "sudo./install.sh". Cap al final de la instal·lació, em va preguntar si volia sobreescriure el fitxer de configuració amb un exemple, al qual vaig dir que sí, ja que volia utilitzar-lo com a referència.
Pas 4: provar la compilació
Un cop feta la instal·lació, simplement havia d'actualitzar el fitxer de configuració executant l'ordre "sudo nano /etc/rpisurv.conf" que obria el fitxer a l'editor de text. Després vaig comentar la configuració existent i simplement vaig afegir el flux de càmera Rpi a la primera pantalla i el flux ESP32-CAM a l’altra.
Després vaig desar el fitxer i vaig reiniciar el tauler. A continuació, el tauler va obtenir els fluxos i els va mostrar al monitor.
Aleshores vaig decidir comentar la segona pantalla i simplement afegir 4 reproduccions a la primera pantalla. Com que només tenia una càmera, vaig decidir duplicar els fluxos tal com es veu al fitxer de text. Després vaig desar i reiniciar el tauler i vaig poder veure els 4 fluxos, cosa que no estava malament. Tingueu en compte que el Raspberry PI ha de fer molta feina per reduir la mida de la transmissió Full HD a una resolució inferior, de manera que pugui mostrar-la a la pantalla. Es recomana utilitzar un flux que s'acosti a la resolució de visualització final. En general, em va sorprendre molt el resultat final, ja que tot això funcionava mitjançant WiFi. Volia mostrar principalment un flux i, per tant, vaig editar el fitxer de configuració i el rendiment era encara millor.
Va ser així com vaig crear una pantalla de càmera de xarxa amb el raspberry pi. Si us ha agradat aquest projecte, considereu subscriure-us al nostre canal a YouTube, ja que això us ajudarà molt.
YouTube:
Gràcies per llegir!
Recomanat:
Com llegir dades DHT a la pantalla LCD mitjançant Raspberry Pi: 6 passos
Com llegir dades DHT a la pantalla LCD mitjançant Raspberry Pi: la temperatura i la humitat relativa són dades meteorològiques importants en els entorns. Els dos poden ser les dades que proporciona una mini estació meteorològica. La lectura de la temperatura i la humitat relativa amb Raspberry Pi es pot aconseguir amb diferents varietats
Monitor de nivell d'aigua mitjançant pantalla Oled amb Raspberry Pi: 4 passos
Monitor de nivell d'aigua mitjançant pantalla Oled amb Raspberry Pi: Hola a tothom, sóc Shafin, membre d'Aiversity. Vaig a compartir sobre com construir un sensor de nivell d’aigua amb una pantalla Oled per a dipòsits d’aigua amb un Raspberry pi. La pantalla oled mostrarà el percentatge de la galleda plena d’aigua
Supervisió de l’acceleració mitjançant Raspberry Pi i AIS328DQTR mitjançant Python: 6 passos
Monitorització de l’acceleració mitjançant Raspberry Pi i AIS328DQTR amb Python: L’acceleració és finita, crec que segons algunes lleis de la física.- Terry Riley Un guepard utilitza una acceleració sorprenent i canvis ràpids de velocitat quan persegueix. La criatura més ràpida a terra utilitza de tant en tant el seu ritme superior per atrapar les preses. El
Pantalla LCD I2C / IIC - Utilitzeu un LCD SPI a la pantalla LCD I2C mitjançant el mòdul SPI a IIC amb Arduino: 5 passos
Pantalla LCD I2C / IIC | Utilitzeu un LCD SPI a la pantalla LCD I2C Utilitzant el mòdul SPI a IIC amb Arduino: Hola, ja que un SPI LCD 1602 normal té massa cables per connectar-se, de manera que és molt difícil connectar-lo amb arduino, però hi ha un mòdul disponible al mercat. converteix la pantalla SPI en pantalla IIC, de manera que només heu de connectar 4 cables
Introducció a ESP32 CAM - Reproducció de vídeo mitjançant ESP CAM mitjançant Wifi - Projecte de càmera de seguretat ESP32: 8 passos
Introducció a ESP32 CAM | Reproducció de vídeo mitjançant ESP CAM a través de Wifi | Projecte de càmera de seguretat ESP32: Avui aprendrem a utilitzar aquesta nova placa ESP32 CAM i com podem codificar-la i utilitzar-la com a càmera de seguretat i obtenir un vídeo en streaming per wifi