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

Այլընտրանքային հաղորդակցության բաճկոն (CoCoA). 8 քայլ (նկարներով)
Այլընտրանքային հաղորդակցության բաճկոն (CoCoA). 8 քայլ (նկարներով)

Video: Այլընտրանքային հաղորդակցության բաճկոն (CoCoA). 8 քայլ (նկարներով)

Video: Այլընտրանքային հաղորդակցության բաճկոն (CoCoA). 8 քայլ (նկարներով)
Video: Я есть. Ты есть. Он есть_Рассказ_Слушать 2024, Նոյեմբեր
Anonim
Image
Image
Սարքավորման բաղադրիչներ
Սարքավորման բաղադրիչներ

CoCoA նախագիծը համացանցին հագած կրելի ժիլետ է, որն ապահովում է այլընտրանքային հաղորդակցության շոշափելի խորհրդանիշներ `խոսքի կամ ոչ խոսքային թերություններ ունեցող մարդկանց օգնելու համար: CoCoa հապավումը գալիս է պորտուգալական անվան կրճատումից ՝ Colete de Comunicação Assistiva:

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

Խոսքի խանգարումը ՝ մշտական կամ ժամանակավոր, ուշադրության և բուժման կարիք ունի, քանի որ այդ ունակությունը կարևոր է սոցիալականացման համար: Ալո, խոսքը հիմնական հմտություն է այլ պայմաններով կամ հաշմանդամություն ունեցող անձանց համար, որոնք արտահայտում են իրենց կարիքները:

Այս համատեքստում Այլընտրանքային հաղորդակցության (AC) օժանդակ ռեսուրսներն օգտագործվում են խոսքի խանգարում ունեցող մարդկանց օգնելու համար շփվել իրենց ընտանիքների, թերապևտների և այլոց հետ: Պիկտոգրամները AC- ի ամենատարածված ձևերից են, քանի որ անհատը կարող է մատնանշել տան ռազմավարական կետերում ամրագրված խորհրդանիշները կամ օգտագործել ծրագրեր, որոնք վանկարկում են այս խորհրդանիշները, օրինակ ՝ Proloquo2Go- ն:

Այնուամենայնիվ, ֆիզիկական պատկերապատկերները կարող են օգտագործվել միայն նույն միջավայրում ուրիշների հետ հաղորդակցվելու համար, ինչը դժվարացնում է անհատի համար անհապաղ կարիքների առկայությունը և նրանք գտնվում են այլ միջավայրում:

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

CoCoA- ն թույլ կտա օգտվողին ներառել մինչև վեց AC խորհրդանիշ, որը թույլ կտա օգտվողին կատարել տարբեր համակցություններ: Երբ խորհրդանիշի հետ կապված կոճակը սեղմվում է, տեղի է ունենում երկու գործողություն.

1) Ընտրված գործողությանը համապատասխան ձայն հնչում է ժիլետին ամրացված ձայնային բարձրախոսի միջոցով: Տեքստային ձևաչափով գործողությունը համացանցի միջոցով ուղարկվում է ցանկացած խնամողի, թերապևտի կամ ուսուցիչի ՝ թույլ տալով նրանց տեղեկանալ անձի կարիքների մասին, եթե նրանք նույն սենյակում չեն:

2) Հաշմանդամին հետադարձ կապ տրամադրելու համար սեղմված կոճակները նաև լուսարձակել են լուսադիոդ `նշելով ընտրված գործողությունները: Այսպիսով, առաջարկվում է կրելի, միացված, ոչ միջամտող, դյուրակիր և օգտագործողի համար հարմար ինտերֆեյսի լուծում, որը կօգնի խոսքի խանգարում ունեցող մարդկանց իրենց կարիքները հաղորդել տեղում կամ հեռակա կարգով: Theիջետը հագնելու համար ֆիզիկական ջանքեր չի պահանջում, այն կարող է հագնվել տարբեր վայրերում և հեշտացնում է հաշմանդամներին օգնելը բավարարելու իրենց կարիքները `պոտենցիալ կանխելով նրանց անհարմար կամ սթրեսային վիճակը:

Այս նախագիծը մշակել են Մաուրո Պիչիլիանին ([email protected]) և Տալիտա Պագանին ([email protected])

Քայլ 1: Սարքավորման բաղադրիչներ

CoCoA նախագծի համար մենք օգտագործեցինք հետևյալ ապարատային բաղադրիչները.

* 1x DragonBoard 410C քարտ: Դուք կարող եք այս տախտակը փոխարինել Raspberry Pi- ով կամ ցանկացած այլ փոքր տախտակով համակարգչով, սակայն հիշեք, որ սա կրելի սարք է:

* 1x NodeMCU ESP 8266 Arduino կամ այլ arduino առնվազն 13 GPIO PWM պորտով:

* 1x Mifare Model RC522 RFID Tag Reader մոդուլ:

* 8x Mifare RFID պիտակներ:

* 8x կոճակ կոճակներ:

* 8x տարբեր գույների LED- ներ:

* 6x 330 Օմ դիմադրիչներ:

* 5x քառակուսի մետր շագանակագույն TNT գործվածք:

* Փոքր քանակությամբ բամբակ ՝ բարձիկները լցնելու համար

* 1x մետր թավշյա ժապավեն:

* 8x թղթի վրա տպագրված խորհրդանիշների պատկերներ

* 1x USB բարձրախոս:

* 1x USB ձայնային ադապտեր dongle:

* 4 GB miniSD հիշողության քարտ:

* 1x մարտկոց ՝ որպես սնուցման աղբյուր (2000 mAPH և 12 Վ ելք):

* 20 մետր մալուխ ՝ 2 լարով

* Ընդհանուր գործիքներ (տափակաբերան աքցան, պտուտակահան, եռակցման սարք, սոսինձ ատրճանակ և այլն), լարեր և էլեկտրական ժապավեն

Քայլ 2: Հոսքի դիագրամներ

Հոսքի դիագրամներ
Հոսքի դիագրամներ
Հոսքի դիագրամներ
Հոսքի դիագրամներ
Հոսքի դիագրամներ
Հոսքի դիագրամներ

Որպեսզի հասկանանք, թե ինչպես է աշխատում բաճկոնը, եկեք բացատրենք դրա օգտագործումը երեք գծապատկերների միջոցով: Հղման համար ստուգեք այս քայլի թվերը:

Գծապատկեր 1. Այս հոսքը ներկայացնում է ժիլետի սկզբնական օգտագործումը, որը նկարագրում է այն կրելու և արդեն ձայնագրված աուդիո ֆայլերին մուտք գործելու համար անհրաժեշտ քայլերը:

Գծապատկեր 2. Այս դիագրամը ցույց է տալիս գոյություն ունեցող բարձիկներից (փոքր նստարաններ) մեկը փոխելու քայլերը, որպեսզի ժիլետի վրա տեղադրվի մեկ այլ խորհրդանիշ/ձայն:

Գծապատկեր 3. Այս դիագրամը ցույց է տալիս գոյություն ունեցող բարձիկի հետ կապված աուդիո փոխելու քայլերը: Այս քայլերը չեն կիրառվել ժիլետ 1.0 տարբերակում

Քայլ 3: Softwareրագրակազմ

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

Նախագծում մենք օգտագործեցինք հետևյալ ծրագրակազմը.

Arduino IDE

Python 3.5

Externalրագրի արտաքին կախվածություններն էին arduino գրադարանը ՝ RFID ընթերցող մոդուլը մշակելու համար, Python twx.botapi գրադարանը ՝ Telegram- ի հետ փոխգործակցության համար, և PySerial գրադարանը ՝ Python- ի հետ սերիալային պորտով տվյալների ընթերցման/գրման համար: Python գրադարանները կարող են տեղադրվել ՝ օգտագործելով pip փաթեթի կառավարիչը:

Նախագծի բոլոր կոդերը հասանելի են դարձել հետևյալ GitHub շտեմարանում.

github.com/pichiliani/CoCoA

Քայլ 4: Բաղադրիչների միացում

Բաղադրիչների միացում
Բաղադրիչների միացում
Բաղադրիչների միացում
Բաղադրիչների միացում
Բաղադրիչների միացում
Բաղադրիչների միացում
Բաղադրիչների միացում
Բաղադրիչների միացում

CoCoA- ի դիզայնի ճարտարապետությունը հիմնված է DragonBoard 410C տախտակի, NodeMCU 8622 arduino- ի, RFID քարտի ընթերցողի, լուսադիոդների, կոճակների և ձայնային բարձրախոսի վրա: Այն նաև ինտեգրվում է Telegram բոտին, որը կոչվում է ProjectCoCoABot, որը կոճակներից որևէ մեկին սեղմելիս հաղորդագրություն է ուղարկում գեներացված աուդիոով: Ստուգեք այս քայլի պատկերը `լուծման ամբողջական ճարտարապետության ամբողջական պատկերացման համար:

Սկսեք միացնել RFID ընթերցողն ու LED- ները arduino- ին և այնուհետև վերբեռնեք կոդը այս GitHub reposiboty- ի /CocoaNodeMCUServer թղթապանակում: Ինչպես LED- ների, այնպես էլ RFID ընթերցողի միացման դիագրամները ներկայացված են այս քայլը պատկերող նկարներում:

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

Քայլ 5: Բարձիկների ստեղծում

Բարձիկների ստեղծում
Բարձիկների ստեղծում
Բարձիկների ստեղծում
Բարձիկների ստեղծում

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

Բարձիկները փոքր թախտեր են ՝ 10x10 սմ չափսերով և լցված էին բամբակով: Կարևոր է հիշել, որ յուրաքանչյուր պահոցի ներսում տեղադրեք մեկ RDID պիտակ, որպեսզի կարողանաք նույնականացնել յուրաքանչյուր բարձիկ և դրանց համապատասխան ձայնը:

Մենք տեղադրեցինք նույն խորհրդանիշը երկու անգամ յուրաքանչյուր պահոցի առջևի մասում. Մեկը պատկերն ուղղված էր դեպի վեր և մեկը դեպի ներքև: Այս կերպ հնարավոր է, որ ժիլետ օգտագործողը դիտի, թե որ խորհրդանիշն է սեղմված եղել: Համոզվեք, որ թավշի տեղադրեք պահոցի հետևի մասում, որպեսզի այն ամրացնեք/անջատեք ժիլետի մեջ

Քայլ 6: Բաճկոնների հավաքում

Estեստերի ժողով
Estեստերի ժողով
Estեստերի ժողով
Estեստերի ժողով

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

marlenemukaimoldeinfantil.com.br/2017/02/0…

cuttingecosting.com/Pap%20collect.html

Կարևոր է սահմանել այն ճակատը, որտեղ տեղադրվելու են բարձիկները: Այս վայրերում մենք պետք է դնենք Velcro- ի մասեր, որպեսզի բարձիկները ճիշտ տեղավորվեն: Դեռևս առջևում մենք կարող ենք անցքեր անել, որպեսզի LED- ները տեղադրվեն բարձերից անմիջապես վերև:

Բաճկոնի բարձի գտնվելու վայրին մոտ մենք պետք է տեղավորենք LED- ները և կոճակներից յուրաքանչյուրը: Կարևոր է սեղմել կոճակները այնպես, որ դրանք գտնվում են ժիլետի վրա թավշյա դիրքի հետևում: Այս կերպ, հենց որ օգտագործողը սեղմում է բարձի կենտրոնը, նա կստիպի բարձի «կոշտ» հատվածը (rfid պիտակը) և կտտացրեք կոճակը:

Խորհուրդ ենք տալիս ամրացնել ժիլետի բոլոր ներքին մասերը (լուսադիոդներ, դիմադրիչներ, սեղմիչ կոճակներ և լարեր) `օգտագործելով տաք սոսինձ: Լարերի միացումը կարող է իրականացվել զոդման + էլեկտրական ժապավենով: Եռակցումից խուսափելու մեկ այլ այլընտրանք է տաք սոսինձը կամ օգտագործել եղունգների թափանցիկ լաք:

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

Հաղորդալարերը, որոնք կմիացնեն LED- ները և յուրաքանչյուր հպման տարածքի կոճակները, պետք է խմբավորվեն երկու -երկու: Այս կերպ մենք կունենանք վեց շերտ `յուրաքանչյուրը երկու մալուխով: Նշենք, որ յուրաքանչյուր մալուխ ունի երկու լար `դրական և բացասական: Կարևոր է նշել մալուխների կարգը և այն բաղադրիչը, որը միացված է յուրաքանչյուր մալուխին (led կամ սեղմիչ կոճակ): Մենք խորհուրդ ենք տալիս ուսադիրները փաթաթել երեքական երեք խմբի մեջ:

Երբ մալուխներն ու լարերը միացված են, մենք կարող ենք փակել ժիլետը `տեղադրելով երեսպատումը: Վերջապես, ժիլետի հետևի մասում ստեղծեք հորիզոնական գրպան ՝ էլեկտրոնային տախտակները (NodeMCU և DragonBoard), USB ձայնային միակցիչը և մարտկոցը միացնող DragonBoard- ը պահելու համար: Մի փոքր պատյան խորհուրդ է տրվում ավելի լավ պահել տախտակները և մալուխները:

Քայլ 7: Վերջնական հպումներ և փորձարկում

Երբ ժիլետի ամրագոտիները արդեն ամրացված են հետևի մասում, դուք պետք է միացնեք տախտակներին: Պահանջվում է 12 միացում կոճակների համար (6x2) և 12 միացում LED- ների համար:

Լրացուցիչ խնամք է պահանջվում լարերը, որոնք կրում են գրունտի ազդանշանը (GND) LED- ների հետ, քանի որ LED- ների բոլոր վեց կապումներն էլ պետք է միացված լինեն միևնույն լարին: Նմանապես, գետնին սեղմող կոճակների (GND) կապումներն անհրաժեշտ է միացնել նույն մետաղալարով:

Ի վերջո, միացրեք dongle- ը USB պորտին և միացրեք ադապտորը բարձրախոսին, որը պետք է տեղադրվի ժիլետի առջևի գրպանում: Միացրեք USB մալուխը NodeMCU- ին և DragonBoard 410c քարտի այլ USB պորտին: Վերջապես, միացրեք մարտկոցի տուփը հոսանքի պին և միացրեք CoCoaServer.py ծրագիրը DragonBoard տախտակի վրա որպես sudo (օգտագործեք SSH վարդակից կամ միացրեք մոնիտոր + ստեղնաշար + մկնիկ անմիջապես տախտակին):

$ sudo python CoCoaServer.py

Յուրաքանչյուր կոճակի վրա հաղորդագրություն կհայտնվի տախտակի վահանակի վրա, կհնչի համապատասխան ձայնը և կհնչի բարձիկի հետ կապված led- ը:

Քայլ 8: Հղումներ

Այլընտրանքային հաղորդակցության հղումներ. Proloquo2Go խորհրդանիշի վոկալիզացիայի ծրագիր

Saba M. P., Filippo D., Pereira F. R., հեղինակ ՝ Souza P. L. P. (2011) Hey yaa: A Haptic Warnable Weareble to Support խուլ մարդկանց հաղորդակցությանը: Vivacqua A. S., Gutwin C., Borges M. R. S. (խմբ.) Համագործակցություն և տեխնոլոգիա: CRIWG 2011. Համակարգչային գիտության դասախոսական գրառումներ, հատոր 6969. Սպրինգեր, Բեռլին, Հայդելբերգ: DOI 10.1007 / 978-3-642-23801-7_17

Օգտագործված Python գրադարանները.

PySerial

Twx.botapi

DrabonBoard 410c խորհրդի տեղեկատվություն

Arduino RFID Reader- ի օգտագործման օրինակ

Մանկական բաճկոնների կաղապարներ

marlenemukaimoldeinfantil.com.br/2017/02/07…

cortandoecosturando.com/Pap%20colete.html

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