Բովանդակություն:
- Քայլ 1: Մասեր և գործիքներ
- Քայլ 2: Երկրպագու կոտրելը
- Քայլ 3: Տեղադրեք ծածկագիրը Photon- ի վրա
- Քայլ 4: Տեղադրեք գրադարաններ ձեր Mac- ում
- Քայլ 5: Խմբագրեք Javascript ֆայլը
- Քայլ 6: Գործարկել սցենարը
- Քայլ 7: Որոշ եզրափակիչ բառեր
![Zwift- ի ինտերնետին միացված երկրպագու. 7 քայլ (նկարներով) Zwift- ի ինտերնետին միացված երկրպագու. 7 քայլ (նկարներով)](https://i.howwhatproduce.com/images/004/image-11124-28-j.webp)
Video: Zwift- ի ինտերնետին միացված երկրպագու. 7 քայլ (նկարներով)
![Video: Zwift- ի ինտերնետին միացված երկրպագու. 7 քայլ (նկարներով) Video: Zwift- ի ինտերնետին միացված երկրպագու. 7 քայլ (նկարներով)](https://i.ytimg.com/vi/lZYs4hlBmiE/hqdefault.jpg)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
![Zwift- ի ինտերնետին միացված երկրպագու Zwift- ի ինտերնետին միացված երկրպագու](https://i.howwhatproduce.com/images/004/image-11124-29-j.webp)
Ես ստեղծեցի երկրպագու, որը միացված է ինտերնետին ՝ Zwift- ով ՝ հեծանվավազքի վիրտուալ խաղ / մարզումային համակարգ օգտագործելու համար: Երբ Zwift- ում ավելի արագ եք գնում, երկրպագուն ավելի արագ է պտտվում `արտաքին ձիավարման պայմանները մոդելավորելու համար:;) Ես լավ զվարճացա սա կառուցելով: Հուսով եմ, որ ինքներդ ձեզ հաճույք կստանաք:
! օգտագործեք այս հրահանգները ձեր ռիսկով ՝ մահացու հոսանքների հետ աշխատելով, այնպես որ զգույշ եղեք:
Zwiftfan- ը GCN- շոուի ժամանակ պսակվեց որպես «Ամսվա կոտրում» և ցուցադրվեց Zwift Insider բլոգում:
Քայլ 1: Մասեր և գործիքներ
![Մասեր և գործիքներ Մասեր և գործիքներ](https://i.howwhatproduce.com/images/004/image-11124-30-j.webp)
![Մասեր և գործիքներ Մասեր և գործիքներ](https://i.howwhatproduce.com/images/004/image-11124-31-j.webp)
![Մասեր և գործիքներ Մասեր և գործիքներ](https://i.howwhatproduce.com/images/004/image-11124-32-j.webp)
Նախ անհրաժեշտ է երկրպագու: Ես ունեի մի երկրպագու, որը պառկած էր 3 տարբեր արագություններով, այնպես որ ես դա էի օգտագործում: Եթե ունեք մեկը 2 կամ 4 արագությամբ, կարող եք պարզապես հարմարեցնել օդափոխիչը կառավարող ծածկագիրը: Բայց դա պետք է լինի կոճակներով երկրպագու: Ես գտա այս Amazon- ը: Եվ քանի որ ես հոլանդացի եմ, ահա bol.com- ի երկրպագուի հղումը, որը կաշխատեր: Դա ձեզ կարժենա մոտ $ 30, -
Հետո մեզ պետք է սարք, որը երկրպագուն միացնում է ինտերնետին և ինչ -որ բան այն վերահսկելու համար: Ես օգտագործել եմ Ֆոտոն մասնիկից: Հեշտ է ծրագրավորել IoT սարքերը: Photon- ի արժեքը 19 դոլար է, - օդափոխիչը կառավարելու համար մեզ նաև Relay Shield է պետք: Ես օգտագործել եմ ավելի հին մոդել, այնպես որ այն մի փոքր այլ տեսք ունի, բայց նոր մոդելը պետք է լավ աշխատի: Արժեք $ 30, - Ձեզ անհրաժեշտ է նաև DC ադապտեր ՝ ռելեի վահանը սնուցելու համար, դա ևս 8 դոլար է, -
Անհրաժեշտ է նաև համակարգիչ `օդափոխիչն օգտագործելիս որոշ սցենարներ գործարկելու համար: Քանի որ ես պարզապես Zwift- ն եմ իմ macbook- ում, սա այն է, ինչ ես օգտագործել եմ այն կառուցելու համար, այնպես որ այս հրահանգները նախատեսված են Mac- ի հետ օգտագործման համար: Բայց եթե դուք լավ ընկերներ եք ձեր Windows սարքի հետ, ես կարծում եմ, որ այն պետք է հնարավոր լինի նաև աշխատել նման սարքի վրա: Եվ եթե իսկապես հնարամիտ եք, հավանաբար կարող եք ստիպել սցենարը գործարկել սերվերի վրա (կամ ամպի մեջ), եթե դա անում եք, խնդրում եմ թույլ տվեք ինձ հիմա:
Վերջապես, մեզ պետք են փողկապներ, կարճ հոսանքի լարեր բարձր հոսանքների համար, պտուտակահան (ներ) և զույգ մետաղալարեր:
Քայլ 2: Երկրպագու կոտրելը
![Hacking the Fan Hacking the Fan](https://i.howwhatproduce.com/images/004/image-11124-33-j.webp)
![Hacking the Fan Hacking the Fan](https://i.howwhatproduce.com/images/004/image-11124-34-j.webp)
![Hacking the Fan Hacking the Fan](https://i.howwhatproduce.com/images/004/image-11124-35-j.webp)
![Hacking the Fan Hacking the Fan](https://i.howwhatproduce.com/images/004/image-11124-36-j.webp)
Բացեք օդափոխիչը (նախ հանեք վարդակից;) և համոզվեք, որ գրի առեք տարբեր արագությունների (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- ի վրա Տեղադրեք ծածկագիրը Photon- ի վրա](https://i.howwhatproduce.com/images/004/image-11124-37-j.webp)
Հավաքեք Photon- ը Relayshield- ի վրա և միացրեք Relayshield- ը ադապտերով (տալով 7v և 20v): Տեխնիկական պայմաններին կարող եք ծանոթանալ այստեղ:
Relayshield- ը միացնելուց հետո Photon- ը կյանքի կկոչվի և կարող եք այն միացնել ձեր wifi ցանցին: Photon սարքի հետ գալիս է ամբողջական հրահանգներ, թե ինչպես դա անել:
Հետո Photon- ին անհրաժեշտ է մի քանի կոդ գործարկել, որպեսզի կարողանա կառավարել ռելեի վահանը: Դուք կարող եք ներբեռնել այս ֆայլի վերջին տարբերակը և այս ծրագրի համար ձեզ անհրաժեշտ այլ ֆայլեր Github- ից:
Վերցրեք ծածկագիրը photon_code_zwiftfan.ino- ից և տեղադրեք այն ձեր Photon- ում: Այս ծածկագիրը հնարավորություն է տալիս ամբողջությամբ վերահսկել ռելեներ ինտերնետի միջոցով: Անհրաժեշտ չէ խմբագրել այս ծածկագիրը:
Անհրաժեշտության դեպքում կա մի մեծ համայնք, որը կօգնի ձեզ խրված լինելու դեպքում:
ԹԱՐՄԱՈՄ. Սեբաստիան Լինցը երկրպագուին կառավարող ծածկագրի ավելի լավ տարբերակ պատրաստեց, կարող եք գտնել նրա տարբերակը և ձեռնարկը այստեղ ՝
Քայլ 4: Տեղադրեք գրադարաններ ձեր Mac- ում
![Տեղադրեք գրադարաններ ձեր Mac- ում Տեղադրեք գրադարաններ ձեր Mac- ում](https://i.howwhatproduce.com/images/004/image-11124-38-j.webp)
Մենք որոշ գրադարաններ կօգտագործենք Zwift- ից տվյալներ ստանալու, դրանք վերլուծելու և հրամաններ ուղարկելու համար Photon- ին `ճիշտ ռելեներ գործարկելու համար: Մենք պետք է այս գրադարանները տեղադրենք մեր Mac- ում:
- Բացեք տերմինալ (cmd + spacebar և մուտքագրեք տերմինալը դա անելու եղանակներից մեկն է)
- Պատճենեք տեղադրեք հաջորդ տողերից յուրաքանչյուրը տերմինալի մեջ և սեղմեք enter (մեկ առ մեկ)
npm տեղադրել-պահպանել zwift-mobile-api
npm տեղադրման հանգույց
npm տեղադրման հայտ
Տեղադրման ժամանակ կարող եք տեսնել որոշ նախազգուշացումներ (ARԳՈՇԱՈՄ), բայց դա չպետք է խնդիր լինի: Քանի դեռ չեք տեսնում սխալներ (ERR!): Այժմ դուք տեղադրել եք ձեր համակարգչի վրա անհրաժեշտ գրադարանների վերջին տարբերակները:
Այս նախագիծը անհնար կլիներ առանց Ogadai- ի մեծ բաց կոդով (!) Zwift API գրադարանի
Քայլ 5: Խմբագրեք Javascript ֆայլը
![Խմբագրել Javascript ֆայլը Խմբագրել Javascript ֆայլը](https://i.howwhatproduce.com/images/004/image-11124-39-j.webp)
Ձեր հավատարմագրերի ավելացում
Այժմ գալիս է մի բարդ հատված: Մենք պետք է կարգավորենք այն սցենարը, որը ստանում է 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: Գործարկել սցենարը
![Գործարկման սցենար Գործարկման սցենար](https://i.howwhatproduce.com/images/004/image-11124-40-j.webp)
![Գործարկման սցենար Գործարկման սցենար](https://i.howwhatproduce.com/images/004/image-11124-41-j.webp)
Դուք կարող եք ակտիվացնել ծրագիրը ՝ ձեր Տերմինալում նավարկելով դեպի այն պահոցը, որտեղ այն պահել եք, այնուհետև մուտքագրել
հանգույց 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 քայլ (նկարներով)
![Ինտերնետին միացված խանութի պատրաստում ՝ 6 քայլ (նկարներով) Ինտերնետին միացված խանութի պատրաստում ՝ 6 քայլ (նկարներով)](https://i.howwhatproduce.com/images/010/image-29853-j.webp)
Ինտերնետին միացված խանութ պատրաստելը Ստերեո. Երբ մեքենան վարելիս միացնում եմ ռադիոն, ես դիմում եմ իմ տեղական քոլեջի 90.7 ռադիոկայանին: Իմ ապրած տարիների և տարբեր վայրերի ընթացքում ես միշտ լսել եմ քոլեջի ռադիոկայաններ: Ինտերնետի հզորության շնորհիվ ես այժմ կարող եմ լսել
Ինտերնետին միացված սնուցման վարդակից `13 քայլ
![Ինտերնետին միացված սնուցման վարդակից `13 քայլ Ինտերնետին միացված սնուցման վարդակից `13 քայլ](https://i.howwhatproduce.com/images/002/image-5735-22-j.webp)
Ինտերնետին միացված հոսանքի վարդակից ՝ PowerHub Webserver Project & Ինտերնետի միջոցով միացված վարդակից տեղադրման հրահանգներԿենտրոնային տվյալների կայունության հանգույց ՝ ինտերնետում միացված լույսի և վարդակների համար ձեր տանը:
IoT Եղանակի մոնիտոր E-Paper Display - Ինտերնետին միացված ESP8266: 7 քայլ
![IoT Եղանակի մոնիտոր E-Paper Display - Ինտերնետին միացված ESP8266: 7 քայլ IoT Եղանակի մոնիտոր E-Paper Display - Ինտերնետին միացված ESP8266: 7 քայլ](https://i.howwhatproduce.com/images/005/image-14160-19-j.webp)
IoT Եղանակի մոնիտոր էլեկտրոնային թղթի ցուցադրում | Ինտերնետին միացված ESP8266. Էլեկտրոնային թղթի ցուցադրումը կցուցադրի եղանակի մասին տեղեկությունները ՝ համաժամեցված OpenWeatherMap API- ի հետ (WiFi- ով): Նախագծի սիրտը ESP8266/32 -ն է: Հեյ, ինչ կա, տղերք: Աքարշ այստեղ CETech- ից: Այսօր մենք պատրաստվում ենք կատարել նախագիծ, որը եղանակի մոնիտոր է, որը
MESH: Գնահատման համակարգ `ինտերնետին միացված կոճակներով. 5 քայլ (նկարներով)
![MESH: Գնահատման համակարգ `ինտերնետին միացված կոճակներով. 5 քայլ (նկարներով) MESH: Գնահատման համակարգ `ինտերնետին միացված կոճակներով. 5 քայլ (նկարներով)](https://i.howwhatproduce.com/images/001/image-1652-71-j.webp)
MESH. Գնահատման համակարգ ՝ ինտերնետին միացված կոճակներով. Ի՞նչ կլիներ, եթե ռեստորանները կամ այլ ձեռնարկություններ կարողանային տեղում հավաքել հաճախորդների կարծիքը և ակնթարթորեն համաժամեցնել դրանք աղյուսակի հետ: Այս բաղադրատոմսը արագ և պարզ միջոց է ձեր սեփական ինտերակտիվ գնահատման համակարգը ստեղծելու համար: Պարզապես վերցրեք մի շարք ինտերնետ կապ
Էժան ինտերնետին միացված թերմոստատ. 12 քայլ (նկարներով)
![Էժան ինտերնետին միացված թերմոստատ. 12 քայլ (նկարներով) Էժան ինտերնետին միացված թերմոստատ. 12 քայլ (նկարներով)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122415-cheap-web-connected-thermostat-12-steps-with-pictures-j.webp)
Էժան ինտերնետին միացված թերմոստատ. Իրերի ինտերնետի առաջին արտադրանքներից մեկը, որը տեղ գտավ շատ տնային տնտեսությունների մեջ, խելացի թերմոստատն է: Նրանք կարող են սովորել, երբ ձեզ դուր է գալիս, որ ձեր տունը տաքանա և ինչ սենյակային ջերմաստիճան է սովորաբար պահանջվում: Ամենազվարճալին այն է, որ նրանք կարող են նաև