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

Վեբ վերահսկվող հսկողության տեսախցիկ `8 քայլ (նկարներով)
Վեբ վերահսկվող հսկողության տեսախցիկ `8 քայլ (նկարներով)

Video: Վեբ վերահսկվող հսկողության տեսախցիկ `8 քայլ (նկարներով)

Video: Վեբ վերահսկվող հսկողության տեսախցիկ `8 քայլ (նկարներով)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Նոյեմբեր
Anonim
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ
Վեբ վերահսկվող հսկողության տեսախցիկ

Այս աշխատանքի նպատակն է ցույց տալ, թե ինչպես կարելի է կառուցել վերահսկողության համակարգ վեբ էջի ինտերֆեյսով: Տեսախցիկը կարող է շրջվել միջերեսի միջով ուղղահայաց կամ հորիզոնական ուղղությամբ, բայց միայն այն տարածքում, որը թույլ կտա սահմանային տվիչները: Կառավարման էջն ապահովված է մուտքի համակարգով, որտեղ օգտվողը մուտքագրում է օգտվողի անուն և գաղտնաբառ:

Կառավարման էջում օգտվողը կարող է վերահսկել, թե ինչպես կդառնա տեսախցիկը և քանի քայլ այն կաշխատի: Օգտագործողը կարող է նաև միացնել կամ անջատել վեբ -տեսախցիկը վեբ ինտերֆեյսի միջոցով: Նահանգների մասին տեղեկատվությունը անմիջապես կթարմացվի էկրանին: Օգտագործողը կարող է նաև շարժման դետեկտորը միացնել առցանց, եթե տեսախցիկը հայտնաբերեց շարժումը, այն ինքնաբերաբար կփրկի շրջանակները: Նկարների անվանումը կատարվում է «ժամանակային նշաններով», այնպես որ հնարավոր է պարզել, թե երբ է նկարվել նկարը: Ֆոտոխցիկի ինտերֆեյսը կոդավորված է ՝ օգտագործելով PHP և XHTML ծրագրավորման լեզուներ: Միկրոհսկիչը ծրագրավորվում է C- լեզվի միջոցով: Համակարգն աշխատում է Linux օպերացիոն համակարգով:

Քայլ 1: Step Motors

Step Motors
Step Motors

Հին տպիչից կարող եք գտնել քայլ շարժիչներ: Տպիչը սովորաբար պարունակում է երկաստիճան շարժիչ: Քայլ շարժիչը կարող է լինել երկբևեռ կամ միաբևեռ:

Քայլ 2: Տուփ պատրաստելը

Տուփ պատրաստելը
Տուփ պատրաստելը
Տուփ պատրաստելը
Տուփ պատրաստելը

Պոլիստրոլը էժան է և հեշտ է փոփոխել: Դուք կարող եք այն թեքել ճիշտ ձևի (տաք օդ) աերոֆոնով: Տաք սոսինձը լավ է, երբ մասերը կպցնում ես իրար:

Քայլ 3: Հավաքում

Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով
Ժողով

Ես օգտագործել եմ Lego հավաքածուի շատ մասեր: Սրանք իսկապես օգտակար են =): Մնացած մասերը վերցված են հին տպիչից: Էլեկտրոնային խանութից են միայն անջատիչները և լարերը:

Քայլ 4. Շարժիչ `երկբևեռ քայլ շարժիչի համար

Շարժիչային վարորդ երկբևեռ քայլի շարժիչի համար
Շարժիչային վարորդ երկբևեռ քայլի շարժիչի համար

Քայլ շարժիչները կառավարելու համար մենք պետք է կառուցենք շարժիչի վարորդ: Տարբերություն կա երկբևեռ և միաբևեռ շարժիչ վարորդների միջև: Երկբևեռ շարժիչի վարորդը մի փոքր ավելի դժվար է անել, քան միաբևեռ:

Օգտագործված մասեր. Կամուրջ (մոդել L293B) - TTL -RS փոխարկիչ (մոդել ST232ACN) հինգ 0, 1 nF կոնդենսատորներով - 2, 1 մմ DC միակցիչով - պտուտակային տերմինալներ L293B Dual -H- կամուրջը չի պարունակում ներքին դիոդներ: L293D մոդելը պարունակում է դիոդներ:

Քայլ 5: Միկրոհսկիչ տախտակ

Միկրո վերահսկիչ տախտակ
Միկրո վերահսկիչ տախտակ
Միկրո վերահսկիչ տախտակ
Միկրո վերահսկիչ տախտակ

Theոդեք բաղադրիչները տախտակի վրա և վերջ: Էլեկտրագծերի մասին.. ասելու բան չկա =)

Քայլ 6: Կատարված է

Կատարած
Կատարած

Համակարգը պատրաստ է օգտագործման համար:

Քայլ 7: Հեշտ շարժման հայտնաբերման ծրագիր

Սա աշխատում է միայն Linux- ի ներքո: 1. Տեղադրեք ձեր վեբ տեսախցիկը: Տեղադրեք Xawtv կոչվող գրավման ծրագրակազմ: Այն ստեղծում է.webcamrc անունով ֆայլ: 3. Բացեք ֆայլը ձեր նախընտրած խմբագրիչով: Հետաձգումը սահմանում է, թե որքան հաճախ է անշարժ նկարը ուղարկվում սերվերին: Ես օգտագործեցի 7 վայրկյան: Dir- ը սահմանում է տեղադրության թղթապանակը, ուր գնում է նկարը: Նման բան./Usr/վեբ տեսախցիկ/նկարներ/Ֆայլը սահմանում է նկարի անունը: Վերնագրի, jpg- ի կամ ինչ եք ուզում օգտագործել: Պահել և դուրս գալ: 6. Այժմ կարող եք փորձել վեբ տեսախցիկ &. Startրագիրը սկսում է ամեն 7 վայրկյանում թարմացնել պատկերը սահմանված dir թղթապանակին: & տարբերակ, դրեք այն հետին պլանում աշխատելու համար: Եվ հաջորդը.. Տեղադրեք ImageMagick ծրագիրը: Fedora- ի հրամանով ՝ yum տեղադրել ImageMagick Software- ը պարունակում է համեմատել գործառույթը, և դա այն է, ինչ մեզ անհրաժեշտ է: Այժմ դուք պետք է ծածկագրեք Shell սցենար: Դա անելու համար օգտագործեք ձեր խմբագիրը: #! bin/sh PATH =/usr/վեբ -տեսախցիկ/նկարներ/մինչդեռ (ճշմարիտ) docp $ PATH/caption-j.webp

Քայլ 8: Կոդեր

Կոդերը մեկնաբանվում են ֆիններեն:

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