Բովանդակություն:

IP տեսախցիկի ցուցադրում/մոնիտոր ՝ օգտագործելով ազնվամորի Pi: 4 քայլ
IP տեսախցիկի ցուցադրում/մոնիտոր ՝ օգտագործելով ազնվամորի Pi: 4 քայլ

Video: IP տեսախցիկի ցուցադրում/մոնիտոր ՝ օգտագործելով ազնվամորի Pi: 4 քայլ

Video: IP տեսախցիկի ցուցադրում/մոնիտոր ՝ օգտագործելով ազնվամորի Pi: 4 քայլ
Video: HIKVISION. Ինչպես կարգավորել IP տեսախցիկը 2024, Նոյեմբեր
Anonim
IP տեսախցիկի ցուցադրում/մոնիտոր ՝ օգտագործելով Raspberry Pi
IP տեսախցիկի ցուցադրում/մոնիտոր ՝ օգտագործելով Raspberry Pi

NVR- ի համապատասխան տարբերակները գնահատելիս ես պատահաբար հանդիպեցի ցուցադրվող տեսախցիկների պահեստին, որը թույլ է տալիս ցուցադրել ցանցի տեսախցիկի բազմաթիվ տեսաֆիլմեր: Այն նաև աջակցում է բազմաթիվ էկրանների միջև փոխանակմանը, և մենք կօգտագործենք այդ նախագիծը այս կառուցման համար: Մենք կստանանք և կցուցադրենք տեսահոլովակները նախորդ տեսանյութում մեր կառուցած RPi Zero տեսախցիկից և քիչ առաջ կառուցած ESP32-CAM տախտակի վրա հիմնված տեսախցիկից: Ես օգտագործում եմ փոքր 7 դյույմանոց էկրան, բայց դուք կարող եք նաև ազնվամորու պի միացնել արտաքին մոնիտորին ՝ ըստ ձեր պահանջների:

Վերոնշյալ տեսանյութը ցույց է տալիս, թե ինչպես է ամբողջ նախագիծը հավաքվել: Ես խորհուրդ կտայի նախ դիտել դա ՝ ընդհանուր պատկերացում կազմելու համար, թե ինչպես է ամեն ինչ միասին աշխատում:

Քայլ 1: Հավաքեք բաղադրիչները

Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները
Հավաքեք բաղադրիչները

Ես որոշեցի օգտագործել Raspberry Pi 3 -ը այս կառուցվածքի համար, քանի որ այն ունի լիարժեք չափի HDMI պորտ և բավականին հզոր է: Բացի դրանից, ձեզ հարկավոր կլինի համապատասխան microSD քարտ, սնուցման աղբյուր և մոնիտոր: Մոնիտորի լուծաչափը մեծ նշանակություն չունի, քանի որ ծրագրաշարը ինքնաբերաբար դա կբացահայտի և կբարձրացնի տեսախցիկի հոսքերը:

Տեսախցիկների համար որոշեցի օգտագործել Rpi Zero W տեսախցիկը, որը մենք կառուցել էինք նախորդ գրառման մեջ, ինչպես նաև ESP32-CAM- ի վրա հիմնված տեսախցիկը, որը մենք կառուցել էինք քիչ առաջ:

Քայլ 2: Պատրաստել և բեռնել օպերացիոն համակարգը

Պատրաստել և բեռնել օպերացիոն համակարգը
Պատրաստել և բեռնել օպերացիոն համակարգը
Պատրաստել և բեռնել օպերացիոն համակարգը
Պատրաստել և բեռնել օպերացիոն համակարգը
Պատրաստել և բեռնել օպերացիոն համակարգը
Պատրաստել և բեռնել օպերացիոն համակարգը

Քանի որ մենք օգտագործելու ենք Raspberry Pi աշխատասեղանը, ես ներբեռնեցի Raspbian OS- ի աշխատասեղանի տարբերակը:

Այնուհետև մենք պետք է միացնենք WiFi ցանցը ՝ ստեղծելով wpa_supplicant.conf ֆայլը բեռնախցիկում: Կարող եք նաև ներբեռնել հետևյալ ձևանմուշը և այն թարմացնել ձեր տվյալներով ՝ երկրի կոդը, ցանցի անունը և գաղտնաբառը: Դա անելու համար խորհուրդ է տրվում օգտագործել տեքստային խմբագիր, ինչպիսիք են notepad ++ կամ sublime:

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

WiFi- ի օգտագործման փոխարեն, կարող եք նաև Ethernet մալուխ միացնել տախտակին և մյուս ծայրը միացնել երթուղիչին: Տախտակը կաշխատի նաև լարային միացման միջոցով:

Հաջորդ բանը, որ մենք պետք է անենք, SSH- ի միացումն է: Սա թույլ է տալիս մեզ հեռակա մուտք գործել և վերահսկել Raspberry Pi- ն ՝ ցանցի միջոցով: Սա անելը պարզ է: Պարզապես օգտագործեք վերը նշված տեքստային խմբագիրներից մեկը `նոր ֆայլ ստեղծելու համար, այնուհետև այն պահեք bootdrive- ում` «ssh» անունով: Անհրաժեշտ չէ որևէ ընդլայնում ավելացնել ֆայլին:

Նախքան microSD քարտը հեռացնելը, ես որոշեցի մեծացնել GPU- ի հիշողությունը կառուցվածքի համար ՝ թարմացնելով config.txt ֆայլը: Պարզապես անհրաժեշտ է ավելացնել gpu_memory = 512 տողը կազմաձևման ֆայլում, ինչպես երևում է նկարում: Config.txt ֆայլը գտնվում է bootdrive- ում և կարող եք այն խմբագրել ՝ բացելով այն տեքստային խմբագրիչում, ինչպես ցույց է տրված տեսանյութում:

Այս ամենն ավարտվելուց հետո ես microSD քարտը տեղադրեցի տախտակի մեջ, միացրեցի էկրանը և միացրեցի այն: Ինչպես երևում է նկարում, ցուցադրման թույլատրելիությունը սխալ էր, ուստի սա առաջին բանն էր, որը պետք է շտկվեր: Ես պարզապես ստիպված էի բացել config.txt ֆայլը և ավելացնել պատկերում ցուցադրվող տողերը ՝ HDMI էկրանը կազմաձևելու համար: Ես նաև հանեցի USB հոսանքի ցանկացած սահմանափակում, քանի որ իմ էկրանը սնուցում է USB պորտից: Երբ դա արվեց, ես վերագործարկեցի տախտակը `մուտքագրելով« sudo reboot »և էկրանը, հպման ինտերֆեյսի հետ միասին, սկսեց ճիշտ աշխատել:

Քայլ 3: Տեղադրեք ծրագրակազմը

Երբ էկրանը գործարկվեց, հաջորդ քայլը SSH- ի տախտակի մեջ մտնելն էր, այնուհետև OS- ի թարմացումը `գործարկելով« sudo apt-get update && sudo apt-get upgrade »հրամանը: Սա կարող է որոշ ժամանակ տևել, բայց խորհուրդ է տրվում դա անել նոր տեղադրման համար:

Ավարտելուց հետո ես կլոնավորեցի GitHub պահոցը ՝ գործարկելով «git clone https://github.com/SvenVD/rpisurv» հրամանը: Հետևում է «cd rpisurv» - ին, որը տանում է մեզ նոր ստեղծված գրացուցակում: Մնում էր ծրագրաշարը տեղադրել ՝ sudo./install.sh գործարկմամբ: Տեղադրման ավարտին այն ինձ հարցրեց, թե արդյոք ցանկանում եմ վերաշարադրել կազմաձևման ֆայլը օրինակով, որին ես ասացի այո, քանի որ ցանկանում էի դա օգտագործել որպես հղում:

Քայլ 4: Ստուգեք կառուցվածքը

Կառուցվածքի փորձարկում
Կառուցվածքի փորձարկում
Կառուցվածքի փորձարկում
Կառուցվածքի փորձարկում
Կառուցվածքի փորձարկում
Կառուցվածքի փորձարկում

Տեղադրումն ավարտվելուց հետո ես պարզապես ստիպված էի թարմացնել կազմաձևման ֆայլը `գործարկելով« sudo nano /etc/rpisurv.conf »հրամանը, որը ֆայլը բացեց տեքստային խմբագրիչում: Այնուհետև ես մեկնաբանեցի գոյություն ունեցող կազմաձևը և պարզապես ավելացրեցի Rpi տեսախցիկի հոսքը առաջին էկրանին, իսկ ESP32-CAM հոսքը `մյուսին:

Այնուհետև ես պահեցի ֆայլը և վերագործարկեցի տախտակը: Այնուհետև տախտակը ձեռք բերեց հոսքերը և դրանք ցուցադրեց մոնիտորին:

Հետո որոշեցի մեկնաբանել երկրորդ էկրանը և պարզապես 4 հոսք ավելացնել առաջին էկրանին: Քանի որ ես ունեի միայն մեկ տեսախցիկ, որոշեցի կրկնօրինակել հոսքերը, ինչպես երևում է տեքստային ֆայլում: Այնուհետև ես փրկեցի և վերագործարկեցի տախտակը, և ես կարող էի դիտել 4 հոսքերը, ինչը վատ չէր: Նկատի ունեցեք, որ Raspberry PI- ն պետք է շատ աշխատանք կատարի ՝ ամբողջ HD հոսքը ավելի փոքր լուծաչափի իջեցնելու համար, որպեսզի այն կարողանա ցուցադրել էկրանին: Խորհուրդ է տրվում օգտագործել հոսք, որը մոտ է ցուցադրման վերջնական լուծմանը: Ընդհանուր առմամբ, ես շատ զարմացա վերջնական արդյունքից, հաշվի առնելով, որ այս ամենը աշխատում էր WiFi- ի միջոցով: Ես հիմնականում ցանկանում էի ցուցադրել մեկ հոսք, և ես խմբագրեցի դրա կազմաձևման ֆայլը, և կատարումը նույնիսկ ավելի լավն էր:

Այդպես ես կառուցեցի ցանցային տեսախցիկի էկրան ՝ օգտագործելով ազնվամորի pi- ն: Եթե ձեզ դուր եկավ այս նախագիծը, ապա բաժանորդագրվեք մեր ալիքին YouTube- ում, քանի որ դա շատ կօգնի:

YouTube:

Շնորհակալություն կարդալու համար:

Խորհուրդ ենք տալիս: