CCTV տեսախցիկ NodeMCU + Հին նոութբուքի տեսախցիկի մոդուլով (Blynk- ով և առանց դրա). 5 քայլ
CCTV տեսախցիկ NodeMCU + Հին նոութբուքի տեսախցիկի մոդուլով (Blynk- ով և առանց դրա). 5 քայլ
Anonim
Image
Image
Տեսախցիկի մոդուլը փոխարկվում է USB ելքի
Տեսախցիկի մոդուլը փոխարկվում է USB ելքի

Ողջույն տղաներ! Այս ուսանելի ծրագրում ես ձեզ ցույց կտամ, թե ինչպես եմ օգտագործել հին նոութբուքի տեսախցիկի մոդուլը և nodeMCU- ն ՝ տեսախցիկին նման մի բան պատրաստելու համար:

Պարագաներ

Այս ծրագրի համար անհրաժեշտ իրերի ցանկը

1. NodeMCU

2. Laptop ֆոտոխցիկի մոդուլ

3. Սերվո

4. Հին USB մալուխ

5. Հացաթուղթ

6. Լարերի միացում

7. Պոտենցիոմետր (ըստ ցանկության `servo- ն առանց Blynk հավելվածի վերահսկելու)

8. Arduino ide (Բլինկի գրադարաններն ընտրովի են ՝ սմարթֆոնի միջոցով սերվոյի վերահսկումը ինտերնետի միջոցով)

Քայլ 1. Տեսախցիկի մոդուլի փոխարկում USB ելքի

Ֆոտոխցիկի մոդուլը հետևում է USB ստանդարտներին և ունի 4 լար, երկուսը ՝ էներգիայի մատակարարման համար, իսկ մյուս երկուսը ՝ տվյալների փոխանցման համար: մենք կարող ենք հեշտությամբ նույնականացնել տվյալների փոխանցման լարերը, քանի որ դրանք ոլորված են միասին: մնացած երկու, այսինքն ՝ էլեկտրամատակարարման լարերից, մենք կարող ենք որոշել հողալարերը ՝ տեսախցիկի մոդուլի վրա գրունտի բարձիկով շարունակականությունը ստուգելով, իսկ մյուսը կլինի +5V:

Այս երկուսը (+5V և գետնին) պետք է զոդել նման լարերով USB մալուխի USB-A- ի վրա:

Իսկ մնացածը տվյալների հաղորդալարերն են, և այն, թե տվյալների լարերից որն է համընկնում USB մալուխի մյուս սարքերի հետ, դժվար է: Այսպիսով, մենք պետք է փորձարկումների և սխալների գնանք, մինչև համակարգչում տեսախցիկի կիրառման ազդանշան չստանանք:

Սրանով մենք ունենք գործող USB տեսախցիկ: Որքան երկար լինի USB մալուխը, այնքան ավելի հեռու կարող ենք տեղադրել այն:

EԱՆՈԹՈԹՅՈՆ. Խցիկի մոդուլների լարերը տարբերվում են արտադրողից արտադրող: Այս նախագծի համար ես օգտագործում եմ հին sony նոութբուքի մոդուլը:

Քայլ 2. Circuit Connection to Control Servo (Օգտագործելով Blynk)

Circuit Connection to Control Servo (օգտագործելով Blynk)
Circuit Connection to Control Servo (օգտագործելով Blynk)
Circuit Connection to Control Servo (օգտագործելով Blynk)
Circuit Connection to Control Servo (օգտագործելով Blynk)

Blynk- ի միջոցով միացման սխեմաները բավականին պարզ են:

1. Servo- ի ազդանշանային կապը (սովորաբար վերևում սլաք ունի) միացված է NodeMCU- ի D8- ին

2. +5V միացված է servo- ի միջին քորոցին NodeMCU- ի Vin- ից

3. գրունտի քորոցը (հաղորդալարն ազդանշանային լարերի հակառակ կողմին) միացված է գետնին NodeMCU- ում

և մենք ավարտեցինք էլեկտրագծերը

Քայլ 3: Կոդ և կարգավորեք Blynk հավելվածը

Կոդ և կարգավորեք Blynk հավելվածը
Կոդ և կարգավորեք Blynk հավելվածը
Կոդ և կարգավորեք Blynk հավելվածը
Կոդ և կարգավորեք Blynk հավելվածը
Կոդ և կարգավորեք Blynk հավելվածը
Կոդ և կարգավորեք Blynk հավելվածը

Կոդի պատճենը կցեմ այստեղ ՝ հեշտ հասանելիության համար:

Blynk հավելվածի ստեղծումը նույնպես բավականին պարզ է, 1. ընտրեք NodeMCU- ն որպես տախտակ և Wi-Fi- ը `որպես հաղորդակցության միջոց

2. Մենք փոստով կստանանք նույնականացման կոդը, որը անհրաժեշտ կլինի ծածկագրին ավելացնելու համար:

3. ավելացրեք սահող վիջեթ blynk- ում և ընտրեք Վիրտուալ PIN V3 սահիչի համար և 0-180-ը որպես ելքի տիրույթ

4. ընտրեք գրելու միջակայքը 100ms և անջատման ուղարկումը թողարկման տարբերակը:

5. վերբեռնեք կոդը ՝ դրան ավելացված իսկության կոդով, SSID- ով և Գաղտնաբառով:

Դրանով մենք գրեթե ավարտել ենք կարգավորումը, մնում է միայն սոսնձել այդ տեսախցիկի մոդուլը servo թևի վերևում և միացնել տեսախցիկի USB մալուխը համակարգչին:

Քայլ 4. (Ըստ ցանկության) Պոտենցիոմետրով կառավարման սերվոյին միացման միացում

(պարտադիր չէ) Պոտենցիոմետրով կառավարման սերվոյին միացման միացում
(պարտադիր չէ) Պոտենցիոմետրով կառավարման սերվոյին միացման միացում
(ըստ ցանկության) Պոտենցիոմետրով կառավարման սերվոյին միացման միացում
(ըստ ցանկության) Պոտենցիոմետրով կառավարման սերվոյին միացման միացում

Servo- ի միացման սխեման նման է blynk- ի օգտագործման կապին, այն ամենը, ինչ փոխվում է, այն է, որ մենք ավելացնում ենք պոտենցիոմետր `սերվոն վերահսկելու համար:

1. Servo- ի ազդանշանային կապը (սովորաբար վերևում սլաք ունի) միացված է NodeMCU- ի D8- ին

2. +5V միացված է servo- ի միջին քորոցին NodeMCU- ի Vin- ից

3. գրունտի քորոցը (հաղորդալարն ազդանշանային լարերի հակառակ կողմին) միացված է գետնին NodeMCU- ում

4. Պոտենցիոմետրի 1 -ին կապը միացված է Vin- ին NodeMCU- ում

5. Պոտենցիոմետրի 2 -րդ կապը միացված է A0 անալոգային կապին

6. Պոտենցիոմետրի 3 -րդ կապը միացված է NodeMCU- ի գետնին

և մենք ավարտեցինք էլեկտրագծերը:

Քայլ 5. (Ըստ ցանկության) Պոտենցիոմետրով սերվոյի վերահսկման ծածկագիր

(պարտադիր չէ) Պոտենցիոմետրով սերվոյի վերահսկման ծածկագիր
(պարտադիր չէ) Պոտենցիոմետրով սերվոյի վերահսկման ծածկագիր

Հուսով եմ, որ ձեզ դուր եկավ այս ուսանելի ծրագիրը:

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