Haptic կոշիկ թույլ տեսողություն ունեցողների համար `12 քայլ
Haptic կոշիկ թույլ տեսողություն ունեցողների համար `12 քայլ
Anonim
Haptic կոշիկ տեսողության խնդիրներ ունեցող մարդկանց համար
Haptic կոշիկ տեսողության խնդիրներ ունեցող մարդկանց համար

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

Պարագաներ

  • Կոշիկ
  • 2 x Ուլտրաձայնային տվիչ (HC-SR04)
  • Arduino Pro Mini (կամ Arduino nano)
  • Թրթռիչ շարժիչ (հնարավոր է փրկել հին բջջային հեռախոսից)
  • Բազզեր (5 վոլտ)
  • Jumper լարերը
  • 5 Վ էներգիայի աղբյուր (9 Վ մարտկոց + LM7805 կամ էժան սնուցման բանկ)

Քայլ 1: Հասկանալով, թե ինչպես է այն աշխատում

Հասկանալով, թե ինչպես է այն աշխատում
Հասկանալով, թե ինչպես է այն աշխատում

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

բ) Երբ Arduino- ն գիտի, որ հեռավորությունը մեկ մետրից պակաս է, այն 0,5 Հց քառակուսի ալիք է ուղարկում ազդանշանին, ինչը նշանակում է, որ ազդանշանը միանում է մեկ վայրկյան, ապա անջատվում է ևս մեկ վայրկյան, և օրինակը շարունակվում է այնքան ժամանակ, քանի դեռ խոչընդոտը մնում է 1 մ հեռավորության վրա: Այն հանդես է գալիս որպես զգուշացում կրողի համար:

գ) Եթե խոչընդոտը ավելի է մոտենում, այսինքն ՝ կոշիկի և խոչընդոտի միջև հեռավորությունը 50 սմ -ից պակաս է, Arduino- ն հաստատուն +5 վոլտ է ուղարկում թրթռման շարժիչին, ինչպես նաև ազդանշանին: Այն ստեղծում է ուժեղ թրթռում և տհաճ ազդանշան, որը նման է վերջին նախազգուշացման:

դ) Երկրորդ ուլտրաձայնային տվիչը տեղադրված է այնպես, որ կարվի կոշիկի և դիմացի գետնի միջև հեռավորության վրա: Եթե Arduino- ն այս սենսորի օգնությամբ հայտնաբերում է կոշիկի առջևի ցանկացած փոս կամ անցք, այն ազդանշանին է ուղարկում 1 Հց քառակուսի ալիք, ինչպես նաև թրթռման շարժիչ: Երկու ազդանշանների ժամկետները ծրագրված են այնպես, որ այլևս այլ կերպ անջատվեն և անջատվեն ազդանշանը և շարժիչը:

Թրթռիչի շարժիչը տեղադրված է հենց այն կետում, որտեղ գարշապարը դիպչում է կոշիկի ներբանին, ուստի կրողը հասկանում է, որ իր առջև ինչ -որ խոչընդոտ կա, և նա կամ պետք է փոխի իր ուղղությունը:

Քայլ 2: Ընտրեք ճիշտ կոշիկը

Կոշիկի մոտ դուք շատ զոդման աշխատանքներ կկատարեք, և շատ հավանական է, որ ինչ -որ պահի պատահաբար վնասեք կոշիկը: Այսպիսով, ընտրեք հին կոշիկ, որը դուք կարող եք պառկել շուրջը: Կոշիկը նույնպես չպետք է չափազանց փոքր լինի, այլապես դժվար կլինի աշխատել դրա հետ:

Քայլ 3: Շրջանի պատրաստում

Շրջանի պատրաստում
Շրջանի պատրաստում
Շրջանի պատրաստում
Շրջանի պատրաստում

Ինչպես տեսնում եք վերը նշված սխեմաներում, բոլոր առանձին բաղադրիչներն անհրաժեշտ են Arduino- ին միանալու համար: Հետևեք սխեմատիկին և հավաքեք շրջանը:

Քայլ 4: Arduino- ի կոդավորումը

Arduino- ի կոդավորում
Arduino- ի կոդավորում

Այժմ դուք պետք է ասեք Arduino- ին, թե ինչ անել: Կոդն առկա է կից ֆայլերում ՝ և՛ որպես բառային ֆայլ (կարդալու համար), և՛ որպես.ino ֆայլ, որը կարող է ուղղակիորեն վերբեռնվել ձեր Arduino- ում: Եթե դուք օգտագործում եք promini, ապա դուք պետք է օգտագործեք FTDI տախտակ ՝ ծածկագիրը վերբեռնելու համար

Քայլ 5: Ամեն ինչ պատրաստ է տեղադրման համար

Եթե ծածկագիրը վերբեռնելուց հետո ամեն ինչ աշխատում է այնպես, ինչպես ենթադրվում էր, ապա կոշիկի մեջ տեղավորելու համար անհրաժեշտ է անջատել ամբողջ շրջանը:

Քայլ 6. Սենսորներին աջակցություն ցուցաբերելը

Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը
Սենսորներին աջակցություն ցուցաբերելը

Կոշիկի ծայրին անհրաժեշտ է անցք անել, որպեսզի լարերը դրա մեջ անցնեն: Այնուհետև որոշ ստվարաթղթի օգնությամբ դուք պետք է պատրաստեք հենարան ՝ սենսորները կոշիկի վերևում տեղադրելու համար (տե՛ս նկարները): Նախքան ամեն ինչ տաք սոսինձով մշտապես ամրացնելը, համոզվեք, որ կոշիկի երկարությունը կպցրեք երկու սենսորների յուրաքանչյուր քորոցին, այնուհետև դրանք անցեք ավելի վաղ արած անցքով:

Քայլ 7: Թրթռման շարժիչի ներդրում

Թրթռման շարժիչի տեղադրում
Թրթռման շարժիչի տեղադրում

Հաջորդը, դուք պետք է տեղադրեք թրթռման շարժիչը այն վայրում, որտեղ կրողի կրունկը դիպչում է կոշիկի ներբանին: Համոզվեք, որ տեղադրեք շարժիչը ներդիրի տակ, քանի որ այն կփակի ամեն ինչ, և կրողը անհանգստություն չի զգա:

Քայլ 8: Էլեկտրաէներգիայի աղբյուր

Սնուցման աղբյուր
Սնուցման աղբյուր

Էլեկտրաէներգիայի աղբյուրի համար դուք ունեք երկու տարբերակ.

  1. 9 Վ մարտկոց և LM7805
  2. Էժան (իսկապես էժան) Power Bank

Ես մարտկոցը օգտագործել եմ ավելի վաղ նախատիպում, բայց վերջին մոդելում ես օգտագործում եմ Amazon- ի էժան սնուցման բանկ: Երկու դեպքում էլ էներգիայի աղբյուրը պետք է տեղադրեք դրսից: Համոզվեք, որ մարտկոցը ճիշտ միացրեք LM7805- ին (եթե դա նախընտրում եք): Կողքից մի փոքրիկ փոքրիկ անցք կատարեք, որպեսզի կոշիկի ներսում երկու էլեկտրահաղորդման գծեր ստանաք:

Քայլ 9: Ավելացրեք անջատիչ

Վերնագիրը ամեն ինչ ասում է, կտրեք հոսանքի գիծը, որը մտնում է կոշիկի մեջ, անջատիչ ավելացնելու համար:

Քայլ 10: Միացրեք ուղեղները մարմնին

Հիմա ժամանակն է ամբողջ էլեկտրոնիկան միացնել Arduino- ին: Նախ միացրեք ազդանշանը Arduino- ին, այնուհետև թրթռման շարժիչին, որին հաջորդում են սենսորների և վերջում էլեկտրահաղորդման գծերի միացումները:

Քայլ 11: Թաքցնել պարզ տեսադաշտում

Թաքցնել պարզ տեսադաշտում
Թաքցնել պարզ տեսադաշտում

Թաքցրեք Arduino- ն կոշիկի կողային պատերին: Հնարավոր է, որ ստիպված լինեք կարել և սոսնձել, բայց ինձ դա հաջողվեց առանց դրանցից որևէ մեկի:

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