İçindekiler:
- Adım 1: Bileşenleri Toplayın
- Adım 2: İşletim Sistemini Hazırlayın ve Yükleyin
- 3. Adım: Yazılımı Kurun
- 4. Adım: Yapıyı Test Etme
Video: Raspberry Pi Kullanan IP Kamera Ekranı/Monitör: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Uygun NVR seçeneklerini değerlendirirken, birden fazla ağ kamerası video beslemesini görüntülemenize izin veren görüntü kameraları deposuna rastladım. Aynı zamanda birden fazla ekran arasında geçiş yapmayı da destekler ve bu yapı için bu projeyi kullanacağız. Bir önceki videoda kurduğumuz RPi Zero kameradan ve bir süre önce kurduğumuz ESP32-CAM board tabanlı kameradan video beslemelerini alıp görüntüleyeceğiz. Küçük bir 7 ekran kullanıyorum, ancak gereksinimlerinize göre ahududu pi'yi harici bir monitöre de bağlayabilirsiniz.
Yukarıdaki video, tüm projenin nasıl bir araya getirildiğini gösterir. Her şeyin birlikte nasıl çalıştığına dair genel bir fikir edinmek için önce bunu izlemenizi tavsiye ederim.
Adım 1: Bileşenleri Toplayın
Tam boyutlu bir HDMI bağlantı noktasına sahip olduğu ve yeterince güçlü olduğu için bu yapı için bir Raspberry Pi 3 kullanmaya karar verdim. Bunun dışında uygun bir microSD karta, güç kaynağına ve monitöre ihtiyacınız olacak. Yazılım bunu otomatik olarak algılayacağı ve kamera akışlarını ölçeklendireceği için monitör çözünürlüğü çok önemli değil.
Kameralar için, bir süre önce yaptığımız ESP32-CAM tabanlı kamera ile birlikte bir önceki gönderide oluşturduğumuz Rpi Zero W kamerayı kullanmaya karar verdim.
Adım 2: İşletim Sistemini Hazırlayın ve Yükleyin
Raspberry Pi masaüstünü kullanacağımız için Raspbian OS'nin masaüstü sürümünü indirdim.
Ardından, önyükleme sürücüsünde wpa_supplicant.conf dosyasını oluşturarak WiFi ağını etkinleştirmemiz gerekiyor. Ayrıca aşağıdaki şablonu indirebilir ve ülke kodu, ağ adı ve şifre gibi bilgilerinizle güncelleyebilirsiniz. Bunu yapmak için notepad++ veya sublime gibi bir metin düzenleyici kullanmanız önerilir.
www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt
WiFi kullanmak yerine, karta bir ethernet kablosu takabilir ve diğer ucunu yönlendiriciye takabilirsiniz. Kart ayrıca kablolu bir bağlantı kullanarak da çalışacaktır.
Yapmamız gereken bir sonraki şey SSH'yi etkinleştirmek. Bu, Raspberry Pi'ye bir ağ üzerinden uzaktan erişmemizi ve kontrol etmemizi sağlar. Bunu yapmak basittir. Yeni bir dosya oluşturmak için yukarıda bahsedilen metin düzenleyicilerinden birini kullanın ve ardından onu "ssh" adıyla önyükleme sürücüsüne kaydedin. Dosyaya herhangi bir uzantı eklemenize gerek yoktur.
MicroSD kartı çıkarmadan önce, config.txt dosyasını güncelleyerek yapı için GPU belleğini artırmaya karar verdim. Yapılandırma dosyasına resimde görüldüğü gibi gpu_memory=512 satırını eklemeniz yeterlidir. config.txt dosyası önyükleme sürücüsünde bulunur ve bunu videoda gösterildiği gibi bir metin düzenleyicide açarak düzenleyebilirsiniz.
Tüm bunlar tamamlandıktan sonra microSD kartı panoya yerleştirdim, ekranı bağladım ve AÇIK konuma getirdim. Resimde de görüldüğü gibi ekran çözünürlüğü yanlıştı, bu yüzden düzeltilmesi gereken ilk şey buydu. HDMI ekranını yapılandırmak için sadece config.txt dosyasını açmam ve resimde gösterilen satırları eklemem gerekiyordu. Ayrıca ekranım USB bağlantı noktasından güç aldığı için USB akımı üzerindeki tüm sınırları kaldırdım. Bu yapıldıktan sonra, "sudo restart" yazarak kartı yeniden başlattım ve dokunmatik arayüzle birlikte ekran düzgün çalışmaya başladı.
3. Adım: Yazılımı Kurun
Ekranı çalıştırdıktan sonra, sonraki adım panoya SSH eklemek ve ardından "sudo apt-get update && sudo apt-get upgrade" komutunu çalıştırarak işletim sistemini güncellemekti. Bu biraz zaman alabilir ancak yeni bir kurulum için yapılması önerilir.
Tamamlandığında, "git clone https://github.com/SvenVD/rpisurv" komutunu çalıştırarak GitHub deposunu klonladım. Ardından bizi yeni oluşturulan dizine götüren "cd rpisurv" gelir. Geriye sadece "sudo./install.sh" komutunu çalıştırarak yazılımı yüklemek kaldı. Kurulumun sonuna doğru, config dosyasının üzerine bir örnek ile yazmak isteyip istemediğimi sordu, evet dediğim için bunu referans olarak kullanmak istedim.
4. Adım: Yapıyı Test Etme
Kurulum tamamlandıktan sonra, dosyayı metin düzenleyicide açan "sudo nano /etc/rpisurv.conf" komutunu çalıştırarak yapılandırma dosyasını güncellemem gerekiyordu. Daha sonra mevcut konfigürasyonu yorumladım ve Rpi kamera akışını ilk ekrana ve ESP32-CAM akışını diğerine ekledim.
Daha sonra dosyayı kaydettim ve kartı yeniden başlattım. Yönetim kurulu daha sonra akışları aldı ve bunları monitöre gösterdi.
Daha sonra ikinci ekrana yorum yapmaya ve ilk ekrana 4 akış eklemeye karar verdim. Sadece bir kameram olduğu için, metin dosyasında görüldüğü gibi akışları çoğaltmaya karar verdim. Daha sonra kartı kaydedip yeniden başlattım ve fena olmayan 4 akışı görüntüleyebildim. Raspberry PI'nin full HD akışını daha düşük bir çözünürlüğe düşürmek için çok çalışması gerektiğini, böylece ekranda görüntüleyebileceğini unutmayın. Nihai ekran çözünürlüğüne yakın bir akış kullanılması önerilir. Genel olarak, tüm bunların WiFi üzerinden çalıştığı göz önüne alındığında, nihai sonuca çok şaşırdım. Esas olarak bir akışı görüntülemek istedim ve bunun için yapılandırma dosyasını düzenledim ve performans daha da iyiydi.
Ahududu pi kullanarak bir ağ kamerası ekranı bu şekilde oluşturdum. Bu projeyi beğendiyseniz, lütfen YouTube'daki kanalımıza abone olmayı düşünün, çünkü bu çok yardımcı olur.
YouTube:
Okuduğunuz için teşekkürler!
Önerilen:
E-Kağıt Ekranı ve Raspberry Pi Zero W Kullanan YouTube Abone Sayacı: 5 Adım (Resimli)
Bir E-Kağıt Ekranı ve Raspberry Pi Zero W Kullanan YouTube Abone Sayacı: Bu Eğitilebilir Kitapta, bir e-kağıt ekranı ve YouTube API'sini sorgulamak için bir Raspberry Pi Zero W kullanarak kendi Youtube Abone Sayacınızı nasıl oluşturacağınızı göstereceğim. ve ekranı güncelleyin. E-kağıt ekranlar, bu tür projeler için harikadır, çünkü
5 ABD Doları ESP8266 Kullanan Kendin Yap YouTube Abone Ekranı - Kodlama Gerekmez: 5 Adım
5$ ESP8266 Kullanarak Kendin Yap YouTube Abone Ekranı - Kodlama Gerekmez: Bu projede, herhangi bir YouTube kanalının 5$'dan az olan abone sayısını görüntülemek için ESP8266 panosu Wemos D1 Mini'yi nasıl kullanabileceğinizi göstereceğim
Android Uygulaması Bölüm 1: Fragments/Kotlin Kullanan Açılış Ekranı: 5 Adım
Android Uygulaması Bölüm 1: Fragments/Kotlin Kullanan Açılış Ekranı: Tekrar merhaba, büyük olasılıkla "ücretsiz"; COVID19 nedeniyle evde zaman geçirebilir ve geçmişte öğrenmek istediğiniz konuları kontrol etmek için geri dönebilirsiniz. Android Uygulaması geliştirme benim için kesinlikle onlardan biri ve birkaç hafta önce vermeye karar verdim
NodeMCU'lu CCTV Kamera + Eski Dizüstü Bilgisayarın Kamera Modülü (Blynk Kullanan ve Kullanmadan): 5 Adım
NodeMCU'lu CCTV Kamera + Eski Dizüstü Bilgisayarın Kamera Modülü (Blynk Kullanan ve Kullanmadan): Merhaba arkadaşlar! Bu talimatta size eski bir dizüstü bilgisayarın kamera modülünü ve nodeMCU'yu CCTV'ye benzer bir şey yapmak için nasıl kullandığımı göstereceğim
Arduino İle 2.4Ghz NRF24L01 Modülünü Kullanan Kablosuz Uzaktan Kumanda - Nrf24l01 Quadcopter için 4 Kanal / 6 Kanal Verici Alıcı - Rc Helikopter - Arduino Kullanan Rc Uçak: 5 Adım (Resimlerle)
Arduino İle 2.4Ghz NRF24L01 Modülünü Kullanan Kablosuz Uzaktan Kumanda | Nrf24l01 Quadcopter için 4 Kanal / 6 Kanal Verici Alıcı | Rc Helikopter | Arduino Kullanan Rc Uçak: Bir Rc araba çalıştırmak için | Quadcopter | dron | RC uçak | RC tekne, her zaman bir alıcı ve vericiye ihtiyacımız var, RC QUADCOPTER için 6 kanallı bir verici ve alıcıya ihtiyacımız olduğunu ve bu tür TX ve RX'in çok maliyetli olduğunu varsayalım, bu yüzden bir tane yapacağız