Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуулах
- Алхам 2: Үйлдлийн системийг бэлтгэх, ачаалах
- Алхам 3: Програм хангамжийг суулгана уу
- Алхам 4: Бүтцийг туршиж үзэх
Видео: Raspberry Pi ашиглан IP камерын дэлгэц/монитор: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
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:
Уншсанд баярлалаа!
Зөвлөмж болгож буй:
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
I2C / IIC LCD дэлгэц - Arduino ашиглан SPI -IIC модулийг ашиглан I2C LCD дэлгэц рүү SPI LCD ашиглах: 5 алхам
I2C / IIC LCD дэлгэц | IUC LCD дэлгэц дээр SPI LCD дэлгэцийг SPI -ийг IIC модулийг ашиглан Arduino ашиглан ашиглаарай: Сайн байна уу залуусаа, ердийн SPI LCD 1602 -ийг холбоход хэт олон утас байдаг тул үүнийг arduino -той холбоход маш хэцүү боловч зах зээл дээр боломжтой нэг модуль байдаг. SPI дэлгэцийг IIC дэлгэц болгон хөрвүүлэх тул та зөвхөн 4 утас холбох хэрэгтэй
I2C / IIC LCD дэлгэц - SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: 5 алхам
I2C / IIC LCD дэлгэц | SPI LCD дэлгэцийг I2C LCD дэлгэц болгон хөрвүүлэх: spi lcd дэлгэцийг ашиглахад хэт олон холболт шаардлагатай бөгөөд үүнийг хийх нь үнэхээр хэцүү тул i2c lcd -ийг spi lcd болгон хөрвүүлэх модулийг оллоо
Машины камерын камерын холболт: 9 алхам (зурагтай)
Автомашины зурвасын камерын холболт: Видео бичлэг хийх зорилгоор машиныхаа арын хэсэгт видео камер суурилуулах хямд (ХЯМД), үр ашигтай (АЖИЛЛАГААН) арга. Намайг бүртгэхийн тулд! Би горилла штатив, мини штатив туршиж үзсэн. Миний найз буурцагны уут санал болгов. Үүнийг бид хаанаас ч олж чадаагүй) гэхдээ …. T
Pc Sync Jack-ийг Nikon Sc-28 Ttl кабельд нэмнэ үү (Камерын гэрэл, камерын анивчихыг идэвхжүүлэхийн тулд Авто тохиргоог ашиглана уу): 4 алхам
Pc Sync Jack-ийг Nikon Sc-28 Ttl кабельд нэмнэ үү (Камерын гэрэл, камерын анивчсан гэрэл асаахын тулд Авто тохиргоог ашиглана уу !!): энэ зааварчилгааны дагуу би эдгээр 3pin TTL холболтуудын нэгийг хэрхэн яаж устгахыг зааж өгөх болно. Nikon SC-28 камертай TTL кабелийн хажуу талыг стандарт PC синхрончлогчоор солино. Энэ нь танд зориулалтын флаш ашиглах боломжийг олгоно