Mundarija:

Raspberry Pi yordamida IP -kamera displeyi/monitor: 4 qadam
Raspberry Pi yordamida IP -kamera displeyi/monitor: 4 qadam

Video: Raspberry Pi yordamida IP -kamera displeyi/monitor: 4 qadam

Video: Raspberry Pi yordamida IP -kamera displeyi/monitor: 4 qadam
Video: How to network monitor using Raspberry PI | Zabbix | NETVN 2024, Iyul
Anonim
Raspberry Pi yordamida IP -kamera displeyi/monitori
Raspberry Pi yordamida IP -kamera displeyi/monitori

NVR -ning mos variantlarini baholab, men bir nechta tarmoq kamerasi video tasmalarini ko'rsatishga imkon beradigan displey kameralari omboriga tushib qoldim. Bundan tashqari, u bir nechta ekranlar o'rtasida almashishni qo'llab -quvvatlaydi va biz ushbu loyiha uchun ushbu loyihadan foydalanamiz. Biz video tasmalarni oldingi videoda qurilgan RPi Zero kamerasidan va bir muncha oldin qurilgan ESP32-CAM kartali kameradan olamiz va namoyish qilamiz. Men 7 dyuymli kichik displeydan foydalanmoqdaman, lekin siz malina pi ni tashqi monitorga sizning talabingizga binoan ulashingiz mumkin.

Yuqoridagi videoda butun loyiha qanday yig'ilganligi ko'rsatilgan. Hamma narsa qanday ishlashi haqida umumiy tasavvurga ega bo'lish uchun avval uni tomosha qilishni tavsiya qilaman.

1 -qadam: Komponentlarni yig'ing

Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing
Komponentlarni yig'ing

Men Raspberry Pi 3 -ni ishlatishga qaror qildim, chunki u to'liq o'lchamli HDMI portiga ega va etarlicha kuchli. Bundan tashqari, sizga mos microSD karta, quvvat manbai va monitor kerak bo'ladi. Monitorning o'lchamlari muhim emas, chunki dasturiy ta'minot buni avtomatik ravishda aniqlaydi va kamera oqimlarini o'lchaydi.

Kameralar uchun men avvalgi postda ishlab chiqarilgan Rpi Zero W kamerasini, shuningdek, bir muncha oldin qurilgan ESP32-CAM asosidagi kameradan foydalanishga qaror qildim.

2 -qadam: Operatsion tizimni tayyorlang va yuklang

Operatsion tizimni tayyorlang va yuklang
Operatsion tizimni tayyorlang va yuklang
Operatsion tizimni tayyorlang va yuklang
Operatsion tizimni tayyorlang va yuklang
Operatsion tizimni tayyorlang va yuklang
Operatsion tizimni tayyorlang va yuklang

Biz Raspberry Pi ish stolidan foydalanadigan bo'lsak, men Raspbian OS ish stoli versiyasini yukladim.

Keyin yuklash diskida wpa_supplicant.conf faylini yaratish orqali WiFi tarmog'ini yoqishimiz kerak. Shuningdek, siz quyidagi shablonni yuklab olishingiz va uni tafsilotlaringiz bilan yangilashingiz mumkin - mamlakat kodi, tarmoq nomi va parol. Buning uchun notepad ++ yoki sublime kabi matn muharriridan foydalanish tavsiya etiladi.

www.bitsnblobs.com/wp-content/uploads/2020/05/wpa_supplicant.txt

Wi -Fi -ni ishlatishning o'rniga, siz chekilgan kabelni taxtaga ulashingiz va ikkinchi uchini yo'riqnoma bilan ulashingiz mumkin. Kengash simli ulanish yordamida ham ishlaydi.

Biz qilishimiz kerak bo'lgan keyingi narsa - SSH -ni yoqish. Bu bizga Raspberry Pi -ga tarmoq orqali masofadan turib kirish va nazorat qilish imkonini beradi. Buni qilish oddiy. Yangi fayl yaratish uchun yuqorida aytib o'tilgan matn tahrirlovchilaridan birini ishlating va keyin "ssh" nomi bilan bootdriveda saqlang. Faylga hech qanday kengaytma kiritish shart emas.

MicroSD kartasini chiqarishdan oldin, config.txt faylini yangilash orqali GPU xotirasini ko'paytirishga qaror qildim. Rasmda ko'rsatilganidek, konfiguratsiya fayliga gpu_memory = 512 qatorini qo'shish kifoya. Config.txt fayli bootdriveda joylashgan va siz uni videoda ko'rsatilgandek matn muharririda ochish orqali o'zgartirishingiz mumkin.

Bularning barchasi tugagach, men microSD kartani taxtaga joylashtirdim, displeyni uladim va uni yoqdim. Rasmda ko'rinib turibdiki, displey o'lchamlari noto'g'ri edi, shuning uchun bu birinchi bo'lib tuzatilishi kerak bo'lgan narsa edi. HDMI displeyini sozlash uchun config.txt faylini ochish va rasmda ko'rsatilgan qatorlarni qo'shish kerak edi. Men ham USB oqimidagi cheklovni olib tashladim, chunki displeyim USB portidan quvvat oladi. Bu amalga oshgandan so'ng, men "sudo reboot" deb yozib, taxtani qayta ishga tushirdim va sensorli interfeys bilan birga displey to'g'ri ishlay boshladi.

3 -qadam: Dasturiy ta'minotni o'rnating

Displey ishga tushgandan so'ng, keyingi qadam SSH-ni taxtaga kiritish va keyin "sudo apt-get update && sudo apt-get upgrade" buyrug'ini ishlatib OSni yangilash edi. Bu biroz vaqt talab qilishi mumkin, lekin uni yangi o'rnatish uchun qilish tavsiya etiladi.

Tugatgandan so'ng, men "git clone https://github.com/SvenVD/rpisurv" buyrug'ini ishlatib, GitHub omborini klonladim. Bizni yangi yaratilgan katalogga olib boradigan "cd rpisurv". Qolgan narsa "sudo./install.sh" ni ishga tushirish orqali dasturiy ta'minotni o'rnatish edi. O'rnatishning oxiriga kelib, u menga konfiguratsiya faylini misol bilan yozishni xohlaysizmi, deb so'radi, men bunga havola sifatida ishlatmoqchi edim.

4 -qadam: Qurilishni sinovdan o'tkazish

Qurilishni sinovdan o'tkazish
Qurilishni sinovdan o'tkazish
Qurilishni sinovdan o'tkazish
Qurilishni sinovdan o'tkazish
Qurilishni sinovdan o'tkazish
Qurilishni sinovdan o'tkazish

O'rnatish tugagandan so'ng, men faylni matn muharririda ochgan "sudo nano /etc/rpisurv.conf" buyrug'ini ishlatib, konfiguratsiya faylini yangilashim kerak edi. Keyin men mavjud konfiguratsiyani sharhladim va birinchi ekranga Rpi kamera oqimini, ikkinchisiga ESP32-CAM oqimini qo'shdim.

Keyin faylni saqladim va taxtani qayta ishga tushirdim. Keyin kengash oqimlarni oldi va ularni monitorga ko'rsatdi.

Keyin men ikkinchi ekranga sharh berishga va birinchi ekranga 4 ta oqim qo'shishga qaror qildim. Menda faqat bitta kamera bo'lganligi sababli, matnli faylda ko'rinadigan oqimlarni takrorlashga qaror qildim. Keyin men taxtani saqladim va qaytadan ishga tushirdim va 4 ta oqimni ko'rishim mumkin edi, bu yomon emas edi. Shuni yodda tutingki, Raspberry PI to'liq HD oqimini past piksellar soniga tushirish uchun ko'p ishlarni bajarishi kerak, shunda uni ekranda ko'rsatish mumkin. Oxirgi ekran o'lchamiga yaqin bo'lgan oqimdan foydalanish tavsiya etiladi. Umuman olganda, yakuniy natijadan juda hayron bo'ldim, chunki bularning barchasi WiFi orqali ishlaydi. Men asosan bitta oqimni ko'rsatishni xohlardim va shuning uchun konfiguratsiya faylini tahrir qildim va ishlash yanada yaxshi bo'ldi.

Men malina pi yordamida tarmoq kamerasi ekranini shunday qurdim. Agar sizga bu loyiha yoqqan bo'lsa, iltimos, bizning YouTube -dagi kanalimizga obuna bo'lishni o'ylab ko'ring, chunki bu juda ko'p yordam beradi.

YouTube:

O'qiganingiz uchun tashakkur!

Tavsiya: