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

STRYDE .: 8 քայլ
STRYDE .: 8 քայլ

Video: STRYDE .: 8 քայլ

Video: STRYDE .: 8 քայլ
Video: Алопеция бровей. Аппаратные волоски, Spider-плетение. Мастер PMU Парамонова Надежда 2024, Դեկտեմբեր
Anonim
ՍՏՐԻԴ
ՍՏՐԻԴ

ՍՏՐԻԴ նպատակ ունի սիրողական և միջանկյալ վազորդներին տրամադրել պատկերացումներ և օգնություն, որը համեմատելի է այն էժան, էսթետիկ և հարմարավետ կրելիք ունեցող պրոֆեսիոնալ մարզիկներին: Ի վերջո, այս սարքերը պետք է օգնեն ձեզ կատարելագործման և վազքի ընթացքում վնասվածքներից խուսափելու համար:

ՍՏՐԻԴ բաղկացած է զույգ զուգագուլպաներից, որոնք ներառում են սենսորներ `վազքի ընթացքում կեցվածքը վերլուծելու համար (առաջ թեք անկյուն), ինչպես նաև լսողական սարք, որը կօգնի վազորդներին պահպանել հետևողական տեմպը և շտկել իրենց կեցվածքը: Սեղմող զուգագուլպաները տվիչներից տվյալները փոխանցում են համակարգիչ կամ բջջային հեռախոս, որտեղ օգտվողը կարող է պատկերացում կազմել աշխատելու եղանակի մասին և համեմատել դա իդեալական տեխնիկայի հետ:

Ի վերջո, այս կրելի սարքերը նպատակ ունեն օգնել կրողին `բարձրացնելու իրենց կատարողականը, կանխելու վնասվածքները և ավելի լավ հասկանալու իրենց ֆիթնես գործունեությունը:

Քայլ 1: Նյութեր և գործիքներ

Նյութեր և գործիքներ
Նյութեր և գործիքներ
Նյութեր և գործիքներ
Նյութեր և գործիքներ
Նյութեր և գործիքներ
Նյութեր և գործիքներ

Նյութեր և տեխնոլոգիաներ

  • eResin_ PLA ՝ ընտրության գույնով ՝ 3D տպագրության համար
  • 2x Arduino Pro Mini կամ նման I2C և 5V կապումներով
  • CH341A USB ծրագրավորող Arduino Pro mini- ի համար
  • Տեսել է Grove Accelerometer մոդուլը
  • Li-Po մարտկոցի լիցքավորիչ
  • Bluetooth 4.0 մոդուլ (HM-10)
  • Buzzer մոդուլ
  • Լարերը

Softwareրագրային ապահովում:

  • Ֆոտոշոփ
  • Arduino պաշտոնական ծրագրակազմ
  • Solidworks

Գործիքներ:

  • Oldոդման երկաթ
  • Sոդող
  • Հաղորդալարեր և մետաղալար կտրող
  • Վոլտմետր
  • Չափիչ ժապավեն
  • 3D տպիչ

Քայլ 2. Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ

Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ
Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ
Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ
Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ
Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ
Ստեղծեք ականջակալների 3D մոդել ՝ օգտագործելով CAD ծրագրակազմ

Սկսեք ձեր ականջակալների մոդելը թղթի վրա ուրվագծով: Գտեք ոգեշնչումներ առցանց և հարակից աղբյուրներից: Այս STRYDE- ի էսքիզների մի քանի լուսանկար: կցված է վերևում ՝ ձեր տեղեկանքի համար: Հաջորդը, չափեք ձեր պարանոցը չափիչ ժապավենով `ականջակալների լայնությունն ու երկարությունը որոշելու համար: Համոզվեք, որ թույլ չափեք, որպեսզի ականջակալները հարմար տեղավորվեն վերջում:

Միշտ հաշվի առեք ձեր դիզայնի արտադրության գործընթացը: 3D տպագրության ժամանակ անհրաժեշտ է հաշվի առնել ձեզ հասանելի 3D տպիչների սահմանափակումները: Որոշ էական սահմանափակումներ պետք է լինեն առավելագույն և նվազագույն չափերը, որոնք կարող են տպագրվել, ինչպես նաև տպիչների սխալների տիրույթը:

Ձեր 2D ուրվագծերը հաջողությամբ չափելուց հետո դրանք կազմեք ձեր նախընտրած CAD ծրագրով, որը կարող է արտահանել STL ֆայլ (մենք ընտրել ենք Solidworks- ը): Եթե ունեք սահմանափակ փորձ CAD ծրագրային ապահովման հետ, կան բազմաթիվ անվճար ուսուցման տեսանյութեր, որոնք կարող եք փնտրել ՝ ձեր ցանկացած ձևը ստեղծելու համար:

Մոդելավորումն ավարտելուց հետո հաստատեք, որ ձեր բոլոր չափերը ճշգրիտ են ՝ ֆայլը STL ձևաչափով արտահանելուց առաջ:

Քայլ 3. 3D տպիչ ականջակալներ CAD ֆայլով

3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով
3D տպիչով ականջակալներ CAD ֆայլով

Այս քայլին անցնելուց առաջ նշեք, որ ձեր CAD մոդելը կարող է անհրաժեշտ լինել պառակտել/կտրատել վերևի և ներքևի մասերի և այնուհետև սոսնձել 3D տպիչների արտադրության սահմանափակումների պատճառով: Խորհրդակցեք անձնակազմի կամ առցանց ֆորումների հետ `այն հատուկ տպիչի շահագործման վերաբերյալ, որին հասանելի եք և դատարկ օբյեկտներ տպելու պահանջների մասին:

Մենք վերևում ունենք մի քանի օրինակ ՝ օգտագործելով մեր սպիտակ նախատիպերը: Ձեր մոդելը փոխեք G կոդի ՝ 3D տպման աշխատակազմի օգնությամբ կամ փնտրեք, թե ինչպես դա անել ձեր հատուկ ծրագրակազմով: Ընտրեք հարմար նյութ ՝ հիմնված հարմարավետության, արժեքի, գեղագիտության վրա և հաշվի առեք աութսորսինգը: Մենք խորհուրդ ենք տալիս PLA, TPU և eResin-PLA:

Տպել և կատարելագործել հղկելով, հղկելով կամ եթե ընտրել եք eResin-PLA- ն, մոդելը ամրացնելու համար օգտագործեք լազեր: Կրկնեք տպագրությունը, մինչև չբավարարվեք ականջակալների ձևով և ավարտով:

Քայլ 4: Արտադրեք զով հարվածներ

Արտադրել Cool Beats
Արտադրել Cool Beats

Ականջակալների ձայնային ելքի երկու տարբերակ կա: Առաջինը 170-190BPM պարզ հնչող հնչյուն է, որը կրողը կրում է վազքի տեմպին համապատասխան: Այլապես, դուք կարող եք ընտրել ձեր սեփական սաունդթրեքը ՝ այն արտահանելով այն ձևաչափով, որը կարելի է վերբեռնել և նվագարկել Arduino- ին կցված բարձրախոսի միջոցով:

Օգտագործեք Ableton Live կամ այլ երաժշտական ծրագրակազմ: Beatեծը դարձրեք 160, 165, 170, 175, ինչպես պահանջվում է, այն կարող է փոխվել ցանկացած պահի, բայց խորհուրդ է տրվում նախ սահմանել, որպեսզի նվազագույնի հասցնի ցանկացած տեղաշարժի կամ խեղաթյուրման հնարավորությունը:

Ընտրեք գործիքներ կամ թմբուկի ձայներ `բիթը ամրապնդելու համար, խորհուրդ է տրվում Թոմի կամ բասի հնչյուններ: Յուրաքանչյուր նշաձողի սկզբում տեղադրեք նշում, համոզվեք, որ դրա արագությունը 110 է: Կազմակերպեք լրացուցիչ հնչյուններ կամ գործիքներ, ինչպիսիք են բարձր գլխարկները, հնչյունները և օդի հյուսվածքի ձայները: Հիշեք, որ չունենաք հնչյուններ, որոնք չափազանց նման են հիմնական ռիթմին, ձայնային էֆեկտներ օգտագործեք `թունդ կամ բթացնելու ցանկացած ուժեղ կամ պոկող հնչյուն կամ նվազեցնելու հարձակումը: Լրացուցիչ հնչյունների արագությունը չպետք է գերազանցի 90 -ը:

Նպատակ ստեղծեք հրատապություն կամ շարժում ներշնչող մթնոլորտ ՝ լարվածություն ստեղծող շերտավոր հնչյունների կոմպոզիցիայի միջոցով, օգտագործեք ձեր ստեղծագործական կարողությունը: Անցեք ստեղծված ձայնագրությանը: Արտահանել WAV- ում: ձևաչափ

Քայլ 5. Հավաքեք Arduino բաղադրիչները

Հավաքեք Arduino բաղադրիչներ
Հավաքեք Arduino բաղադրիչներ
Հավաքեք Arduino բաղադրիչներ
Հավաքեք Arduino բաղադրիչներ
Հավաքեք Arduino բաղադրիչներ
Հավաքեք Arduino բաղադրիչներ

Պետք է կառուցել երկու առանձին սարք ՝ տեղադրված զույգ սռնապանների և ականջակալների մեջ: Երկու սարքերը հավաքելու համար հետևեք ստորև ներկայացված հրահանգներին: Հաջորդ քայլում մենք կգրենք Arduino- ի կոդը ականջակալների ձայնային ազդանշանի միջոցով և հետ կփոխանցենք սենսորների տվյալները լեգենդներին ամրացված սարքից:

1. Սռնապանների սարք

Լեգինս սարքը բաղկացած է Arduino Pro Mini մայր տախտակից, MPU9250 արագացուցիչի վրա հիմնված մոդուլից և Bluetooth 4.0 մոդուլից (խորհուրդ է տրվում HM-10):

Դրանք պետք է զոդվեն Arduino միկրոկառավարիչի վրա հետևյալ կերպ.

Pins on module => Pins on Arduino

Արագացուցիչի մոդուլ (MPU9250):

SDA => SDA

SCL => SCL

VCC => 5V

GND => GND

Bluetooth (HM-10) մոդուլ.

VCC => 5V

GND => GND

TX => RX

RX => TX

Ի վերջո, շարադրեք երկու 3.7 Վ LiPo մարտկոց ՝ շարքով (ինչպես ցույց է տրված դիագրամում) ՝ սերիայի մարտկոցի ընդհանուր 7.4 Վ լարման հասնելու համար: Arduino Pro Mini- ի վրա կարմիր/դրական կախիչ կապը միացրեք RAW կապին, իսկ սև/բացասական կապը ՝ GND կապին, որպեսզի սարքը արտաքին սնուցվի: Կարող եք ուսումնասիրել, թե ինչպես կարելի է անջատիչ կամ կոճակ ավելացնել սարքում ընթացիկ միացման համար, որպեսզի մարտկոցը ձեռքով միացնելու և անջատելու կարիք չունենա:

2. Ականջակալներ

Ականջակալները պարզապես պահանջում են միացնել բարձրախոսի մոդուլը Arduino pro mini- ին: Arduino- ն վարում է մարտկոցի մոդուլը `նույն կազմաձևով, ինչպես ցույց է տրված լեգենդների մոդուլի համար (և կցված է նույն RAW և GND կապումներին)

Բարձրախոսի մոդուլ.

VCC => 5V

GND => GND

IO => Pin 8

Վերջապես, սարքը տեղադրեք 3D տպագրված պատյանում: Օգտագործեք սոսինձ `վերջնական կտորները պատյանին ամրացնելու համար:

Քայլ 6. Գրեք կոդը Arduino- ի և վերբեռնման համար

Գրեք կոդը Arduino- ի և վերբեռնման համար
Գրեք կոդը Arduino- ի և վերբեռնման համար
Գրեք կոդը Arduino- ի և վերբեռնման համար
Գրեք կոդը Arduino- ի և վերբեռնման համար
Գրեք կոդը Arduino- ի և վերբեռնման համար
Գրեք կոդը Arduino- ի և վերբեռնման համար

Ստորև բերված յուրաքանչյուր քայլի համար Arduino Pro Mini- ն կցեք USB ծրագրավորողին, ինչպես ցույց է տրված դիագրամներում ՝ Arduino ծրագրակազմը կազմաձևելով հետևյալ կերպ ՝ օգտագործելով «Գործիքներ» ընտրացանկը.

  • Տախտակ ՝ Arduino Pro կամ Pro Mini
  • Պրոցեսոր ՝ ATMEGA328P (5V, 16MHz)
  • Պորտ: COMxx (յուրաքանչյուր սարքի վրա տարբեր կլինի: Անջատեք այլ Arduino կամ COM սարքերը ձեր համակարգչից, եթե չկարողանաք որոշել, թե որն է ձեր Arduino- ն)
  • Merրագրավորող ՝ AVR ISP MkII

Leggings սարք:

Ականջակալ սարք

Քայլ 7: Ստեղծեք վեբ ինտերֆեյս `սռնապաններ/կեցվածքի տվյալները ցուցադրելու համար

Ստեղծեք վեբ ինտերֆեյս ՝ սռնապանների/կեցվածքի տվյալների ցուցադրման համար
Ստեղծեք վեբ ինտերֆեյս ՝ սռնապանների/կեցվածքի տվյալների ցուցադրման համար

Լեգենդների վրա տեղադրված Arduino- ի ընթերցումները ցուցադրելու համար մենք կստեղծենք վեբ ինտերֆեյս, որը հասանելի կլինի համակարգչից կամ բջջայինից:

Ներբեռնեք կցված ֆայլերը ՝ index.hmtl.txt- ը վերանվանելով index.html, այնուհետև բացեք index.html ձեր դիտարկիչով (խորհուրդ է տրվում Google Chrome- ը)

Նկատի ունեցեք, որ ֆայլեր հանրային վեբ սերվերի վրա տեղադրելու կամ կայք ստեղծելու պահանջ չկա: Վեբ ինտերֆեյսը պարզապես բաղկացած է HTML/CSS/Javascript ֆայլերից, որոնք կարող են պահվել ձեր համակարգչում և բացվել վեբ դիտարկիչով, որոնք այնուհետև կխոսեն լեգենդների սարքի հետ ձեր դիտարկիչի միջոցով սկսած bluetooth կապի միջոցով:

Կից ներկայացված է app.js ֆայլից մի փոքր հատվածի սքրինշոթ, որը գործարկվում է, երբ օգտվողը սեղմում է էջի միացման կոճակը: Այստեղ մենք համակարգչին ասում ենք, որ Arduino- ից տվյալներ ստանալիս կոչի «dataHandler» գործառույթը: Դուք պետք է հետևեք ծածկագրին ՝ տեսնելու համար, թե ինչ այլ գործառույթներ են կոչվում և ինչպես են տվյալները մշակվում և ի վերջո գծվում գրաֆիկի վրա:

Ստորև ներկայացված է ներառված ֆայլերի մի փոքր ամփոփում.

index.hml: browserննարկչին պատմում է, թե ինչ տարրեր նկարել էջում և որտեղ դրանք պետք է տեղադրվեն միմյանց նկատմամբ:

style.css: Առանձին տարրերի ոճավորում (օրինակ ՝ գրաֆիկի շուրջ մոխրագույն ուրվագիծ)

webTerminal.js. JavaScript գրադարան `մոդուլով Bluetooth- ով հաղորդակցվելու համար: Տրամադրում է գործառույթներ, որոնք անհրաժեշտ են ստացված տվյալները հեշտությամբ մշակելու և միացված bluetooth սարքին հաղորդագրություններ սերիական bluetooth կապի միջոցով հետ ուղարկելու համար:

app.js: Մեր սեփական JavaScript ծածկագիրը, որը կարգավորում է arduino- ից ստացված բոլոր տվյալները և գծում գրաֆիկի վրա

Քայլ 8: Վեբ ինտերֆեյսի մուտք և օգտագործում

Մուտք և օգտագործում վեբ ինտերֆեյս
Մուտք և օգտագործում վեբ ինտերֆեյս
Մուտք և օգտագործում վեբ ինտերֆեյս
Մուտք և օգտագործում վեբ ինտերֆեյս

Լեգինների մոդուլը կարդում է գիրոսկոպ, արագացուցիչ և նույնիսկ ջերմաստիճանի մասին տեղեկատվություն: Այս նախագիծը պահանջում է միայն գիրոսկոպի Y առանցքի ընթերցումներ, որոնցից կարելի է որոշել կրողի կեցվածքը:

Վեբ ինտերֆեյս մուտք գործելու համար բացեք նախորդ քայլին ներբեռնված ֆայլը index.html: Կցված սքրինշոթում պետք է տեսնեք նման ինտերֆեյս:

Հաջորդը, սեղմեք միացման կոճակը և սարքերի ցանկից ընտրեք ձեր bluetooth մոդուլը (սովորաբար կոչվում է HMSoft): Եթե կան բազմաթիվ սարքեր, այն կարող է օգնել մոդուլը ավելի մոտ տեղադրել ձեր համակարգչին, որպեսզի այն հեշտությամբ ճանաչվի bluetooth ընդունման մակարդակից:

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