Агуулгын хүснэгт:

Raspberry Pi ашиглан IP камерын дэлгэц/монитор: 4 алхам
Raspberry Pi ашиглан IP камерын дэлгэц/монитор: 4 алхам

Видео: Raspberry Pi ашиглан IP камерын дэлгэц/монитор: 4 алхам

Видео: Raspberry Pi ашиглан IP камерын дэлгэц/монитор: 4 алхам
Видео: Как сделать систему для расширенного измерения тока в ... 2024, Долдугаар сарын
Anonim
Raspberry Pi ашиглан IP камерын дэлгэц/монитор
Raspberry Pi ашиглан IP камерын дэлгэц/монитор

NVR -ийн тохирох сонголтуудыг үнэлэх явцад би олон тооны камерын видео хангамжийг харуулах боломжийг олгодог дэлгэцийн камерын санг олж харлаа. Энэ нь мөн олон дэлгэц хооронд шилжихийг дэмждэг бөгөөд бид уг төслийг энэ бүтцэд ашиглах болно. Бид өмнөх видеон дээр байрлуулсан RPi Zero камер болон хэсэг хугацааны өмнө бүтээсэн ESP32-CAM самбар дээр суурилсан камераас видео хангамжийг олж, үзүүлэх болно. Би жижиг 7 инчийн дэлгэц ашиглаж байна, гэхдээ та бөөрөлзгөнө пи -ийг гадны монитортой холбож өөрийн хүссэнээр холбож болно.

Дээрх видео нь төслийг бүхэлд нь хэрхэн яаж нэгтгэсэн болохыг харуулж байна. Бүх зүйл хэрхэн хамтарч ажилладаг талаар ерөнхий ойлголт авахын тулд үүнийг эхлээд үзэхийг зөвлөж байна.

Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуулах

Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах
Бүрэлдэхүүн хэсгүүдийг цуглуулах

Би Raspberry Pi 3 -ийг ашиглахаар шийдсэн бөгөөд энэ нь бүрэн хэмжээний HDMI порттой бөгөөд хангалттай хүчирхэг юм. Үүнээс гадна танд тохирох microSD карт, цахилгаан хангамж, монитор хэрэгтэй болно. Програм хангамж үүнийг автоматаар илрүүлж, камерын урсгалыг хэмжих тул дэлгэцийн нягтрал тийм ч чухал биш юм.

Камеруудын хувьд би өмнөх нийтлэлдээ оруулсан Rpi Zero W камерыг ESP32-CAM дээр суурилсан камерыг ашиглахаар шийдсэн.

Алхам 2: Үйлдлийн системийг бэлтгэх, ачаалах

Үйлдлийн системийг бэлтгэх, ачаалах
Үйлдлийн системийг бэлтгэх, ачаалах
Үйлдлийн системийг бэлтгэх, ачаалах
Үйлдлийн системийг бэлтгэх, ачаалах
Үйлдлийн системийг бэлтгэх, ачаалах
Үйлдлийн системийг бэлтгэх, ачаалах

Бид Raspberry Pi ширээний компьютер ашиглах тул би Raspbian OS -ийн ширээний хувилбарыг татаж авлаа.

Дараа нь бид ачаалах хөтөч дээр wpa_supplicant.conf файл үүсгэх замаар WiFi сүлжээг идэвхжүүлэх хэрэгтэй. Та мөн доорх загварыг татаж аваад өөрийн кодоор, улсын код, сүлжээний нэр, нууц үгээр шинэчлэх боломжтой. Үүнийг хийхийн тулд notepad ++ гэх мэт текст засварлагч ашиглахыг зөвлөж байна.

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

WiFi ашиглахын оронд та Ethernet кабелийг самбар дээр холбож, нөгөө үзүүрийг чиглүүлэгч рүү залгаж болно. Удирдах зөвлөл нь утастай холболтыг ашиглан ажиллах болно.

Бидний хийх ёстой дараагийн зүйл бол SSH -ийг идэвхжүүлэх явдал юм. Энэ нь бидэнд Raspberry Pi сүлжээгээр алсаас хандах, удирдах боломжийг олгодог. Үүнийг хийх нь энгийн зүйл юм. Шинэ файл үүсгэхийн тулд дээр дурдсан текст засварлагчдын аль нэгийг ашиглаад "ssh" нэртэй bootdrive -д хадгална уу. Та файлд ямар нэгэн өргөтгөл нэмэх шаардлагагүй.

MicroSD картыг гаргахаасаа өмнө би config.txt файлыг шинэчлэх замаар GPU санах ойг нэмэгдүүлэхээр шийдсэн. Та зураг дээр үзүүлсэн шиг тохиргооны файлд gpu_memory = 512 мөрийг нэмэх хэрэгтэй. Config.txt файл нь bootdrive дээр байрладаг бөгөөд та үүнийг видеонд үзүүлсэн шиг текст засварлагч дээр нээх замаар засах боломжтой.

Энэ бүхэн дууссаны дараа би microSD картыг самбар дээр оруулж, дэлгэцийг холбож асаасан. Зураг дээрээс харахад дэлгэцийн нягтрал буруу байсан тул үүнийг засах шаардлагатай байсан хамгийн эхний зүйл бол энэ юм. Би HDMI дэлгэцийг тохируулахын тулд config.txt файлыг нээж, зураг дээр үзүүлсэн мөрүүдийг нэмж оруулах шаардлагатай болсон. Миний дэлгэц USB портоос тэжээл авч байгаа тул би USB гүйдлийн хязгаарыг арилгасан. Үүнийг хийсний дараа би "sudo reboot" гэж бичээд самбарыг дахин ачаалахад дэлгэц нь мэдрэгчтэй интерфэйсийн хамт зөв ажиллаж эхлэв.

Алхам 3: Програм хангамжийг суулгана уу

Дэлгэц ажиллаж эхэлмэгц дараагийн алхам бол SSH-ийг самбар руу оруулах, дараа нь "sudo apt-get update && sudo apt-get upgrade" командыг ашиглан OS-ийг шинэчлэх явдал байв. Үүнд хэсэг хугацаа шаардагдах боловч үүнийг шинэ суулгацын хувьд хийхийг зөвлөж байна.

Дууссаны дараа би "git clone https://github.com/SvenVD/rpisurv" командыг ажиллуулж GitHub репозиторийг хуулбарлав. Дараа нь "cd rpisurv" нь биднийг шинээр үүсгэсэн лавлах руу оруулдаг. "Sudo./install.sh" програмыг ажиллуулж програмыг суулгах л үлдлээ. Суулгалтын төгсгөлд энэ нь жишээг ашиглан тохиргооны файлыг дарж бичихийг хүсч байна уу гэж асуусан бөгөөд үүнийг лавлагаа болгон ашиглахыг хүссэн тул би тийм гэж хэлсэн.

Алхам 4: Бүтцийг туршиж үзэх

Бүтцийг туршиж байна
Бүтцийг туршиж байна
Бүтцийг туршиж байна
Бүтцийг туршиж байна
Бүтээлийг туршиж байна
Бүтээлийг туршиж байна

Суулгалт дууссаны дараа би текст засварлагч дээр файлыг нээсэн "sudo nano /etc/rpisurv.conf" командыг ажиллуулж тохиргооны файлыг шинэчлэх шаардлагатай болсон. Дараа нь би одоо байгаа тохиргоог тайлбарлаж, Rpi камерын урсгалыг эхний дэлгэц дээр, ESP32-CAM урсгалыг нөгөө дэлгэц дээр нэмэв.

Дараа нь би файлыг хадгалаад самбарыг дахин ачааллаа. Дараа нь самбар нь урсгалыг олж аваад дэлгэц дээр харуулав.

Дараа нь би хоёрдахь дэлгэц дээр сэтгэгдэл бичихээр шийдсэн бөгөөд эхний дэлгэц дээр 4 дамжуулалтыг нэмж оруулахаар шийдлээ. Би ганцхан камертай байсан тул текст файлд үзүүлсэн шиг урсгалыг хуулбарлахаар шийдсэн. Дараа нь би самбарыг хадгалж, дахин ачаалахад би муу биш 4 урсгалыг харж чадсан. Raspberry PI нь бүрэн HD урсгалыг бага нарийвчлалтай болгож дэлгэц дээр харуулахын тулд маш их ажил хийх ёстой гэдгийг санаарай. Дэлгэцийн эцсийн нарийвчлалтай ойролцоо урсгалыг ашиглахыг зөвлөж байна. Ерөнхийдөө энэ бүхэн WiFi дээр ажиллаж байгааг харгалзан үзээд эцсийн үр дүнг хараад би маш их гайхсан. Би голчлон нэг дамжуулалтыг харуулахыг хүсч байсан бөгөөд үүнийхээ төлөө тохиргооны файлыг зассан бөгөөд гүйцэтгэл нь бүр илүү дээр байсан.

Ингэж л би бөөрөлзгөнө pi ашиглан сүлжээний камерын дэлгэц бүтээсэн юм. Хэрэв танд энэ төсөл таалагдсан бол энэ нь маш их тус болох тул YouTube дээрх манай сувгийг захиалах талаар бодож үзээрэй.

YouTube:

Уншсанд баярлалаа!

Зөвлөмж болгож буй: