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

Քաշի զգայուն պայուսակ ՝ 5 քայլ
Քաշի զգայուն պայուսակ ՝ 5 քայլ

Video: Քաշի զգայուն պայուսակ ՝ 5 քայլ

Video: Քաշի զգայուն պայուսակ ՝ 5 քայլ
Video: Մասիսի հիվանդանոցում 5,5 կգ քաշով և 60 սմ հասակով փոքրիկ է ծնվել 2024, Հուլիսի
Anonim
Քաշի զգայուն պայուսակ
Քաշի զգայուն պայուսակ
Քաշի զգայուն պայուսակ
Քաշի զգայուն պայուսակ
Քաշի զգայուն պայուսակ
Քաշի զգայուն պայուսակ

Այս հրահանգը նախատեսված է քաշի զգայուն տոպրակի համար: Այն օգնում է այն մարդկանց, ովքեր շատ բան ունեն իրենց պայուսակներում և բարելավում է կշեռքները ՝ ապահովելով շրջապատի մշտական արձագանք և ավելորդ քաշի ավտոմատ նախազգուշացման ազդանշան:

Ինչպես է դա աշխատում

Այն աշխատում է ուժի նկատմամբ զգայուն դիմադրության միջոցով ՝ չափելու համար, թե որքանով է ժապավենը սեղմում կրողի ուսին, և օգտագործելով արժեքը ՝ վերահսկելու, թե LED- ները որքան արագ են բաբախում կամ քանի LED է լուսավորվում (անջատիչը սեղմելիս) ՝ տալով օգտվողին հետադարձ կապ: Երբ կրողը ավելորդ քաշ է կրում (ներկայումս չափված է մոտավորապես 10-11 ֆունտ), LED- ները արագորեն թարթում են ՝ զգուշացնելով կրողին: Ամբողջ ապարատը սնուցվում է AAA մարտկոցով և վերահսկվում է Lilypad Arduino- ով, որը ամրացված է պայուսակի մակերևույթին կարված հաղորդիչ թելով:

Պայուսակի նկարազարդումներն ու լուսանկարները ՝ ստորև:

Քայլ 1: Բաղադրիչներ

Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ

Ահա այն սարքավորումների ցանկը, որոնք ձեզ անհրաժեշտ կլինեն այս փորձի համար. քայքայվելու համար, բայց ունի շատ ավելի ցածր դիմադրություն, քան 2 շերտ ասեղն ու թելքը - թելագործը կենսական նշանակություն ունի 4 շերտանի թելերի համար Ալիգատոր սեղմակներ - կենսական ՝ սխեմաների փորձարկման համար: Կարելը չափազանց դանդաղ է դրա հետ փորձարկելու համար: Գործվածքների սոսինձ և գործվածքների ներկ `թելեր կնքելու համար Տոպրակ` ցանկացած բարակ գործվածք, որը կանի

Քայլ 2: Բաստինգ

Պարծենկոտ
Պարծենկոտ
Պարծենկոտ
Պարծենկոտ
Պարծենկոտ
Պարծենկոտ

[Խմբագրում. Ես ավելի ուշ պարզեցի, որ մարտկոցը Arduino- ին այդքան մոտ դնելը հանգեցնում է անհուսալի կապի, քանի որ երկու մասերի միջև ծալովի շարժումը թուլացնում է շարանը: Թողեք մի փոքր ավելի հեռավորություն ՝ երկու կամ երեք կար, որպեսզի դա տեղի չունենա:] Սա կարևոր քայլ է կարի ընթացքում բաղադրիչների տեղաշարժը կանխելու համար: Տեսեք նկարները, թե ինչպես դասավորել պայուսակի բաղադրիչները: Useաղկաթերթերը տեղում պահելու համար օգտագործեք հակառակ կար:

Նկար 1 -ը ցույց է տալիս բաստինգի ընդհանուր դասավորությունը: Տեսարանը պայուսակի ներսից է: Մոխրագույն բաղադրիչները պայուսակի արտաքին մասում են, իսկ սպիտակ բաղադրիչները ՝ պայուսակի ներսում:

Նկար 2 -ը ցույց է տալիս, թե ինչպես կարելի է բաղադրամասեր կարել 2 ծաղկաթերթով (LED, Switch) `դրանց տատանումները կանխելու համար

3 -րդ նկարը ցույց է տալիս, թե ինչպես կարելի է բաղադրամասեր կարել բազմաթիվ թերթիկներով (Lilypad, Battery pack): 4 -րդ նկարը ցույց է տալիս, թե ինչպես տեղադրել FSR- ը ժապավենի ներսում:

4 -րդ նկարը ցույց է տալիս, թե ինչպես կարել FSR- ը ժապավենի մի կողմում:

Քայլ 3: Կարի

Կարում
Կարում
Կարում
Կարում
Կարում
Կարում

Այժմ ձեզ հարկավոր է կարել կապեր բոլոր թելերի միջև:

Նկար 1 -ը ցույց է տալիս պայուսակի ամբողջ կարի դասավորությունը:

Նկար 2 -ը ցույց է տալիս յուրաքանչյուր բաղադրիչի միացման սխեմաները: Կոդի հետ համատեղելիությունը ապահովելու համար նշվում են Arduino- ի հատուկ կապում:

Նկար 3. Կարել թերթիկների միջով մի քանի անգամ `թելի և ծաղկաթերթի միջև լավ կապ ապահովելու համար:

Նկար 4 և 5. Ես օգտագործել եմ ուղիղ կար ՝ թելի երկարությունը և դիմադրությունը նվազեցնելու համար (նկար 4), բայց հետագայում իմացա, որ անկյունագծային կարը թույլ է տալիս ավելի շատ ձգվել, ուստի նախընտրելի է (նկար 5):

Նկար 6. Կցեք FSR- ի կապում շուրջը `դրանք տեղում պահելու համար

Նկար 7. Կռացրեք դիմադրիչների ծայրերը ՝ կազմելով օղակներ, որոնց միջոցով կարող եք կարել:

Նկար 8. Կցեք մի թել գոյություն ունեցող կարի հետ `թելերը միացնելու համար (սև սլաքներ սխեմատիկ պատկերների վրա):

Նկար 9. Կարել թելեր գործվածքների հակառակ կողմերում, երբ դրանք հատվում են, որպեսզի կարճություն չլինի:

Նկար 10. Ստուգեք կարերը բազմիմետրով `դիմադրությունը ստուգելու համար:

Նկար 11. Կպչեք այն հանգույցները, որոնք կապում եք ՝ կարը վերջացնելու համար, որպեսզի դրանք չբացվեն, և ներկեք բաց թելերը կարի երկայնքով `կարճացման հավանականությունը նվազեցնելու համար:

Լուսանկարները ցույց են տալիս, թե ինչպես կարվի ձեր պայուսակի կարիքն ավարտելուց հետո:

Քայլ 4: Կոդավորում

Կոդավորում
Կոդավորում

Դուք կարող եք ստուգել ծածկագիրը կարի ամբողջ ընթացքում ՝ նախ միացնելով ծաղկաթերթերը ալիգատորների սեղմիչներով ՝ սխեմաներ ստեղծելու համար, այնուհետև ՝ գործվածքային սխեմաներով: Կարող եք ներբեռնել ծածկագիրը (Readinput.pde) կամ դիտել ծրագրի տրամաբանության հոսքի դիագրամ (Flow diagram.jpg): Կոդը բաղկացած է մի քանի առանձին մասերից:

Փոփոխական հայտարարագրերը հայտարարում են փոփոխականներ Lilypad ծաղկաթերթերի համար, զանգված և ընթերցման փոփոխականներ ուժը չափելու համար, LED- ի զարկերակը վերահսկելու համար փոփոխականներ և փոփոխական `ավելորդ ճնշումը հետևելու համար:

setup () - ն ակտիվացնում է բոլոր կապերը և միացնում Serial (վրիպազերծման համար):

loop () ստուգում է ճնշումը, գրանցում է ավելորդ ճնշում և կամ նախազգուշացում է տալիս, եթե կա չափազանց մեծ ուժ, ցույց է տալիս մակարդակը, եթե անջատիչը սեղմված է, կամ այլ կերպ է բաբախում: Այն նաև կոչում է printReading ():

getReading () օգտագործում է զանգված ՝ ճնշումը գրանցելու համար:

printReading () - ը օգնում է կարգաբերել ՝ տպելով ընթերցման բոլոր փոփոխականները:

checkWarning () - ը գրանցում է բարձր ուժի շարունակական ժամանակահատվածը նախքան նախազգուշացումը ():

նախազգուշացումը () առաջացնում է LED- ների թարթում:

մակարդակը () ցույց է տալիս ավելի շատ LED- ներ ավելի մեծ ուժի համար:

իմպուլսը () ցույց է տալիս ավելի մեծ ուժի ավելի արագ իմպուլսներ:

ledLight () օգնում է լուսավորել LED- ները մակարդակի () և զարկերակի () համար:

Քայլ 5: Կալիբրացում

Այժմ դուք պետք է չափաբերեք պայուսակը `ստուգելու համար, թե որքան է քաշը համապատասխանում FSR- ի ընթերցումներին:

Քաշը աստիճանաբար ավելացնելու համար օգտագործեք հավասար քաշ ունեցող առարկաներ: Մի շարք բանկա կամ շշեր լավ են աշխատում:

Հագեք արդուինոն `կցված մալուխով:

Օգտագործեք Serial Monitor գործառույթը `տպագիր ընթերցումը կարդալու և ուժը ստուգելու համար:

Կրկնեք այս գործընթացը `գրանցելու համար, թե ինչպես է ուժի ընթերցումը փոխվում քաշի հետ:

Ավարտելուց հետո փոխեք ծածկագիրը ՝ ճշգրտմանը համապատասխանելու համար և պատրաստ կլինեք գնալ:

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