Բովանդակություն:
Video: Արտադրողականության որոնիչ - սնուցվում է Raspberry Pi- ով. 9 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Productivity Tracker- ը կախարդական հայելի է, բայց ժամանակը, եղանակը և մոտիվացիոն մեջբերում ցուցադրելու փոխարեն ցուցադրում է 4 բան.
Այդ օրվա ձեր համակարգչի և հեռախոսի արդյունավետ նյութի վրա ծախսած ժամանակի տոկոսը: (RescueTime)
Ձեր անելիքների ցանկը Trello- ից
Ռադիոտեղորոշիչ գրաֆիկ, որը ցույց է տալիս, թե որքան ժամանակ եք անցկացրել երեկվա օգտագործման համեմատ օգտագործած ծրագրերի և հավելվածների կատեգորիաների հետ միասին: (RescueTime)
Շաբաթական ակնարկ: (RescueTime)
Եվ եթե արտադրական նյութերի վրա ծախսած ժամանակի տոկոսը գերազանցում է 50% -ը, LED- ները կցուցադրեն վառ կանաչ գույն: Եթե այն 50% -ից ցածր է, այն կարմիր գույն կցուցադրի ՝ նշելով ձեզ ավելի արդյունավետ լինելու մասին: Նաև ինքներդ կարող եք նպատակ դնել:
Ուրվագիծ
Առաջին քայլում ես կբացատրեմ արտադրողականության որոնման հիմքում ընկած գաղափարը: Հաջորդը, ես ձեզ կտամ երկու տարբեր գործիքների և մասերի ցուցակ, որպեսզի կարողանաք կառուցել ամբողջական նախագիծը կամ հիմնական տարբերակը (Չի ներառում LED- ները), որոնք չեն պահանջում զոդման հմտություններ: Հետագայում ես ձեզ ցույց կտամ, թե ինչպես եմ նախատիպավորել նախագծի իմ տարբերակը, այնպես որ դուք ունեք գաղափար, թե ինչպես մոդելավորել ձեր սեփական նախատիպը: Բացի այդ, ես մանրամասն կանդրադառնամ կոդի բաժնում, որպեսզի կարողանաք հարմարեցնել ծածկագիրը ձեր կարիքների համար: Վերջում, ես ձեզ կտրամադրեմ Trouble-shooting ուղեցույց ՝ հիմնված այն խնդիրների վրա, որոնց ես հանդիպել եմ այս կառուցման ընթացքում: Եվ ընդլայնել ցանկը ձեր հարցերով:
Այս հրահանգի նպատակը միայն ձեզ խոհարարական գիրք տալը չէ: Ես ձեզ ցույց կտամ, թե ինչպես եմ ես կառուցել այս նախագիծը և կտրամադրեմ բաց հարցեր, որպեսզի կարողանաք ավելացնել ձեր սեփական գաղափարները և այս նախագիծը էլ ավելի առաջ տանել: Ես խրախուսում եմ ձեզ կիսվել ձեր կառուցվածքով, երբ այն ավարտվի: Եկեք սկսենք.
Քայլ 1: Գաղափարը
Ես ամիսներ շարունակ մտադիր էի գրել այս Instructable- ը: Բայց իմ վաղեմի ընկերը, ով կոչվում է «Հետաձգում» անունով, ինձ թույլ չտվեց: Ձգձգումը առաջադրանքը կամ առաջադրանքը հետաձգելը կամ հետաձգելն է և այդ առաջադրանքները կատարելու փոխարեն ժամանակը լրացնելով YouTube- ի մութ խորքերից տեսանյութեր դիտելով:
Մի օր հետաձգման մասին հոդված կարդալիս ես հանդիպեցի բազմաթիվ ծրագրերի/ծրագրերի, որոնք կօգնեն ինձ իմ խնդրի լուծման մեջ, Trello- ն ՝ որպես առաջադրանքի կառավարման ծրագիր և RescueTime- ը ՝ որպես ժամանակի կառավարման ծրագիր: Երկուսն էլ կատարյալ աշխատում էին իմ կարիքների համար, գոնե որոշ ժամանակ: Որոշ ժամանակ անց ես ընդհանրապես դադարեցի ծրագրերի ստուգումը և անտեսեցի ծանուցումները: Այդ ժամանակ ես հանդես եկա այս նախագծով: Appsրագրերից ստացված տվյալները կցուցադրեի իմ պատին կախված հայելու վրա: Այս կերպ իմ պարտականություններից փրկություն չկար:
Իմ նախագծի համար առաջին նախագիծը բավականին պարզ էր: Ես կօգտագործեի RescueTime API- ն ՝ ցուցադրելու իմ արդյունավետ/շեղող աշխատանքի տոկոսը: Եվ օգտագործեք Trello API- ն ՝ օրվա անելիքների ցուցակը ցուցադրելու համար: Բայց որոշ ժամանակ անց ես ավելացրեցի ավելի շատ հնարավորություններ, որոնք մանրամասն կներկայացնեմ հաջորդ քայլերում:
Քայլ 2: Գործիքներ և մասեր
Նշում. Սա այն գործիքների ցանկն է, որոնք ես օգտագործել եմ իմ կառուցման ընթացքում: Պարտադիր չէ, որ դրանք նույնը լինեն ձեր կառուցման համար:
Հիմքի համար
4 մետր 7x15 սմ խաղողի փայտ - 6 $ - Դա կախված է ձեր էկրանի չափից
30x40 սմ միակողմանի հայելին `կախված ձեր էկրանի չափից
25x35 սմ Samsung մոնիտոր - 15 $ - Հայտնաբերվել է լու շուկայում: ցանկացած մոնիտոր կաներ
Raspberry Pi 3 Model B- 35 $ - Ազնվամորի pi 2 -ը նույնպես լավ է, բայց ձեզ անհրաժեշտ կլինի wifi մոդուլ
HDMI մալուխ - 2 $
Led Lightning- ի համար
200 սմ smd5050 RGB Led շերտ - 4 $ - դրա համար ավելի ուշ պետք է smd5050 լինի…
- Երեք N ալիքի MOSFET (օրինակ ՝ IRLZ34N) - 2 $
- 12V -2A հոսանքի ադապտեր - 3.15 $
- PCB- ի նախատիպավորում - 1 $
Գործիքներ:
- Փայտե սղոց
- Փայտի սոսինձ
- Oldոդման երկաթ (LED լուսավորության համար)
Քայլ 3: Կոդ
Այս քայլը լինելու է 3 մասից, ձեզ պետք չեն նախորդ քայլին թվարկված բոլոր մասերը: Ազնվամորի Պի -ն և այս նախագծի համար օգտագործվող մոնիտորը պետք է բավարար լինեն նախատիպավորման փուլի համար:
Կարգավորեք ձեր Raspberry Pi- ն
Եթե դեռ չեք տեղադրել ձեր Raspberry Pi- ն, ապա առաջ գնացեք և դա արեք այստեղ: Այս կառուցման համար ձեզ հարկավոր կլինի տեղադրել Apache վեբ սերվերի և PHP-LED- վերահսկիչի համար:
Apache- ը տեղադրելու համար հետևեք այս պաշտոնական ուղեցույցին:
PHP-LED- վերահսկիչը տեղադրելու համար հետևեք Քրիստիան Նիկկանենի այս ուղեցույցին
Այժմ ներբեռնեք index.php ֆայլը նախագծի պահոցից ձեր Raspberry Pi- ին և դրեք այն այս ճանապարհին.
/var/www/html/
Եթե դուք ծանոթ չեք Linux տերմինալում ֆայլեր տեղափոխելուն, կարող եք սկսել այս ձեռնարկը:
Անհատականացրեք ծածկագիրը
Նշում. Այս հատվածը պահանջում է մի փոքր HTML/CSS գիտելիք, եթե այլ մոնիտոր եք օգտագործում:
Հարմարեցումը կկատարվի index.php ֆայլի վրա, որն այս կառուցման օջախն է: Այժմ շարունակեք և միացրեք ձեր մոնիտորը ձեր Raspberry Pi- ին, եթե դա արդեն չեք արել:
Այժմ, եթե փորձեք բացել index.php ֆայլը, այն չի աշխատի, քանի որ նախ պետք է ծածկագրում լրացնել API ստեղները, դրա համար գնացեք RescueTime կայք և բացեք հաշիվ: Հաջորդը, գնացեք ծրագրավորողների բաժին և ստեղծեք API ստեղն `սեղմելով Ակտիվացրեք այս բանալին: Գրեք ձեր API բանալին ինչ -որ տեղ:
Նույնը արեք ձեր Trello API բանալու համար, բացեք հաշիվ և գնացեք մշակողի պորտալ ՝ API բանալին գեներացնելու համար:
Հաջորդը, բացեք index.php ֆայլը, որը տեղադրել եք/var/www/html/մեջ ձեր նախընտրած տեքստային խմբագրիչում և փոխարինել [API_KEY] - ը ձեր համապատասխան API բանալով, որը ստացել եք համապատասխանաբար RescueTime- ից և Trello- ից: [List_number] այն ցուցակի համարն է, որն օգտագործում եք ձեր Trello անելիքների ցուցակի համար: Այդ թիվը ստանալու համար նախ ստեղծեք նոր ցուցակ Trello- ում և այն անվանեք «Անելիք», սա այն ցուցակն է, որը դուք կօգտագործեք ձեր անելիքների ցուցակի համար և կհայտնվի հայելու վրա:
Հաջորդը, վերցրեք ձեր հասցեի տողի URL- ը, որն ունի հետևյալ տեսքը.
trello.com/b/3hS6yyLo/board-name
և դրան ավելացրեք.json հետևյալ կերպ.
trello.com/b/3hS6yyLo/board-name.json
և սեղմեք enter, այնուհետև էկրանին կտեսնեք կոդի խառնաշփոթ: Փորձեք գտնել ձեր ցուցակի անունը '' Անելիք '' այդ խառնաշփոթի վրա: Այն պետք է ունենա այսպիսի տեսք. {"Name": "To Do", "id": "5981c123cd1b23f13907cd18"}, այդ ID- ն ձեր ցուցակի ID- ն է: index.php ֆայլի այդ թիվը [list_number]:
Այժմ բացեք ձեր դիտարկիչը և հասցեի տողում մուտքագրեք localhost և սեղմեք enter: Դուք պետք է տեսնեք ձեր տվյալները ցուցադրված գրաֆիկների վրա:
Նշում. Գրաֆիկների տեղադրությունները կարող են տարբեր լինել `ձեր օգտագործած մոնիտորի լուծաչափի պատճառով: Դուք կարող եք խմբագրել ծածկագրի CSS մասի տարրերի լայնությունը, բարձրությունը և տեղադրությունը:
Այժմ մնում է մոնիտորի շուրջ արկղ նախագծել և միացնել LED- ները:
Նշում. Եթե ձեզ API- ները մանրամասնորեն չեն հետաքրքրում, կարող եք անցնել հաջորդ քայլին: API- ի մասում ես մանրամասնորեն կիմանամ, թե ինչպես է ամբողջ ծրագիրն աշխատում և տվյալներ ստանում API- ներից:
API- ն (մանրամասն)
Այս նախագծի օջախը Երկու API- ն են.
- Trello API
- RescueTime API
Չնայած փաստաթղթերում առկա են մանրամասն տեղեկություններ, ես պատրաստվում եմ բացատրել, թե API- ի որ տվյալներն է օգտագործում այս նախագիծը:
Timeամանակի կառավարման մասում, RescueTime API զանգը, որը ստանում է ընթացիկ օրվա ժամանակի մասին տեղեկատվությունը, հետևյալն է.
"https://www.rescuetime.com/anapi/data?key= [API_KEY]&perspective=rank&interval=hour&restrict_begin=".date('Ym-d')."&restrict_end=".date('Ym-d '). "& format = json"
որտեղ, ամսաթիվը ('Y-m-d') ընթացիկ ամսաթիվն է
հեռանկար = աստիճանը տվյալների տեսակավորման տեսակն է այս դեպքում «կոչում», որը կանգնած է ծախսված ժամանակի մեծ մասի համար
Այս զանգը JSON ձևաչափով ֆայլ կտա, որն ունի այս տեսքը. (Այս քայլի վերջում նայեք data.json- ին)
Տվյալները, որոնք մենք օգտագործում ենք այս ֆայլից, «Spախսված ժամանակ (վայրկյան)» և «Արտադրողականություն» են, որոնք ունեն արժեքներ -2 -ից 2 -ի միջև, -2 -ը շեղող և 2 -ը արդյունավետ: Այս տվյալների շնորհիվ մենք կարող ենք արտադրել 100 -ից ավելի արժեք արտադրողականության գնահատականի համար:
Մեկ այլ API զանգ RescueTime- ին, "https://www.rescuetime.com/anapi/daily_summary_feed?key= [API_KEY]"
Որը տալիս է ձեր տվյալների շաբաթական ամփոփում, որն ունի հետևյալ տեսքը.
Trello API զանգ, "https://api.trello.com/1/lists/ [list_number]/cards?fields=name&key="API_KEY]&token= t'oken]"
Սա ձեզ կտա ձեր Trello ցուցակի քարտերն այսպես.
[{"id": "5a4160103bfcd14994852f59", "name": "ceylan cinemagraph"}, {"id": "59e8241f6aa8662a51eb7de6", "name": "Learn GitHuB"}, {"id": "5981c195", ":" Հրապարակման հրահանգ "}, {" id ":" 5a341dba7f17d235d7c5bbd1 "," name ":" SPACE PROGRAM "}]
կրկին կարող եք տեքստը քաշել այդ քարտերի վրա և տեղադրել այն ինչ -որ այլ տեղ:
data.json
Ձևաչափված JSON տվյալներ |
{ |
"նշումներ": "տվյալները զանգվածների (տողերի) զանգված են, տողերի անվանումներ` տողերի վերնագրերում ", |
"row_headers": [ |
"Աստիճան", |
«Spախսված ժամանակը (վայրկյան)», |
"Մարդկանց թիվը", |
«Գործունեություն», |
"Կատեգորիա", |
«Արտադրողականություն» |
], |
«տողեր»: [ |
[ |
1, |
1536, |
1, |
"en.0wikipedia.org", |
«Չդասակարգված», |
0 |
], |
[ |
2, |
1505, |
1, |
"youtube.com", |
«Տեսանյութ», |
-2 |
], |
[ |
3, |
1178, |
1, |
«OpenOffice», |
«Գրել», |
2 |
], |
[ |
4, |
709, |
1, |
"moodle.bilkent.edu.tr", |
«Ընդհանուր տեղեկանք \u0026 ուսուցում», |
2 |
], |
[ |
5, |
602, |
1, |
"google.com.tr", |
"Որոնում", |
2 |
], |
[ |
6, |
439, |
1, |
«reddit.com», |
«Ընդհանուր նորություններ և կարծիք», |
-2 |
], |
[ |
7, |
437, |
1, |
"tr.sharelatex.com", |
«Գրել», |
2 |
], |
[ |
8, |
361, |
1, |
"yemeksepeti.com", |
«Ընդհանուր գնումներ», |
-2 |
], |
[ |
9, |
356, |
1, |
«Gmail», |
"Էլեկտրոնային փոստ", |
0 |
], |
[ |
10, |
328, |
1, |
"Google Chrome", |
«Owsննարկիչներ», |
0 |
], |
[ |
11, |
207, |
1, |
"stars.bilkent.edu.tr", |
«Ընդհանուր տեղեկանք \u0026 ուսուցում», |
2 |
], |
[ |
12, |
179, |
1, |
«whatsapp», |
"Ակնթարթային հաղորդագրություն", |
-1 |
], |
դիտել rawdata.json- ը hosted -ի կողմից հյուրընկալված GitHub- ի կողմից
ամփոփում. json
[ |
{ |
«id» ՝ 1515657600, |
"ամսաթիվ": "2018-01-11", |
«արտադրողականության_պուլս» ՝ 54, |
«շատ_արտադրական_տոկոս» ՝ 34.2, |
«արտադրողական_ տոկոս» ՝ 10.6, |
«չեզոք_տոկոս» ՝ 25.6, |
«շեղող_ տոկոս» ՝ 0.0, |
«շատ_շեղող_ տոկոս» ՝ 29.6, |
«ամբողջ_արտադրական_ տոկոս» ՝ 44.8, |
«ամբողջ_վերացնող_ տոկոս» ՝ 29.6, |
"uncategorized_percentage": 16.1, |
"բիզնեսի տոկոս" `6.0, |
«հաղորդակցման_ և_ծրագրված_տոկոսը» ՝ 4.3, |
«սոցիալական_ցանցային_տոկոս» ՝ 0.0, |
«դիզայն_ և_կոմպոզիցիա_ տոկոս» ՝ 0.0, |
«զվարճանքի_ տոկոս» ՝ 15.2, |
"news_percentage": 3.3, |
«ծրագրային_զարգացման_ տոկոս» ՝ 5.4, |
«տեղեկատու_ և_սովորելու_տոկոս» ՝ 22.8, |
«գնումների_ տոկոս» ՝ 12.9, |
«կոմունալ ծառայությունների տոկոս» ՝ 14.1, |
«ընդհանուր_ժամ» ՝ 2.51, |
«շատ_արտադրական_ժամ» ՝ 0.86, |
«արտադրական_ժամ» ՝ 0.27, |
«չեզոք_ժամ» ՝ 0.64, |
«շեղող_ժամ» ՝ 0.0, |
«շատ_շեղող_ժամ» ՝ 0.74, |
«ամբողջ_արտադրական_ժամ» ՝ 1.12, |
«բոլոր_ձգող_ժամեր» ՝ 0.74, |
«չատեգորիզացված_ժամ» ՝ 0.4, |
«գործարար_ժամ» ՝ 0.15, |
«հաղորդակցման_ և_ծրագրված_ժամեր» ՝ 0.11, |
«սոցիալական_աշխատանքային_ժամ» ՝ 0.0, |
«նախագծման_ և_կոմպոզիցիայի_ժամեր» ՝ 0.0, |
«ժամանցի_ժամ» ՝ 0.38, |
«նորությունների_ժամ» ՝ 0.08, |
«ծրագրային_զարգացման_ժամ» ՝ 0.13, |
«տեղեկատու_ և_սովորելու_ժամ» ՝ 0.57, |
«գնումների_ժամ» ՝ 0.32, |
«կոմունալ_ժամեր» ՝ 0.35, |
"total_duration_formatted": "2h 30m", |
"very_productive_duration_formatted": "51 մ 26 վրկ", |
"productive_duration_formatted": "15 մ 56 վրկ", |
"neutral_duration_formatted": "38 մ 34 վրկ", |
"distracting_duration_formatted": "no time", |
"very_distracting_duration_formatted": "44 մ 30 վրկ", |
"all_productive_duration_formatted": "1h 7m", |
"all_distracting_duration_formatted": "44 մ 30 վրկ", |
"uncategorized_duration_formatted": "24 մ 11 վրկ", |
"business_duration_formatted": "9 մ 6 վրկ", |
"communication_and_scheduling_duration_formatted": "6 մ 26 վրկ", |
"social_networking_duration_formatted": "no time", |
"design_and_composition_duration_formatted": "no time", |
"entertainment_duration_formatted": "22 մ 49 վրկ", |
"news_duration_formatted": "4 մ 55 վայրկյան", |
"software_development_duration_formatted": "8 մ 3 վրկ", |
"reference_and_learning_duration_formatted": "34 մ 17 վրկ", |
"shopping_duration_formatted": "19 մ 22 վրկ", |
"utilities_duration_formatted": "21 մ 17 վրկ" |
}, |
{ |
«id» ՝ 1515571200, |
"ամսաթիվ": "2018-01-10", |
«արտադրողականության_պուլս» ՝ 33, |
«շատ_արտադրական_տոկոս» ՝ 21.9, |
«արտադրողական_ տոկոս» ՝ 2.3, |
«չեզոք_տոկոս» ՝ 14.4, |
«շեղող_ տոկոս» ՝ 11.0, |
«շատ_շեղող_ տոկոս» ՝ 50.3, |
«ամբողջ_արտադրական_ տոկոս» ՝ 24.2, |
«ամբողջ_վերացնող_ տոկոս» ՝ 61.4, |
"uncategorized_percentage": 0.3, |
"բիզնեսի տոկոս" `0.0, |
«հաղորդակցման_ և_ծրագրված_տոկոսը» ՝ 13.5, |
«սոցիալական_ցանցային_տոկոս» ՝ 0.0, |
«դիզայն_ և_կոմպոզիցիա_ տոկոս» ՝ 6.3, |
«զվարճանքի_ տոկոս» ՝ 44.7, |
«նորությունների_ տոկոս» ՝ 4.2, |
«ծրագրային_զարգացման_ տոկոս» ՝ 0.0, |
«տեղեկատու_ և_սովորելու_տոկոս» ՝ 15.5, |
«գնումների_ տոկոս» ՝ 0.0, |
«կոմունալ ծառայությունների տոկոս» ՝ 15.4, |
«ընդհանուր_ժամ» ՝ 2.24, |
«շատ_արտադրական_ժամ» ՝ 0.49, |
«արտադրական_ժամ» ՝ 0.05, |
«չեզոք_ժամ» ՝ 0.32, |
«շեղող_ժամ» ՝ 0.25, |
«շատ_շեղող_ժամ» ՝ 1.13, |
«ամբողջ_արտադրական_ժամ» ՝ 0.54, |
«բոլոր_ձգող_ժամեր» ՝ 1.37, |
«չատեգորիզացված_ժամ» ՝ 0.01, |
«գործարար_ժամ» ՝ 0.0, |
«հաղորդակցման_ և_ծրագրային_ժամեր» ՝ 0.3, |
«սոցիալական_աշխատանքային_ժամ» ՝ 0.0, |
«դիզայնի_կոմպոզիցիայի_ժամեր» ՝ 0.14, |
«ժամանցի_ժամ» ՝ 1.0, |
«նորությունների_ժամ» ՝ 0.09, |
«ծրագրային_զարգացման_ժամ» ՝ 0.0, |
«տեղեկատու_ և_սովորելու_ժամ» ՝ 0.35, |
«գնումների_ժամ» ՝ 0.0, |
«կոմունալ_ժամեր» ՝ 0.34, |
"total_duration_formatted": "2h 14m", |
"very_productive_duration_formatted": "29 մ 22 վրկ", |
"productive_duration_formatted": "3 մ 8 վրկ", |
"neutral_duration_formatted": "19 մ 18 վրկ", |
"distracting_duration_formatted": "14 մ 48 վրկ", |
"very_distracting_duration_formatted": "1h 7m", |
"all_productive_duration_formatted": "32 մ 30 վրկ", |
"all_distracting_duration_formatted": "1h 22m", |
"uncategorized_duration_formatted": "27s", |
"business_duration_formatted": "1s", |
"commun_and_scheduling_duration_formatted": "18 մ 5 վրկ", |
"social_networking_duration_formatted": "no time", |
"դիզայն_ և_կոմպոզիցիա_դասընթաց_ֆորմատավորված". "8 մ 30 վրկ", |
"entertainment_duration_formatted": "59 մ 54 վրկ", |
"news_duration_formatted": "5 մ 39 վայրկյան", |
"software_development_duration_formatted": "no time", |
"reference_and_learning_duration_formatted": "20 մ 51 վրկ", |
"shopping_duration_formatted": "no time", |
"utilities_duration_formatted": "20 մ 39 վրկ" |
}, |
{ |
«id» ՝ 1515484800, |
"ամսաթիվ": "2018-01-09", |
«արտադրողականության_պուլս» ՝ 68, |
«շատ_արտադրական_տոկոս» ՝ 60.4, |
«արտադրողական_ տոկոս» ՝ 0.5, |
«չեզոք_տոկոս» ՝ 11.0, |
«շեղող_ տոկոս» ՝ 7.1, |
«շատ_շեղող_ տոկոս» ՝ 21.0, |
«ամբողջ_արտադրական_ տոկոս» ՝ 60.9, |
«ամբողջ_վերացնող_ տոկոս» ՝ 28.1, |
"uncategorized_percentage": 9.1, |
"բիզնեսի տոկոս" `21.9, |
«հաղորդակցման_ և_ծրագրված_տոկոսը» ՝ 7.2, |
«սոցիալական_ցանցային_տոկոս» ՝ 5.1, |
«դիզայն_ և_կոմպոզիցիա_ տոկոս» ՝ 1.2, |
«զվարճանքի_ տոկոս» ՝ 1.6, |
"news_percentage": 12.5, |
«ծրագրային_զարգացման_ տոկոս» ՝ 9.1, |
«տեղեկատու_ և_սովորելու_տոկոս» ՝ 28.2, |
«գնումների_ տոկոս» ՝ 2.9, |
«կոմունալ ծառայությունների տոկոս» ՝ 1.2, |
«ընդհանուր_ժամ» ՝ 2.78, |
«շատ_արտադրական_ժամ» ՝ 1.68, |
«արտադրական_ժամ» ՝ 0.01, |
«չեզոք_ժամ» ՝ 0.31, |
«շեղող_ժամ» ՝ 0.2, |
«շատ_շեղող_ժամ» ՝ 0.58, |
«ամբողջ_արտադրական_ժամ» ՝ 1.69, |
«բոլոր_ձգվող_ժամեր» ՝ 0.78, |
«չատեգորիզացված_ժամ» ՝ 0.25, |
«գործարար_ժամ» ՝ 0.61, |
«հաղորդակցման_ և_ծրագրված_ժամեր» ՝ 0.2, |
«սոցիալական_աշխատանքային_ժամ» ՝ 0.14, |
«նախագծման_ և_կոմպոզիցիայի_ժամեր» ՝ 0.03, |
«ժամանցի_ժամ» ՝ 0.04, |
«նորությունների_ժամ» ՝ 0.35, |
«ծրագրային_զարգացման_ժամ» ՝ 0.25, |
«տեղեկատու_ և_սովորելու_ժամ» ՝ 0.78, |
«գնումների_ժամ» ՝ 0.08, |
«կոմունալ ծառայությունների_ժամ» ՝ 0.03, |
"total_duration_formatted": "2h 46m", |
"very_productive_duration_formatted": "1h 40m", |
"productive_duration_formatted": "47s", |
"neutral_duration_formatted": "18 մ 23 վրկ", |
"distracting_duration_formatted": "11 մ 49 վրկ", |
"very_distracting_duration_formatted": "34 մ 57 վրկ", |
"all_productive_duration_formatted": "1h 41m", |
"all_distracting_duration_formatted": "46 մ 46 վրկ", |
"uncategorized_duration_formatted": "15 մ 7 վրկ", |
"business_duration_formatted": "36 մ 26 վրկ", |
"communication_and_scheduling_duration_formatted": "11 մ 59 վրկ", |
"social_networking_duration_formatted": "8 մ 28 վրկ", |
"դիզայնի_ և_կոմպոզիցիայի_ տևողությունը_ֆորմատավորված". "2 մ 4 վրկ", |
"entertainment_duration_formatted": "2 մ 39 վրկ", |
"news_duration_formatted": "20 մ 49 վրկ", |
"software_development_duration_formatted": "15 մ 5 վրկ", |
"reference_and_learning_duration_formatted": "46 մ 59 վրկ", |
"shopping_duration_formatted": "4 մ 51 վրկ", |
"utilities_duration_formatted": "2 մ 3 վրկ" |
} |
] |
դիտել rawsummary.json- ը hosted -ի կողմից հյուրընկալված GitHub- ի կողմից
Քայլ 4: Նախատիպերի ստեղծում
Գլխավոր մրցանակ Raspberry Pi մրցույթում 2017 թ
Խորհուրդ ենք տալիս:
Scամացույցի ժամացույց. Ձեր վիրտուալ արտադրողականության օգնականը. 6 քայլ (նկարներով)
Scամացույցի ժամացույց. Ձեր վիրտուալ արտադրողականության օգնականը. Ես պրոֆեսիոնալ ձգձգող եմ: Այս արգելափակումը ինձ ժամանակի հանգույցի մեջ դրեց, որտեղ առօրյան պարզապես թռչում է առանց որևէ արդյունավետ աշխատանքի: Իմ ձգձգումը հաղթահարելու համար ես պատրաստել եմ այս պարզ և արագ ժամացույցը, որը պլանավորում է իմ աշխատանքը: Հիմա ես կարող եմ պարզապես հավատարիմ մնալ
Թվային գամասեղի որոնիչ. 6 քայլ (նկարներով)
Digital Stud Finder: Stud Finders- ը պարզ հասկացություն է: Երկու Capacitive տվիչներ. Մեկը իմպուլսային ալիք ուղարկող, երկրորդը `ընդունելով և չափելով լարման նվազումը երկու սալերի միջև ընկած նյութում: Այս դիզայնը առաջ մղելու նպատակով այս նախագիծը նպատակաուղղված էր
Կառուցեք մոտորացված գոմի դռների որոնիչ : 6 քայլ (նկարներով)
Կառուցեք մոտորան գոմի դռների որոնիչ …: … նկարահանել աստղեր, մոլորակներ և այլ միգամածություններ, տեսախցիկով: Առանց Arduino- ի, առանց սլացիկ շարժիչների, առանց շարժակների, պարզապես մի պարզ շարժիչով, որը պտտվում է թելված ձողը, այս գոմի դուռը հետևող սարքը պտտում է ձեր տեսախցիկը ճիշտ նույն արագությամբ, ինչ մեր մոլորակի պտույտը
Ուլտրաձայնային հեռահար որոնիչ դռներով. 7 քայլ (նկարներով)
Ուլտրաձայնային հեռահար որոնիչ ՝ դռներով Այս ուսանելիի ուշադրության կենտրոնում կլինի այն, թե ինչպես կարող են դռներն ու ուլտրաձայնային միջակայքի որոնիչները միասին աշխատել, մասնավորապես, թե ինչպես դրանք կարող են օգտագործվել հայտնաբերելու համար, երբ
Raspberry Pi NFC Հագուստի որոնիչ. 5 քայլ (նկարներով)
Raspberry Pi NFC Հագուստի հետևիչ. Եթե դուք ինձ նման եք, ապա հատակին ունեք մի փոքր կույտ հագուստ, որը կարող է կեղտոտ լինել կամ չլինել: Սա կարող է ներառել ջինսե տաբատ, զգեստի վերնաշապիկներ և հազիվ մաշված շորտեր: Այսպիսով, ինչպես կարող եք ասել, թե որ հագուստն է մաքուր կամ կեղտոտ: Ես գտա մի միջոց ՝ հետևելու