INHOUDSOPGAWE:

Alternatiewe kommunikasievest (CoCoA): 8 stappe (met foto's)
Alternatiewe kommunikasievest (CoCoA): 8 stappe (met foto's)

Video: Alternatiewe kommunikasievest (CoCoA): 8 stappe (met foto's)

Video: Alternatiewe kommunikasievest (CoCoA): 8 stappe (met foto's)
Video: Buenos Aires - Ongelooflijk heldere en soulvolle hoofdstad van Argentinië 2024, November
Anonim
Image
Image
Hardeware komponente
Hardeware komponente

Die CoCoA-projek is 'n draagbare vest wat aan die internet gekoppel is en tasbare simbole van alternatiewe kommunikasie bied om mense met spraak of nie-verbale gestremdhede te help. Die afkorting CoCoa kom van die afkorting van die Portugese naam: Colete de Comunicação Assistiva.

Spraakgestremdhede beïnvloed mense met outisme, afasie, serebrale gestremdheid, gedeeltelike of totale doofheid, onder andere. In die geval van outisme is daar dikwels nie-verbalisering of spraakvertraging. Gebrek aan spraak kan ook 'n tydelike gestremdheid wees as gevolg van 'n siekte.

Verswakking van spraak, permanent of tydelik, het aandag en behandeling nodig, want hierdie vermoë is belangrik vir sosialisering. Tog, spraak is 'n belangrike vaardigheid vir mense met 'n ander toestand of gestremdheid wat hul behoeftes uitdruk.

In hierdie konteks word hulpbronne vir alternatiewe kommunikasie (AC) gebruik om spraakgestremdes te help om met hul gesinne, terapeute en ander te kommunikeer. Piktogramme is een van die algemeenste vorme van AC, aangesien 'n individu kan verwys na simbole wat op strategiese punte in die huis vasgemaak is, of toepassings kan gebruik wat hierdie simbole, soos Proloquo2Go, verwoord.

Fisiese piktogramme kan egter slegs gebruik word om met ander in dieselfde omgewing te kommunikeer, wat dit vir 'n individu moeilik maak om met hul versorgers te kommunikeer as hulle 'n dringende behoefte het en in 'n ander omgewing is.

Die Alternatiewe Kommunikasie Vest (CoCoA) is 'n draagbare vest wat met die internet verbind is, wat die koppeling van alternatiewe taktiese simbole toelaat om mense met spraak of nie-verbale gestremdhede te help om hul behoeftes aan versorgers, terapeute, onderwysers en ander gesondheidswerkers uit te spreek, sonder dat hulle altyd in dieselfde omgewing as die persoon met gestremdhede teenwoordig is, en dit maak monitering makliker.

Met CoCoA kan die gebruiker tot ses wisselsimbole insluit, sodat die gebruiker verskillende kombinasies kan uitvoer. As 'n knoppie wat verband hou met 'n simbool ingedruk word, gebeur twee aksies:

1) 'n Klank wat ooreenstem met die gekose aksie word gespeel deur 'n klankluidspreker wat aan die baadjie geheg is. Die aksie in teksformaat word via die internet gestuur aan enige opsigter, terapeute of onderwysers, sodat hulle in kennis gestel kan word van die behoefte van die persoon as hulle nie in dieselfde kamer is nie.

2) Om terug te gee aan die gestremde, het die gedrukte knoppies ook 'n LED geflits om die gekose aksies aan te dui. Dus word 'n draagbare, gekoppelde, nie-indringende, draagbare en gebruikersvriendelike koppelvlakoplossing voorgestel om spraakgestremdes te help om hul behoeftes ter plaatse of op afstand te kommunikeer. Die baadjie het geen fisieke inspanning nodig nie, dit kan op verskillende plekke gedra word en help om gestremdes te help om aan hul behoeftes te voldoen, wat moontlik voorkom dat hulle ongemaklik of gestres raak.

Hierdie projek is ontwikkel deur Mauro Pichiliani ([email protected]) en Talita Pagani ([email protected])

Stap 1: Hardeware -komponente

Ons het die volgende hardeware -komponente vir die CoCoA -projek gebruik:

* 1x DragonBoard 410C kaart. U kan hierdie bord vervang met 'n Raspberry Pi of enige ander klein rekenaar, maar hou in gedagte dat dit 'n draagbare toestel is.

* 1x NodeMCU ESP 8266 Arduino of ander arduino met ten minste 13 GPIO PWM -poorte.

* 1x Mifare -model RC522 RFID -taglesermodule.

* 8x Mifare RFID -etikette.

* 8x drukknoppies.

* 8x LED's in verskillende kleure.

* 6x 330 Ohm weerstande.

* 5x vierkante meter bruin TNT -stof.

* Klein hoeveelheid katoen om die kussings in te vul

* 1x meter klittenband.

* 8x Beelde van simbole op papier gedruk

* 1x USB -luidspreker.

* 1x USB -klankadapter -dongle.

* 4 GB miniSD geheue kaart.

* 1x battery pack as voeding (2000 mAPH en 12 V output).

* 20x meter kabel met 2 drade

* Algemene gereedskap (tang, skroewedraaier, soldeerbout, gomgeweer, ens.), Drade en elektriese band

Stap 2: vloeidiagramme

Vloeidiagramme
Vloeidiagramme
Vloeidiagramme
Vloeidiagramme
Vloeidiagramme
Vloeidiagramme

Om te help verstaan hoe die baadjie werk, laat ons die gebruik daarvan verduidelik deur middel van drie diagramme. Gaan die syfers van hierdie stap na vir verwysing.

Diagram 1: Hierdie vloei verteenwoordig die aanvanklike gebruik van die baadjie wat die stappe beskryf wat nodig is om dit te dra en toegang te verkry tot die klanklêers wat reeds opgeneem is.

Diagram 2: Hierdie diagram toon die stappe om een van die bestaande pads (klein bankies) te verander sodat 'n ander simbool/klank op die baadjie geplaas word.

Diagram 3: Hierdie diagram toon die stappe vir die oorskakeling van klank wat verband hou met 'n bestaande pad. Hierdie stappe is nie geïmplementeer in vest weergawe 1.0

Stap 3: sagteware

Sagteware
Sagteware

Ons het die volgende sagteware in die projek gebruik:

Arduino IDE

Python 3.5

Die eksterne afhanklikes van die projek was die arduino -biblioteek vir die hantering van die RFID -lesermodule, die Python twx.botapi -biblioteek vir interaksie met Telegram en die PySerial -biblioteek vir die lees/skryf van data oor die seriële poort met Python. Python -biblioteke kan geïnstalleer word met behulp van die pip -pakketbestuurder.

Alle bronbronne van die projek is beskikbaar gestel in die volgende GitHub -bewaarplek:

github.com/pichiliani/CoCoA

Stap 4: Bedrading van die komponente

Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente
Bedrading van die komponente

Die CoCoA -ontwerpargitektuur is gebaseer op die DragonBoard 410C -bord, 'n NodeMCU 8622 -arduino, 'n RFID -kaartleser, LED's, drukknoppies en 'n klankluidspreker. Dit kan ook geïntegreer word met 'n Telegram -bot genaamd ProjectCoCoABot wat elke keer op een van die knoppies 'n boodskap stuur met die gegenereerde klank. Kyk na die figuur in hierdie stap vir 'n volledige oorsig van die volledige argitektuur van die oplossing.

Begin deur die RFID -leser en LED's aan die arduino te koppel en laai dan die kode op in die gids /CocoaNodeMCUServer van hierdie GitHub -reposibotie. Die verbindingsdiagramme van beide die LED's en die RFID -leser word getoon in die figure wat hierdie stap illustreer.

Vervolgens moet ons die drukknoppies aan die DragonBoard -kaart koppel. Daar is 'n diagram en tabelle in die figure van hierdie stap wat die ooreenstemmende poorte en bedrading toon wat gekoppel moet word.

Stap 5: Pads -skepping

Pads skepping
Pads skepping
Pads skepping
Pads skepping

Die pads wat die simbole bevat, moet vervolgens geskep word. Daar is verskillende simbole en stelsels vir nie -verbale kommunikasie, maar ons kan PECS gebruik. Hierdie stelsel het verskeie simbole wat gedruk en op die pads geplaas kan word.

Die kussings is klein bankies van 10 x 10 cm groot en is gevul met katoen. Dit is belangrik om te onthou dat u een RDID -tag in elke pad moet plaas, sodat u elkeen van die pad en hul onderskeie klanke kan identifiseer.

Ons het dieselfde simbool twee keer op die voorkant van elke blok geplaas: een met die beeld na bo en een na onder. Op hierdie manier kan die vestgebruiker sien watter simbool daar ingedruk is. Plaas 'n klittenband aan die agterkant van die kussing sodat u dit in die baadjie kan vasmaak/losmaak

Stap 6: Vest -montering

Vest Vergadering
Vest Vergadering
Vest Vergadering
Vest Vergadering

Die volgende stap is die konstruksie van die baadjie. Ons het 'n malbaadjie vir mans gebruik en snitte op die stof gemaak sodat daar 'n voering is. In hierdie skakels vind ons 'n paar bloudrukke van baadjies wat u kan druk

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

cuttingecosting.com/Pap%20collect.html

Dit is belangrik om die plek aan die voorkant te definieer waar die pads aangebring sal word. Op hierdie plekke moet ons klittenbanddele plaas sodat die pads reg pas. Nog aan die voorkant kan ons gate maak om die LED's net bokant die kussings te plaas.

Naby die plek van die kussing in die baadjie moet ons die LED's en elkeen van die drukknoppies pas. Dit is belangrik om die drukknoppies so aan te pas dat hulle presies agter die klittenbandposisie op die baadjie is. Op hierdie manier, sodra die gebruiker op die middel van die kussing druk, dwing hy/sy die 'harde' deel van die kussing (die rfid -etiket) en druk op die drukknoppie.

Ons beveel aan om al die binneste dele van die baadjie (LED's, weerstande, drukknoppies en drade) met warm gom vas te maak. Die verbinding van die drade kan gemaak word met soldeersel + elektriese band. 'N Ander alternatief om sweiswerk te voorkom, is warm gom of deursigtige naellak.

Die volgende deel is om klein sakke te bou om die komponente van elke kussing te stoor. Skep ook 'n sak aan die voorkant van die baadjie nader aan die middel om die luidspreker vas te hou. Dit word aanbeveel om 'n paar bandjies klittenband aan te trek om die kleding stewig te maak.

Die drade wat die LED's en drukknoppies van elke aanraakarea verbind, moet twee vir twee gegroepeer word. Op hierdie manier het ons ses stroke met elk twee kabels. Let daarop dat elke kabel twee drade het: positief en negatief. Dit is belangrik om die volgorde van die kabels aan te dui en watter komponent aan elke kabel gekoppel is (LED of drukknop). Ons beveel aan dat u die skouerbande oor twee groepe van drie vou.

Sodra die kabels en drade verbind is, kan ons die baadjie toemaak deur die voering te plaas. Skep laastens 'n horisontale sak aan die agterkant van die baadjie om die elektroniese borde (NodeMCU en DragonBoard), die USB -klankaansluiting en die battery waarmee die DragonBoard verbind kan word, vas te hou. 'N Klein kissie word aanbeveel om die planke en kabels beter te hou.

Stap 7: Laaste aanraking en toetsing

Sodra die riempies reeds aan die agterkant vasgemaak is, moet u die verbindings met die planke maak. 12 aansluitings vir drukknoppies (6x2) en 12 aansluitings vir LED's word vereis.

Bykomende sorg is nodig om die drade wat die aardsein (GND) dra, aan die LED's te koppel, aangesien al ses penne van die LED's aan dieselfde draad gekoppel moet word. Net so moet die penne van die gronddrukknoppies (GND) op dieselfde draad verbind word.

Steek laastens die dongle in die USB -poort en steek die adapter in die luidspreker, wat in die voorste sak van die baadjie geplaas moet word. Steek die USB -kabel in die NodeMCU en die ander USB -poort van die DragonBoard 410c -kaart. Koppel laastens die battery aan die kragpen en begin die CoCoaServer.py -program op die DragonBoard -bord as sudo (gebruik 'n SSH -prop of koppel 'n monitor + sleutelbord + muis direk aan die bord):

$ sudo python CoCoaServer.py

By elke druk op die knoppie verskyn 'n boodskap op die bordkonsole, die ooreenstemmende klank word gespeel en die LED wat met die pad verband hou, word gespeel.

Stap 8: Verwysings

Verwysings na alternatiewe kommunikasie: Proloquo2Go -toepassing vir simbool -vokalisering

Saba MP, Filippo D., Pereira F. R., deur Souza P. L. P. (2011) Hey yaa: A Haptic Warning Wearable to Support Deaf People Communication. In: Vivacqua A. S., Gutwin C., Borges M. R. S. (reds) Samewerking en tegnologie. CRIWG 2011. Lesingsnotas in Rekenaarwetenskap, vol 6969. Springer, Berlyn, Heidelberg. DOI 10.1007 / 978-3-642-23801-7_17

Python -biblioteke gebruik:

PySerial

Twx.botapi

DrabonBoard 410c Raadinligting

Voorbeeld van gebruik van Arduino RFID -leser

Kindervormvorms

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

cortandoecosturando.com/Pap%20colete.html

Aanbeveel: