INHOUDSOPGAWE:
- Stap 1: Hardeware -komponente
- Stap 2: vloeidiagramme
- Stap 3: sagteware
- Stap 4: Bedrading van die komponente
- Stap 5: Pads -skepping
- Stap 6: Vest -montering
- Stap 7: Laaste aanraking en toetsing
- Stap 8: Verwysings
Video: Alternatiewe kommunikasievest (CoCoA): 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
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
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
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
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
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
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:
Die verskil tussen (alternatiewe stroom en gelykstroom): 13 stappe
Die verskil tussen (alternatiewe stroom en gelykstroom): Almal weet dat elektrisiteit meestal DC is, maar hoe gaan dit met 'n ander tipe elektrisiteit? Ken jy Ac? Waarvoor staan AC? Is dit bruikbaar dan DC? In hierdie studie sal ons die verskil ken tussen die tipes elektrisiteit, bronne, toepassings
N Alternatiewe RFID -sleutel vir fietsveiligheid: 7 stappe (met foto's)
N Alternatiewe RFID -sleutel vir fietsveiligheid: daar is slegs 'n ontstekingslotskakelaar vir fietsveiligheid. En dit kan maklik deur die dief gekap word. Hier kom ek met DIY 'n oplossing daarvoor. Dit is goedkoop en maklik om te bou. Dit is 'n alternatiewe RFID -sleutel vir fietsveiligheid. Kom ons maak dit
Skep 'n alternatiewe MIDI-beheerder met behulp van Makey-Makey en water: 6 stappe
Dit is ongelooflik maklik om 'n alternatiewe MIDI-beheerder te skep met behulp van Makey-Makey en Water: om Makey-Makey te gebruik om persoonlike en kreatiewe insette te skep! Terwyl baie mense wat die hardeware gebruik, hul eie instrument skep deur die insette op die Makey-Makey te gebruik om klanke of note te aktiveer, het ons besluit dat ons nog meer kan doen
Drie maniere om 'n LED -flitsstroombaan te maak met koersbeheer en alternatiewe flits: 3 stappe
Drie maniere om 'n LED -flitsstroom met 'n snelheidsbeheer en alternatiewe flits te maak: Flasher -stroombaan is 'n stroombaan waarin die LED AAN en UIT knipper teen 'n snelheid wat beïnvloed word deur die gebruikte kondensator. Hier sal ek u drie verskillende maniere wys om hierdie stroombaan te maak : 1. Transistors 2. 555 Timer IC3. Quartz CircuitLDR kan ook gebruik word om
10 DIY-alternatiewe vir elektroniese komponente buite die rak: 11 stappe (met foto's)
10 DIY-alternatiewe vir elektroniese komponente buite die rak: Welkom by my eerste instruksie ooit! Voel u dat sekere onderdele van aanlyn-kleinhandelaars te duur of van lae gehalte is? Moet u 'n prototipe vinnig aan die gang kry en kan ek nie wag nie weke vir aflewering? Geen plaaslike elektroniese verspreiders nie? Die volgende