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

Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ). 12 քայլ (նկարներով)
Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ). 12 քայլ (նկարներով)

Video: Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ). 12 քայլ (նկարներով)

Video: Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ). 12 քայլ (նկարներով)
Video: Угрюм-река (1969) (1 серия) фильм 2024, Նոյեմբեր
Anonim
Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ)
Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ)

Վերջերս ես առաջին անգամ որոշ սերմեր տնկեցի իմ սեղանի ամանի մեջ: Ես իրոք ոգևորված էի, թե ինչպես էին դրանք աճում, բայց ինչպես բոլորս գիտենք, դա դանդաղ գործընթաց է: Չկարողանալով տեսնել աճը, ես իսկապես հիասթափվեցի, բայց հանկարծ իմ ներսում էլեկտրոնիկայի հոբբիստը արթնացավ և որոշեց կեղծել Raspberry Pi- ն և նրա տեսախցիկը `այս դանդաղ ընթացքը որսալու և այն վերածելու գեղեցիկ ժամանակի անցնելու համար:

Այստեղ ես ներկայացնում եմ հրահանգներ ՝ նման գեղեցիկ ժամանակի անցման տեսանյութեր պատրաստելու համար: Եկեք սկսենք.

Քայլ 1: Արագ տեսանյութ

Image
Image

Ահա մի փոքրիկ տեսանյութ, որը ամփոփում է ամեն ինչ 6 րոպեում (ներառյալ 2 րոպե տևողությամբ գեղեցիկ կադրեր):

կտտացրեք այստեղ ՝ youtube- ում դիտելու համար

Քայլ 2: Անհրաժեշտ բաներ

Անհրաժեշտ բաներ
Անհրաժեշտ բաներ
Անհրաժեշտ բաներ
Անհրաժեշտ բաներ
Անհրաժեշտ բաներ
Անհրաժեշտ բաներ

Նկարագրություն. Մենք կօգտագործենք Raspberry Pi տեսախցիկը ՝ նկարներ նկարելու համար, Raspberry Pi- ն ծրագրված կլինի կանոնավոր ընդմիջումներով նկարել պատկերներ: SD քարտը (նախընտրելի 16 ԳԲ) կհյուրընկալի raspbian- ը և կպահի գրավված պատկերները: SD քարտի ընթերցողը կօգտագործվի SD քարտը նոութբուքով/համակարգչով USB- ով USB- ով միացնելու համար `raspbian- ը ջնջելու համար: Ethernet մալուխը ցանցին կդնի անգլուխ Raspberry Pi- ն, և մենք կկարողանանք դրան մուտք գործել մեր նոութբուքի/համակարգչի միջոցով, որը նույնպես միացված է նույն ցանցին (կարող եք տեղադրել ձեր նոութբուքը/համակարգիչը և Raspberry Pi- ն նույն ցանցի վրա ՝ դրանք միացնելով մեկ Ethernet մալուխի միջոցով):. 5V/2A USB մատակարարումը սնուցելու է մեր Raspberry Pi- ն: Բացի այդ, դուք կարող եք ձեռք բերել Raspberry Pi ֆոտոխցիկի տակդիր:

Անհրաժեշտ իրերի ցանկ

  1. Raspberry Pi (հղում)
  2. Raspberry Pi տեսախցիկ 5 ՄՊ (հղում)
  3. 16 ԳԲ microSD քարտ (հղում)
  4. microSD քարտ ընթերցողով (հղում)
  5. 5V/2A լիցքավորիչ (հղում)
  6. Ethernet մալուխ (հղում)

Քայլ 3: Softwareրագրային ապահովման պահանջներ

Նկարագրություն. Raspbian jessie OS- ը Raspberry Pi- ի համար, մենք կօգտագործենք դրա հնարավորությունները, ինչպիսիք են nmap, ssh, scp և python3: Openshot վիդեո խմբագիր ՝ պատկերի հաջորդականությունները ժամանակի ընդմիջման տեսանյութերի վերածելու համար (Սա վիդեո խմբագիր է, որը ես օգտագործել եմ իմ linux նոութբուքում, դուք ազատ եք ընտրելու ձեր նախընտրած վիդեո խմբագիրը):

Softwareրագրային ապահովման պահանջներ

  1. Raspbian jessie (հղում)
  2. Openshot վիդեո խմբագիր (հղում)

Քայլ 4: Raspbian- ի տեղադրում SD քարտի վրա

Raspbian- ի տեղադրում SD քարտի վրա
Raspbian- ի տեղադրում SD քարտի վրա
Raspbian- ի տեղադրում SD քարտի վրա
Raspbian- ի տեղադրում SD քարտի վրա
Raspbian- ի տեղադրում SD քարտի վրա
Raspbian- ի տեղադրում SD քարտի վրա

Նկարագրություն. Առաջին բանը, որ պետք է անել, մեր Raspberry Pi- ն գործարկելն է: Դա անելու համար մենք պետք է նախ ներբեռնենք Raspbian OS- ն raspberrypi.org- ից: Ներբեռնելուց հետո մենք պետք է այս OS- ի պատկերը գրենք մեր SD քարտի վրա: Հետևեք այս քայլերին ՝ Raspbian- ը SD քարտի վրա տեղադրելու համար:

Քայլեր

  1. Գնացեք raspberrypi.org և ներբեռնեք Raspbian- ի վերջին տարբերակը,
  2. Տեղադրեք ձեր SD քարտը SD քարտի ընթերցողի մեջ,
  3. Տեղադրեք SD քարտի ընթերցող ձեր նոութբուքում/համակարգչում,
  4. Հետևեք ԱՅՍ ՀԵՏՔԻՆ ՝ ձեր SD քարտի վրա OS ներբեռնելու համար: Հղումը պարունակում է հրահանգներ նոութբուքերի/համակարգիչների համար, որոնք աշխատում են պատուհաններով, MAC- ով և Linux- ով, հետևեք ըստ ձեր պահանջի:

Այժմ տեղադրեք այս SD քարտը ձեր Raspberry Pi- ի մեջ և կարդացեք հաջորդ քայլը [շատ մի ձգտեք միացնել ձեր Rpi- ն;)]:

Քայլ 5: Առաջին բեռնախցիկ

Նկարագրություն. Մինչև Raspberry pi- ն միացնելը, օգտագործեք Ethernet մալուխ ՝ Pi- ն և ձեր նոութբուքը/համակարգիչը միևնույն ցանցում տեղադրելու համար: Այժմ միացրեք ձեր Pi- ն ՝ օգտագործելով 5V/2A սնուցման աղբյուր: Դա ձեր առաջին բեռնախցիկն է, բայց ճիշտ բան չկա, ընդամենը մի քանի LED է թարթում Raspberry Pi- ի վրա և ցանցի LED- ների անընդհատ թարթում: Սպասեք, հաջորդ քայլը այն վայրն է, որտեղ մուտքագրում եք ձեր Raspberry pi:):

Քայլ 6: Գտեք Pi- ի IP հասցեն և հեռավոր մուտք Raspberry Pi- ն

Գտեք Pi- ի և հեռավոր մուտքի ազնվամորի Pi- ի հասցեն
Գտեք Pi- ի և հեռավոր մուտքի ազնվամորի Pi- ի հասցեն

Նկարագրություն. Այժմ մենք պետք է գտնենք Raspberry Pi- ի IP հասցեն, որը միացված է ձեր նոութբուքի/համակարգչի նույն ցանցին: Այն դեպքում, երբ դուք օգտագործում եք Linux OS ձեր նոութբուքի/համակարգչի վրա, մուտքագրեք ifconfig ՝ ձեր նոութբուքի/համակարգչի IP հասցեն գտնելու համար: Մենք կարող ենք գտնել Raspberry pi- ի IP հասցեն ՝ օգտագործելով հետևյալ երկու մեթոդներից մեկը:

IP հասցե գտնելու մեթոդներ

  1. Օգտագործեք nmap հրամանը ձեր linux մեքենայի վրա ՝ ձեր ենթացանցը սկանավորելու և նշելու IP- ն, որը հայտնվում է ազնվամորի pi հիմքի համար:
  2. Օգտագործեք USB to UART փոխարկիչ և հետևեք այս հղմանը: Սա թույլ կտա Ձեզ մուտք գործել Raspberry Pi, այնտեղ կրկին կարող եք օգտագործել ifconfig- ը ՝ Raspberry Pi- ի IP հասցեն գտնելու համար:

Երբ դուք կգտնեք Raspberry Pi- ի IP հասցեն, կարող եք մուտք գործել Raspberry Pi ՝ օգտագործելով SSH linux- ում և PuTTY- ին պատուհանների մեքենաներում:

Քայլ 7: Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը

Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը

Նկարագրություն. Առաջին բեռնախցիկում մուտքագրեք Raspberry Pi ՝ օգտագործելով SSH: Մենք պետք է կատարենք 2 կարևոր կոնֆիգուրացիա, այսինքն ՝ Ընդլայնել ֆայլային համակարգը և միացնել տեսախցիկի ինտերֆեյսը: Ընդլայնելով ֆայլային համակարգը, կարող եք ապահովել, որ SD քարտի պահեստը հասանելի լինի OS- ին: Այս կազմաձևերը կատարելու քայլերը հետևյալն են.

Ֆայլային համակարգի ընդլայնման քայլեր

  1. Երբ ձեր IP- ին SSH մուտքագրեք ՝ օգտագործելով նրա IP հասցեն, մուտքագրեք 'sudo raspi-config',
  2. Կհայտնվի Raspberry Pi Software Configuration Tool- ը, որը կընտրի «Expand Filesystem» և սեղմեք enter,
  3. Դուք կստանաք թռուցիկ, որն ասում է ՝ «Արմատների միջնորմը չափափոխվել է»: Ֆայլերի համակարգը կմեծանա հաջորդ վերաբեռնումից հետո 'կրկին սեղմեք enter,
  4. Դուրս եկեք կազմաձևման ընտրացանկից,
  5. Կրկին մի պատուհան, որն ասում է. «Likeանկանու՞մ եք վերագործարկել հիմա»: կհայտնվի, ընտրեք «այո» և սեղմեք enter,
  6. Վերագործարկման ժամանակ SSH- ն Pi- ում մուտքագրեք և մուտքագրեք 'df': Սա ցույց կտա ձեր ընդլայնված ֆայլային համակարգի մանրամասները:

Այսպիսով, այժմ դուք ունեք ձեր ընդլայնված ֆայլային համակարգը, թույլ է տալիս միացնել տեսախցիկի ինտերֆեյսը:

Քայլ 8. Առաջին մուտք Մաս 2. Միացնել տեսախցիկի միջերեսը

Առաջին մուտք Մաս 2. Միացրեք տեսախցիկի միջերեսը
Առաջին մուտք Մաս 2. Միացրեք տեսախցիկի միջերեսը
Առաջին մուտք Մաս 2. Միացրեք տեսախցիկի միջերեսը
Առաջին մուտք Մաս 2. Միացրեք տեսախցիկի միջերեսը
Առաջին մուտք Մաս 2. Միացրեք տեսախցիկի միջերեսը
Առաջին մուտք Մաս 2. Միացրեք տեսախցիկի միջերեսը

Տեսախցիկի ինտերֆեյսը միացնելու քայլերը

  1. SSH մուտքագրեք Pi- ին ՝ օգտագործելով իր IP հասցեն և մուտքագրեք «sudo raspi-config»,
  2. Raspberry Pi ծրագրակազմի կազմաձևման գործիքը կբացվի, ընտրեք «Միացնել տեսախցիկը» և կտտացրեք enter,
  3. Դուք կստանաք թռուցիկ «Կուզենայի՞ք, որ տեսախցիկի ինտերֆեյսը միացված լինի» գրությամբ, ընտրեք «այո» և սեղմեք Enter:
  4. Կհայտնվի հաստատման պատուհան, որն ասում է «Տեսախցիկի ինտերֆեյսը միացված է», սեղմեք Enter:
  5. Դուրս եկեք կազմաձևման ընտրացանկից:

Այժմ, երբ բոլոր կազմաձևերն ավարտված են, անջատեք ձեր Raspberry Pi- ն և անցեք հաջորդ քայլին:

Քայլ 9. Միացրեք Raspberry Pi տեսախցիկը

Միացրեք Raspberry Pi տեսախցիկը
Միացրեք Raspberry Pi տեսախցիկը
Միացրեք Raspberry Pi տեսախցիկը
Միացրեք Raspberry Pi տեսախցիկը

Նկարագրություն. Այժմ, երբ Raspberry Pi- ն անջատված է, միացրեք ձեր տեսախցիկը Pi- ի CSI միակցիչին: Արևելյան տեսախցիկի միակցիչի ժապավեն, ինչպես ցույց է տրված նկարում: Վերջապես կրկին միացրեք Raspberry Pi- ն:

Քայլ 10: Կոդ

Կոդ
Կոդ
Կոդ
Կոդ
Կոդ
Կոդ

Նկարագրություն. Մեր կոդը գրված է Python3- ում և դրա ընդամենը 11 տող կոդ: Առաջին 3 տողերը դասեր են ներմուծում փաթեթներից, հաջորդը մենք ունենք անսահմանափակ հանգույց, որը ստեղծում է տեսախցիկի օբյեկտ և պարբերաբար սեղմում է: Մենք կարող ենք կատարել այս python կոդը ՝ օգտագործելով python3 հրամանը: Այս կոդը ձեռքով կատարելու փոխարեն, մենք կարող ենք այս կատարման հրամանը տեղադրել /etc/rc.local ֆայլում: Սա կապահովի, որ ամեն անգամ, երբ Raspberry Pi- ն կոշիկավորի, այս սցենարը կկատարվի, այսինքն ՝ տեսախցիկը կսկսի նկարել պատկերներ: Չմոռանաք վերջնական նշան դնել (&) վերջում, rc.local ֆայլի կատարման հրամանում, քանի որ մեր կոդը պարունակում է անսահմանափակ հանգույց:

Դուք նույնիսկ կարող եք ներբեռնել այս ծածկագիրը GITHUB- ից:

Քայլ 11. Պատկերների փոխանցում Raspberry Pi- ից ձեր նոութբուք

Ազնվամորու Pi- ից ձեր նոութբուքին պատկերներ փոխանցելը
Ազնվամորու Pi- ից ձեր նոութբուքին պատկերներ փոխանցելը

Նկարագրություն. Երբ ձեր Pi- ով մի քանի պատկեր վերցնեք, դուք անհամբերությամբ կանդրադառնաք ձեր լուսանկարներին: Օգտագործեք «scp» հրամանը ՝ ձեր Pi- ից պատկերներ նոութբուքին փոխանցելու համար: Scp հրամանի ձևաչափը երևում է վերևի նկարում:

Քայլ 12: Պատկերների փոխակերպում ժամանակի ընդմիջման տեսանյութի

Պատկերները փոխակերպելով ժամանակի անցնող տեսանյութի
Պատկերները փոխակերպելով ժամանակի անցնող տեսանյութի
Պատկերները փոխակերպելով ժամանակի անցնող տեսանյութի
Պատկերները փոխակերպելով ժամանակի անցնող տեսանյութի
Պատկերները փոխակերպելով ժամանակի անցնող տեսանյութի
Պատկերները փոխակերպելով ժամանակի անցնող տեսանյութի

Նկարագրություն. Երբ բոլոր պատկերները ներմուծվեն ձեր նոութբուք: Մենք կարող ենք օգտագործել մեր տեսախմբագիրները `այս պատկերի հաջորդականությունը վերածելու գեղեցիկ ժամանակի անցման տեսանյութի: Եթե դուք Linux- ում եք, ապա նույնը անելու համար կարող եք օգտագործել հետևյալ քայլերը:

Քայլեր

  1. Բացեք «OpenShot» վիդեո խմբագիրը (տեղադրեք այն ծրագրաշարի կենտրոնից),
  2. Սահմանեք ժամանակը, որը ցանկանում եք հատկացնել յուրաքանչյուր շրջանակին Խմբագրել-> Նախապատվություններ ընտրացանկից,
  3. Նկարներ ներմուծեք վիդեո խմբագրիչում `աջ սեղմելով filesրագրի ֆայլերի տարածքում և ձախ սեղմելով ներմուծման ֆայլերի վրա,
  4. Ներմուծվելուց հետո ընտրեք բոլոր պատկերները և կրկին աջ սեղմեք և ընտրեք «Ավելացնել ժամանակացույցին»,
  5. Նայեք նախադիտմանը և վերջապես արտահանեք ձեր տեսանյութը Ֆայլ-> Արտահանել տեսանյութից:

Արտահանման ժամանակ դուք կստանաք ձեր գեղեցիկ time-lapse տեսանյութը, նայեք այն և …… (չգիտեմ, զգացեք):

Եթե ցանկանում եք դիտել իմ time-lapse տեսանյութերը, նայեք 2-րդ քայլում գտնվող տեսանյութին: Ահա այսքանը այս հրահանգների համար: Շնորհակալություն ձեր ժամանակի համար:

Եթե ձեզ դուր եկավ այս հրահանգը, ապա մեծ հնարավորություն կա, որ դուք կսիրեք իմ youtube ալիքը:

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