Բովանդակություն:
- Քայլ 1: Մասեր և գործիքներ
- Քայլ 2: Երկրպագու կոտրելը
- Քայլ 3: Տեղադրեք ծածկագիրը Photon- ի վրա
- Քայլ 4: Տեղադրեք գրադարաններ ձեր Mac- ում
- Քայլ 5: Խմբագրեք Javascript ֆայլը
- Քայլ 6: Գործարկել սցենարը
- Քայլ 7: Որոշ եզրափակիչ բառեր
Video: Zwift- ի ինտերնետին միացված երկրպագու. 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Ես ստեղծեցի երկրպագու, որը միացված է ինտերնետին ՝ Zwift- ով ՝ հեծանվավազքի վիրտուալ խաղ / մարզումային համակարգ օգտագործելու համար: Երբ Zwift- ում ավելի արագ եք գնում, երկրպագուն ավելի արագ է պտտվում `արտաքին ձիավարման պայմանները մոդելավորելու համար:;) Ես լավ զվարճացա սա կառուցելով: Հուսով եմ, որ ինքներդ ձեզ հաճույք կստանաք:
! օգտագործեք այս հրահանգները ձեր ռիսկով ՝ մահացու հոսանքների հետ աշխատելով, այնպես որ զգույշ եղեք:
Zwiftfan- ը GCN- շոուի ժամանակ պսակվեց որպես «Ամսվա կոտրում» և ցուցադրվեց Zwift Insider բլոգում:
Քայլ 1: Մասեր և գործիքներ
Նախ անհրաժեշտ է երկրպագու: Ես ունեի մի երկրպագու, որը պառկած էր 3 տարբեր արագություններով, այնպես որ ես դա էի օգտագործում: Եթե ունեք մեկը 2 կամ 4 արագությամբ, կարող եք պարզապես հարմարեցնել օդափոխիչը կառավարող ծածկագիրը: Բայց դա պետք է լինի կոճակներով երկրպագու: Ես գտա այս Amazon- ը: Եվ քանի որ ես հոլանդացի եմ, ահա bol.com- ի երկրպագուի հղումը, որը կաշխատեր: Դա ձեզ կարժենա մոտ $ 30, -
Հետո մեզ պետք է սարք, որը երկրպագուն միացնում է ինտերնետին և ինչ -որ բան այն վերահսկելու համար: Ես օգտագործել եմ Ֆոտոն մասնիկից: Հեշտ է ծրագրավորել IoT սարքերը: Photon- ի արժեքը 19 դոլար է, - օդափոխիչը կառավարելու համար մեզ նաև Relay Shield է պետք: Ես օգտագործել եմ ավելի հին մոդել, այնպես որ այն մի փոքր այլ տեսք ունի, բայց նոր մոդելը պետք է լավ աշխատի: Արժեք $ 30, - Ձեզ անհրաժեշտ է նաև DC ադապտեր ՝ ռելեի վահանը սնուցելու համար, դա ևս 8 դոլար է, -
Անհրաժեշտ է նաև համակարգիչ `օդափոխիչն օգտագործելիս որոշ սցենարներ գործարկելու համար: Քանի որ ես պարզապես Zwift- ն եմ իմ macbook- ում, սա այն է, ինչ ես օգտագործել եմ այն կառուցելու համար, այնպես որ այս հրահանգները նախատեսված են Mac- ի հետ օգտագործման համար: Բայց եթե դուք լավ ընկերներ եք ձեր Windows սարքի հետ, ես կարծում եմ, որ այն պետք է հնարավոր լինի նաև աշխատել նման սարքի վրա: Եվ եթե իսկապես հնարամիտ եք, հավանաբար կարող եք ստիպել սցենարը գործարկել սերվերի վրա (կամ ամպի մեջ), եթե դա անում եք, խնդրում եմ թույլ տվեք ինձ հիմա:
Վերջապես, մեզ պետք են փողկապներ, կարճ հոսանքի լարեր բարձր հոսանքների համար, պտուտակահան (ներ) և զույգ մետաղալարեր:
Քայլ 2: Երկրպագու կոտրելը
Բացեք օդափոխիչը (նախ հանեք վարդակից;) և համոզվեք, որ գրի առեք տարբեր արագությունների (1, 2 և 3) հետ կապված լարերի գույները, մինչև հաջորդ քայլին անցնելը: Նկատի ունեցեք, որ կա նաև լար, որը միացված է կոճակի պատյանին, որը միացված չէ կոճակներից մեկին: Սա հոսանքը սնող մետաղալարն է (ընդհանուր): Հեռացրեք կոճակները պատյանից և անջատեք բոլոր լարերը:
Ուշադրություն դարձրեք, որ յուրաքանչյուր ռելե ունի օգտագործման 3 կապ: ՈՉ, NC և COMM: NO նշանակում է Normally Open, NC նշանակում է Normally Closed en COMM ընդհանուրի համար: Մենք ցանկանում ենք միացնել երկրպագուն ՈՉ -ին, այնպես որ ոչինչ չի պատահի, մինչև դա չուզենք: 1 -ին արագության համար մետաղալարը միացրեք ռելեի 1 -ին, 2 -ի արագությունը `ռելեին 2 -ին, և 3 -րդը` ռելեին 3 -ին:
Այնուհետև, ընդհանուր հաղորդալարը միացրեք ռելեի 1 -ին COMM- ին և միացրեք ռելեի 1 -ից COMM- ին `2 -րդ ռելեում` կարճ մետաղալարով (հարմար է 220 վ -ի համար), ինչպես նաև 2 -րդ ռելեի COMM- ից `ռելե 3 -ի COMM- ին:
Ես ռելեի վահանը միացրեցի երկրպագուի հիմքին ՝ դեմո նպատակների համար ինչ-որ փողկապներով: Լավագույնը կլինի բնակարան կառուցել ՝ 220 վ լարման հետ շփումների պատճառով: Խնդրում ենք զգույշ լինել, հատկապես շրջապատող երեխաների հետ:
Քայլ 3: Տեղադրեք ծածկագիրը Photon- ի վրա
Հավաքեք Photon- ը Relayshield- ի վրա և միացրեք Relayshield- ը ադապտերով (տալով 7v և 20v): Տեխնիկական պայմաններին կարող եք ծանոթանալ այստեղ:
Relayshield- ը միացնելուց հետո Photon- ը կյանքի կկոչվի և կարող եք այն միացնել ձեր wifi ցանցին: Photon սարքի հետ գալիս է ամբողջական հրահանգներ, թե ինչպես դա անել:
Հետո Photon- ին անհրաժեշտ է մի քանի կոդ գործարկել, որպեսզի կարողանա կառավարել ռելեի վահանը: Դուք կարող եք ներբեռնել այս ֆայլի վերջին տարբերակը և այս ծրագրի համար ձեզ անհրաժեշտ այլ ֆայլեր Github- ից:
Վերցրեք ծածկագիրը photon_code_zwiftfan.ino- ից և տեղադրեք այն ձեր Photon- ում: Այս ծածկագիրը հնարավորություն է տալիս ամբողջությամբ վերահսկել ռելեներ ինտերնետի միջոցով: Անհրաժեշտ չէ խմբագրել այս ծածկագիրը:
Անհրաժեշտության դեպքում կա մի մեծ համայնք, որը կօգնի ձեզ խրված լինելու դեպքում:
ԹԱՐՄԱՈՄ. Սեբաստիան Լինցը երկրպագուին կառավարող ծածկագրի ավելի լավ տարբերակ պատրաստեց, կարող եք գտնել նրա տարբերակը և ձեռնարկը այստեղ ՝
Քայլ 4: Տեղադրեք գրադարաններ ձեր Mac- ում
Մենք որոշ գրադարաններ կօգտագործենք Zwift- ից տվյալներ ստանալու, դրանք վերլուծելու և հրամաններ ուղարկելու համար Photon- ին `ճիշտ ռելեներ գործարկելու համար: Մենք պետք է այս գրադարանները տեղադրենք մեր Mac- ում:
- Բացեք տերմինալ (cmd + spacebar և մուտքագրեք տերմինալը դա անելու եղանակներից մեկն է)
- Պատճենեք տեղադրեք հաջորդ տողերից յուրաքանչյուրը տերմինալի մեջ և սեղմեք enter (մեկ առ մեկ)
npm տեղադրել-պահպանել zwift-mobile-api
npm տեղադրման հանգույց
npm տեղադրման հայտ
Տեղադրման ժամանակ կարող եք տեսնել որոշ նախազգուշացումներ (ARԳՈՇԱՈՄ), բայց դա չպետք է խնդիր լինի: Քանի դեռ չեք տեսնում սխալներ (ERR!): Այժմ դուք տեղադրել եք ձեր համակարգչի վրա անհրաժեշտ գրադարանների վերջին տարբերակները:
Այս նախագիծը անհնար կլիներ առանց Ogadai- ի մեծ բաց կոդով (!) Zwift API գրադարանի
Քայլ 5: Խմբագրեք Javascript ֆայլը
Ձեր հավատարմագրերի ավելացում
Այժմ գալիս է մի բարդ հատված: Մենք պետք է կարգավորենք այն սցենարը, որը ստանում է Zwift- ի տվյալները և ակտիվացնում է Photon- ը, որպեսզի համոզվենք, որ այն աշխատում է ձեր հավատարմագրերի հետ, ինչպես Zwift- ի, այնպես էլ Photon- ի համար:
- ձեռքի տակ ունեցեք ձեր Zwift հավատարմագրերը (օգտվողի անունը և գաղտնաբառը)
- գտեք ձեր Zwift ID- ն ՝ օգտագործելով Christian Wiedmann- ի պատրաստած այս առցանց գործիքը կամ այլընտրանքաբար այս մեթոդի միջոցով:
- գտեք ձեր Photon սարքի ID- ն և accessToken- ը
Եթե ունեք այս ամենը, ներբեռնեք «zwiftfan.js» javascript ֆայլը և բացեք այն տեքստային խմբագրիչում, ինչպես ազատ cotEditor- ը: Կցված պատկերում կարող եք տեսնել, թե ինչ տողեր խմբագրել և ինչ հավատարմագրեր մուտքագրել:
Կարգավորումների ճշգրտում
Եթե ցանկանում եք, որ ձեր երկրպագուն արձագանքի տարբեր չափանիշների, ինչպիսիք են ձեր սրտի հաճախությունը կամ հզորությունը, կարող եք ռեժիմը փոխել 1 -ից (= արագություն) մինչև 2 (= հզորություն) կամ 3 (= սրտի կշիռ): Դուք կարող եք նաև փոխել կախարդի արժեքները տարբեր ռեժիմների համար ՝ 1 -ից 2 -ի կամ 3 -ի արագությամբ:
Պահում է սցենարը
Բոլոր հավատարմագրերը մտցնելուց հետո նույն ֆայլի անունով փաստաթուղթը պահեք մեր mac- ի թղթապանակում, որը կարող եք հեշտությամբ հիշել, ինչպես օրինակ ՝ «zwiftfan»
հատուկ շնորհակալություն roekoe- ին `javascript ծածկագիրը գրելու և կարգաբերելու համար օգնության համար
Քայլ 6: Գործարկել սցենարը
Դուք կարող եք ակտիվացնել ծրագիրը ՝ ձեր Տերմինալում նավարկելով դեպի այն պահոցը, որտեղ այն պահել եք, այնուհետև մուտքագրել
հանգույց zwiftfan.js
և սեղմեք enter:
Բայց դա այնքան էլ հարմար չէ, եթե դու հեծանիվով ես և մոռացել ես գործարկել ծրագիրը: Եվ նաև, երբեմն ծրագիրը խափանվում է (չգիտես ինչու, եթե ինչ -որ մեկը դա անում է, խնդրում եմ ինձ տեղյակ պահի) և ստորև բերված սցենարը կստիպի ծրագիրը ավտոմատ կերպով վերագործարկվել: Այսպիսով, ես պատրաստեցի shell սցենար, որի վրա կարող եք կրկնակի սեղմել:
Գնացեք այն թղթապանակը, որտեղ պահել եք բոլոր ֆայլերը և ընտրանքներ ստանալու համար աջ սեղմեք «start_zwiftfan.sh» - ի ձեր Finder- ում: Ընտրեք «Բացել» և «այլ»:
Հաջորդ էկրանի ներքևում նշեք «Միշտ բացեք այս ծրագրով» վանդակը և ընտրեք «Բոլոր ծրագրերը» բացվող դաշտում հենց այդ վանդակի վերևում: Այնուհետև ընտրեք «Տերմինալ» և կտտացրեք «Բաց» կոճակին:
Եվս մեկ բարդ բան.
- Բացեք ձեր տերմինալը (CMD + spacebar և մուտքագրեք Terminal + ENTER)
- տիպ;
cd [ձեր գրացուցակի անունը]
սեղմեք enter և ապա մուտքագրեք
chmod 700 laun_zwiftfan.sh
և նորից մուտքագրեք:
Այժմ դուք պատրաստել եք ֆայլ, որի վրա կարող եք կրկնակի սեղմել ՝ մեր JavaScript ծրագիրը տերմինալով սկսելու համար: Կամ գործարկեք մեկ կտտոցով, եթե այն տեղադրեք ձեր նավահանգստում: Եթե Zwift- ն աշխատում է, տերմինալը ամեն վայրկյան տպելու է ընթացիկ արագությունը Zwift- ում: Եթե Zwift- ը ակտիվ չէ, սցենարը կվերադառնա սխալներ:
ս.ս. կներեք, սքրինշոթերը հոլանդերեն են, բայց կարծում եմ, որ ձեզ կհաջողվի:;) Հակառակ դեպքում դուք պարզապես պետք է սովորեք հոլանդերեն, բայց մի անհանգստացեք, հոլանդերենը հեշտ է: Պարզապես ասեք «stroopwafels» և ժպտացեք:
Քայլ 7: Որոշ եզրափակիչ բառեր
Հուսով եմ, որ ամեն ինչ ի վերջո աշխատեց: Եթե դուք օգտագործել եք այս ձեռնարկը, ես կցանկանայի լսել ձեզանից և գուցե նկար: Եվ եթե որևէ բարելավում ունեք նախագծի կամ այս հրահանգների վերաբերյալ, ազատ զգացեք ինձ էլ. Նամակ ուղարկեք [email protected] հասցեով
Շնորհավոր Zwifting!
Խորհուրդ ենք տալիս:
Ինտերնետին միացված խանութի պատրաստում ՝ 6 քայլ (նկարներով)
Ինտերնետին միացված խանութ պատրաստելը Ստերեո. Երբ մեքենան վարելիս միացնում եմ ռադիոն, ես դիմում եմ իմ տեղական քոլեջի 90.7 ռադիոկայանին: Իմ ապրած տարիների և տարբեր վայրերի ընթացքում ես միշտ լսել եմ քոլեջի ռադիոկայաններ: Ինտերնետի հզորության շնորհիվ ես այժմ կարող եմ լսել
Ինտերնետին միացված սնուցման վարդակից `13 քայլ
Ինտերնետին միացված հոսանքի վարդակից ՝ PowerHub Webserver Project & Ինտերնետի միջոցով միացված վարդակից տեղադրման հրահանգներԿենտրոնային տվյալների կայունության հանգույց ՝ ինտերնետում միացված լույսի և վարդակների համար ձեր տանը:
IoT Եղանակի մոնիտոր E-Paper Display - Ինտերնետին միացված ESP8266: 7 քայլ
IoT Եղանակի մոնիտոր էլեկտրոնային թղթի ցուցադրում | Ինտերնետին միացված ESP8266. Էլեկտրոնային թղթի ցուցադրումը կցուցադրի եղանակի մասին տեղեկությունները ՝ համաժամեցված OpenWeatherMap API- ի հետ (WiFi- ով): Նախագծի սիրտը ESP8266/32 -ն է: Հեյ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից: Այսօր մենք պատրաստվում ենք կատարել նախագիծ, որը եղանակի մոնիտոր է, որը
MESH: Գնահատման համակարգ `ինտերնետին միացված կոճակներով. 5 քայլ (նկարներով)
MESH. Գնահատման համակարգ ՝ ինտերնետին միացված կոճակներով. Ի՞նչ կլիներ, եթե ռեստորանները կամ այլ ձեռնարկություններ կարողանային տեղում հավաքել հաճախորդների կարծիքը և ակնթարթորեն համաժամեցնել դրանք աղյուսակի հետ: Այս բաղադրատոմսը արագ և պարզ միջոց է ձեր սեփական ինտերակտիվ գնահատման համակարգը ստեղծելու համար: Պարզապես վերցրեք մի շարք ինտերնետ կապ
Էժան ինտերնետին միացված թերմոստատ. 12 քայլ (նկարներով)
Էժան ինտերնետին միացված թերմոստատ. Իրերի ինտերնետի առաջին արտադրանքներից մեկը, որը տեղ գտավ շատ տնային տնտեսությունների մեջ, խելացի թերմոստատն է: Նրանք կարող են սովորել, երբ ձեզ դուր է գալիս, որ ձեր տունը տաքանա և ինչ սենյակային ջերմաստիճան է սովորաբար պահանջվում: Ամենազվարճալին այն է, որ նրանք կարող են նաև