Բովանդակություն:
- Քայլ 1: Արագ տեսանյութ
- Քայլ 2: Անհրաժեշտ բաներ
- Քայլ 3: Softwareրագրային ապահովման պահանջներ
- Քայլ 4: Raspbian- ի տեղադրում SD քարտի վրա
- Քայլ 5: Առաջին բեռնախցիկ
- Քայլ 6: Գտեք Pi- ի IP հասցեն և հեռավոր մուտք Raspberry Pi- ն
- Քայլ 7: Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
- Քայլ 8. Առաջին մուտք Մաս 2. Միացնել տեսախցիկի միջերեսը
- Քայլ 9. Միացրեք Raspberry Pi տեսախցիկը
- Քայլ 10: Կոդ
- Քայլ 11. Պատկերների փոխանցում Raspberry Pi- ից ձեր նոութբուք
- Քայլ 12: Պատկերների փոխակերպում ժամանակի ընդմիջման տեսանյութի
Video: Makeամանակի շեղումներ կատարեք ՝ օգտագործելով Raspberry Pi (11 տող կոդ). 12 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Վերջերս ես առաջին անգամ որոշ սերմեր տնկեցի իմ սեղանի ամանի մեջ: Ես իրոք ոգևորված էի, թե ինչպես էին դրանք աճում, բայց ինչպես բոլորս գիտենք, դա դանդաղ գործընթաց է: Չկարողանալով տեսնել աճը, ես իսկապես հիասթափվեցի, բայց հանկարծ իմ ներսում էլեկտրոնիկայի հոբբիստը արթնացավ և որոշեց կեղծել Raspberry Pi- ն և նրա տեսախցիկը `այս դանդաղ ընթացքը որսալու և այն վերածելու գեղեցիկ ժամանակի անցնելու համար:
Այստեղ ես ներկայացնում եմ հրահանգներ ՝ նման գեղեցիկ ժամանակի անցման տեսանյութեր պատրաստելու համար: Եկեք սկսենք.
Քայլ 1: Արագ տեսանյութ
Ահա մի փոքրիկ տեսանյութ, որը ամփոփում է ամեն ինչ 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 ֆոտոխցիկի տակդիր:
Անհրաժեշտ իրերի ցանկ
- Raspberry Pi (հղում)
- Raspberry Pi տեսախցիկ 5 ՄՊ (հղում)
- 16 ԳԲ microSD քարտ (հղում)
- microSD քարտ ընթերցողով (հղում)
- 5V/2A լիցքավորիչ (հղում)
- Ethernet մալուխ (հղում)
Քայլ 3: Softwareրագրային ապահովման պահանջներ
Նկարագրություն. Raspbian jessie OS- ը Raspberry Pi- ի համար, մենք կօգտագործենք դրա հնարավորությունները, ինչպիսիք են nmap, ssh, scp և python3: Openshot վիդեո խմբագիր ՝ պատկերի հաջորդականությունները ժամանակի ընդմիջման տեսանյութերի վերածելու համար (Սա վիդեո խմբագիր է, որը ես օգտագործել եմ իմ linux նոութբուքում, դուք ազատ եք ընտրելու ձեր նախընտրած վիդեո խմբագիրը):
Softwareրագրային ապահովման պահանջներ
- Raspbian jessie (հղում)
- Openshot վիդեո խմբագիր (հղում)
Քայլ 4: Raspbian- ի տեղադրում SD քարտի վրա
Նկարագրություն. Առաջին բանը, որ պետք է անել, մեր Raspberry Pi- ն գործարկելն է: Դա անելու համար մենք պետք է նախ ներբեռնենք Raspbian OS- ն raspberrypi.org- ից: Ներբեռնելուց հետո մենք պետք է այս OS- ի պատկերը գրենք մեր SD քարտի վրա: Հետևեք այս քայլերին ՝ Raspbian- ը SD քարտի վրա տեղադրելու համար:
Քայլեր
- Գնացեք raspberrypi.org և ներբեռնեք Raspbian- ի վերջին տարբերակը,
- Տեղադրեք ձեր SD քարտը SD քարտի ընթերցողի մեջ,
- Տեղադրեք SD քարտի ընթերցող ձեր նոութբուքում/համակարգչում,
- Հետևեք ԱՅՍ ՀԵՏՔԻՆ ՝ ձեր 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- ն
Նկարագրություն. Այժմ մենք պետք է գտնենք Raspberry Pi- ի IP հասցեն, որը միացված է ձեր նոութբուքի/համակարգչի նույն ցանցին: Այն դեպքում, երբ դուք օգտագործում եք Linux OS ձեր նոութբուքի/համակարգչի վրա, մուտքագրեք ifconfig ՝ ձեր նոութբուքի/համակարգչի IP հասցեն գտնելու համար: Մենք կարող ենք գտնել Raspberry pi- ի IP հասցեն ՝ օգտագործելով հետևյալ երկու մեթոդներից մեկը:
IP հասցե գտնելու մեթոդներ
- Օգտագործեք nmap հրամանը ձեր linux մեքենայի վրա ՝ ձեր ենթացանցը սկանավորելու և նշելու IP- ն, որը հայտնվում է ազնվամորի pi հիմքի համար:
- Օգտագործեք USB to UART փոխարկիչ և հետևեք այս հղմանը: Սա թույլ կտա Ձեզ մուտք գործել Raspberry Pi, այնտեղ կրկին կարող եք օգտագործել ifconfig- ը ՝ Raspberry Pi- ի IP հասցեն գտնելու համար:
Երբ դուք կգտնեք Raspberry Pi- ի IP հասցեն, կարող եք մուտք գործել Raspberry Pi ՝ օգտագործելով SSH linux- ում և PuTTY- ին պատուհանների մեքենաներում:
Քայլ 7: Առաջին մուտք Մաս 1. Ընդլայնել ֆայլային համակարգը
Նկարագրություն. Առաջին բեռնախցիկում մուտքագրեք Raspberry Pi ՝ օգտագործելով SSH: Մենք պետք է կատարենք 2 կարևոր կոնֆիգուրացիա, այսինքն ՝ Ընդլայնել ֆայլային համակարգը և միացնել տեսախցիկի ինտերֆեյսը: Ընդլայնելով ֆայլային համակարգը, կարող եք ապահովել, որ SD քարտի պահեստը հասանելի լինի OS- ին: Այս կազմաձևերը կատարելու քայլերը հետևյալն են.
Ֆայլային համակարգի ընդլայնման քայլեր
- Երբ ձեր IP- ին SSH մուտքագրեք ՝ օգտագործելով նրա IP հասցեն, մուտքագրեք 'sudo raspi-config',
- Կհայտնվի Raspberry Pi Software Configuration Tool- ը, որը կընտրի «Expand Filesystem» և սեղմեք enter,
- Դուք կստանաք թռուցիկ, որն ասում է ՝ «Արմատների միջնորմը չափափոխվել է»: Ֆայլերի համակարգը կմեծանա հաջորդ վերաբեռնումից հետո 'կրկին սեղմեք enter,
- Դուրս եկեք կազմաձևման ընտրացանկից,
- Կրկին մի պատուհան, որն ասում է. «Likeանկանու՞մ եք վերագործարկել հիմա»: կհայտնվի, ընտրեք «այո» և սեղմեք enter,
- Վերագործարկման ժամանակ SSH- ն Pi- ում մուտքագրեք և մուտքագրեք 'df': Սա ցույց կտա ձեր ընդլայնված ֆայլային համակարգի մանրամասները:
Այսպիսով, այժմ դուք ունեք ձեր ընդլայնված ֆայլային համակարգը, թույլ է տալիս միացնել տեսախցիկի ինտերֆեյսը:
Քայլ 8. Առաջին մուտք Մաս 2. Միացնել տեսախցիկի միջերեսը
Տեսախցիկի ինտերֆեյսը միացնելու քայլերը
- SSH մուտքագրեք Pi- ին ՝ օգտագործելով իր IP հասցեն և մուտքագրեք «sudo raspi-config»,
- Raspberry Pi ծրագրակազմի կազմաձևման գործիքը կբացվի, ընտրեք «Միացնել տեսախցիկը» և կտտացրեք enter,
- Դուք կստանաք թռուցիկ «Կուզենայի՞ք, որ տեսախցիկի ինտերֆեյսը միացված լինի» գրությամբ, ընտրեք «այո» և սեղմեք Enter:
- Կհայտնվի հաստատման պատուհան, որն ասում է «Տեսախցիկի ինտերֆեյսը միացված է», սեղմեք Enter:
- Դուրս եկեք կազմաձևման ընտրացանկից:
Այժմ, երբ բոլոր կազմաձևերն ավարտված են, անջատեք ձեր Raspberry Pi- ն և անցեք հաջորդ քայլին:
Քայլ 9. Միացրեք 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- ով մի քանի պատկեր վերցնեք, դուք անհամբերությամբ կանդրադառնաք ձեր լուսանկարներին: Օգտագործեք «scp» հրամանը ՝ ձեր Pi- ից պատկերներ նոութբուքին փոխանցելու համար: Scp հրամանի ձևաչափը երևում է վերևի նկարում:
Քայլ 12: Պատկերների փոխակերպում ժամանակի ընդմիջման տեսանյութի
Նկարագրություն. Երբ բոլոր պատկերները ներմուծվեն ձեր նոութբուք: Մենք կարող ենք օգտագործել մեր տեսախմբագիրները `այս պատկերի հաջորդականությունը վերածելու գեղեցիկ ժամանակի անցման տեսանյութի: Եթե դուք Linux- ում եք, ապա նույնը անելու համար կարող եք օգտագործել հետևյալ քայլերը:
Քայլեր
- Բացեք «OpenShot» վիդեո խմբագիրը (տեղադրեք այն ծրագրաշարի կենտրոնից),
- Սահմանեք ժամանակը, որը ցանկանում եք հատկացնել յուրաքանչյուր շրջանակին Խմբագրել-> Նախապատվություններ ընտրացանկից,
- Նկարներ ներմուծեք վիդեո խմբագրիչում `աջ սեղմելով filesրագրի ֆայլերի տարածքում և ձախ սեղմելով ներմուծման ֆայլերի վրա,
- Ներմուծվելուց հետո ընտրեք բոլոր պատկերները և կրկին աջ սեղմեք և ընտրեք «Ավելացնել ժամանակացույցին»,
- Նայեք նախադիտմանը և վերջապես արտահանեք ձեր տեսանյութը Ֆայլ-> Արտահանել տեսանյութից:
Արտահանման ժամանակ դուք կստանաք ձեր գեղեցիկ time-lapse տեսանյութը, նայեք այն և …… (չգիտեմ, զգացեք):
Եթե ցանկանում եք դիտել իմ time-lapse տեսանյութերը, նայեք 2-րդ քայլում գտնվող տեսանյութին: Ահա այսքանը այս հրահանգների համար: Շնորհակալություն ձեր ժամանակի համար:
Եթե ձեզ դուր եկավ այս հրահանգը, ապա մեծ հնարավորություն կա, որ դուք կսիրեք իմ youtube ալիքը:
Խորհուրդ ենք տալիս:
Կատարեք ձեր սեփական ջեռուցման ջերմաչափը և խնայողություն կատարեք ջեռուցման միջոցով. 53 քայլ (նկարներով)
Կատարեք ձեր սեփական ջեռուցման ջերմաչափը և խնայողություն կատարեք ջեռուցման միջոցով. Ո՞րն է նպատակը: Բարձրացրեք հարմարավետությունը ՝ տաքացնելով ձեր տունը ճիշտ այնպես, ինչպես ցանկանում եք: Խնայեցեք և նվազեցրեք ջերմոցային գազերի արտանետումները ՝ տաքացնելով ձեր տունը միայն այն ժամանակ, երբ ձեզ անհրաժեշտ է: Պահպանեք ձեր ջեռուցման վերահսկողությունը, որտեղ էլ որ լինեք: Հպարտ եղեք, որ դա արեցիք
Ոլորեք միայնակ LCD տող. 4 քայլ (նկարներով)
Ոլորել միայնակ LCD տող. Հեղուկ բյուրեղների գրադարանը ունի երկու օգտակար գործառույթ ՝ scrollDisplayLeft () և scrollDisplayRight (): Այս գործառույթները ոլորում են ամբողջ էկրանը: Այսինքն, նրանք երկու տողերն էլ ոլորում են 1602 LCD- ով և բոլոր չորս տողերը 2004 թ. LCD- ով: Այն, ինչ մեզ հաճախ անհրաժեշտ է, աբի
Arduino Learner Kit (Բաց կոդ) ՝ 7 քայլ (նկարներով)
Arduino Learner Kit (Բաց կոդ). Եթե դուք սկսնակ եք Arduino World- ում և պատրաստվում եք սովորել Arduino- ն, ձեռք բերելով որոշակի փորձ, այս Հրահանգները և այս հավաքածուն ձեզ համար է: Այս հավաքածուն նաև լավ ընտրություն է այն ուսուցիչների համար, ովքեր սիրում են Arduino- ն իրենց աշակերտներին հեշտությամբ սովորեցնել:
Կատարեք հարմարեցված Arduino թեստային նստարան ՝ օգտագործելով Wirewrapping: 7 քայլ (նկարներով)
Կատարեք անհատական Arduino թեստային նստարան ՝ օգտագործելով Wirewrapping- ը: Այս Instructable- ը ձեզ ցույց կտա Arduino Nano- ի տարբեր PCB ճեղքման տախտակներին միացնելու հեշտ միջոց: Այս նախագիծը ծագեց մի քանի մոդուլների փոխկապակցման արդյունավետ, բայց ոչ ապակառուցողական եղանակի որոնման ընթացքում: Ես ունեի հինգ մոդուլ, որոնք ցանկանում էի
Haախջախել-խլուրդ! (Ոչ կոդ!): 9 քայլ (նկարներով)
Haախջախել-խլուրդ! (Ոչ կոդ!). Բարև աշխարհ: Ես վերադարձել եմ չփակցվող անդունդից և նորից վերադարձել եմ դրան այլ հրահանգով: Այսօր ես ձեզ կբացատրեմ, թե ինչպես, օգտագործելով միացման միակ հիմունքները, ԱՌԱՆ YԱՆԿԱՅԻՆ ԿՈԴԻ, կառուցել Whack-a-Mole! Դուք ստանում եք 30 վայրկյան