Índice:
- Etapa 1: Componentes De Hardware
- Etapa 2: Diagramas de Funcionamento
- Etapa 3: Software
- Etapa 4: Conexões Físicas
- Etapa 5: Construção das Almofadas
- Etapa 6: Construção do Colete
- Etapa 7: Ligação Geral E Teste
- Etapa 8: Referências
Vídeo: Projeto CoCoa: Um Colete De Comunicação Alternativa: 8 Passos
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
O Projeto CoCoA é um colete vestível conectado à internet que permite o acoplamento de símbolos táteis de comunicação alternativa para auxiliar pessoas com deficiência de fala ou não verbal.
O Colete de Comunicação Alternativa (CoCoA) consiste em um colete vestível (weareable) conectado à internet que permite o acoplamento de símbolos táteis de comunicação alternativa para pessoas auxiliares com deficiência de fala ou não verbais.
Deficiências de fala afetam pessoas com autismo, afasia, paralisia cerebral, surdez parcial ou total, entre outros transtornos. Em pessoas com autismo, por exemplo, é frequente a presença de não verbalização ou atraso de fala. A ausência de fala também pode ser uma deficiência temporária devido a alguma enfermidade.
O comprometimento de fala permanente ou temporário, necessita de atenção e tratamento, pois esta habilidade é importante para a socialização e para que a pessoa que apresente outra condição ou deficiência possa ser melhor compreendida em suas necessidades.
Recursos assistivos de comunicação alternativa (CA) são usados para auxiliar as pessoas com deficiência de fala a se comunicar com seus familiares, terapeutas e demais pessoas. Pictogramas são uma das formas mais frequentes de recurso de CA, onde uma pessoa pode apontar para os símbolos fixados em pontos estratégicos da casa ou então usar aplicativos que vocalizam estes símbolos, como o Proloquo2Go.
Porém, os pictogramas físicos só podem ser utilizados para uma pessoa se comunicar com outras pessoas no mesmo ambiente, o que dificultar a comunicação com seus cuidadores caso ela tenha uma necessidade urgente e eles escolhidos em outros ambientes.
O Colete de Comunicação Alternativa (CoCoA) consiste em um colete vestível (vestível) conectado à internet que permite o acoplamento de símbolos táteis de comunicação alternativa para pessoas auxiliares com deficiência de fala ou não verbais a persuasão de necessidade aos cuidadores, terapeutas, professores e outros profissionais de saúde, sem que eles vão sempre presentes no mesmo ambiente da pessoa com deficiência, facilitando o monitoramento.
O CoCoA possibilitará ao usuário incluir até seis símbolos de CA, realizando diferentes combinações, os quais serão sensores (botões) que, ao serem pressionados, tomam duas ações:
Emitir o som das ações escolhidas por meio de um alto falante acoplado ao colete; Envio das ações escolhidas em formato textual via internet para algum aplicativo de comunicação dos cuidados, terapeutas ou professores, possibilitando que eles sejam comunicados da necessidade da pessoa caso não colete nenhum mesmo recinto
Para dar um feedback à pessoa com deficiência, os botões pressionados também piscaram um LED para indicar as ações escolhidas. Assim, é proposta uma solução de interface vestível, conectada, não intrusiva, portável e de fácil utilização para pessoas auxiliares com deficiência de fala a comunicação suas necessidades em loco ou remotamente. O colete não requerer esforço físico para utilização, pode ser usado em diferentes locais e facilita a assistência à pessoa com deficiência para atender suas necessidades, potencialmente impedindo que elas fiquem desconfortáveis ou estressadas
Este projeto foi desenvolvido por Mauro Pichiliani ([email protected]) e Talita Pagani ([email protected])
Etapa 1: Componentes De Hardware
Para o projeto CoCoA utiliza os seguintes elementos físicos (hardware):
1 placa DragonBoard 410C. Custo aproximado: 75 dólares.
1 Arduino NodeMCU ESP 8266 ou outro arduino com pelo menos 13 portas GPIO PWN. Custo aproximado: R $ 59, 90
1 Módulo leitor de tags RFID modelo RC522 da Mifare. Custo aproximado: R $ 39, 90
8 Tags RFID da Mifare. Custo aproximado: R $ 23,20
Botão de 8 botões tipo. Custo aproximado: R $ 2, 90
8 LEDs de diversas cores. Custo aproximado: R $ 16, 90
6 Resistores de 330Ohm. Custo aproximado: R $ 1, 90.
5 metros quadrados de tecido TNT marrom. Custo aproximado: R $ 12, 90
1 metro de tira de velcro. Custo aproximado R $ 16,74
8 Imagens de símbolos impressos em papel
1 alto falante USB. Custo aproximado: R $ 32,55
1 adaptador de som USB. Custo aproximado: R $ 25, 90
1 Cartão de memória miniSD 4GB. Custo aproximado: R $ 19, 90
1 Pack de pilhas como fonte de alimentação (2000 mAPH e 12 V de saída). Custo aproximado: R $ 115,00
20 metros do cabo paralelo Cristal. Custo aproximado: R $ 20,00
Ferramentas gerais (alicate, chave de fenda, ferro de solda, pistola de cola quente, etc), fios e fita isolante
Etapa 2: Diagramas de Funcionamento
Para auxiliar a compreensão do funcionamento do colete vamos explicar seu uso por meio de três diagramas:
Diagrama 1: Este fluxo representa o uso inicial da roupa descrevendo os passo necessário para vestí-la e acessar o áudio já cadastrados.
Diagrama 2: Este diagrama mostra os passos para se trocar uma das almofadas existentes para que outro símbolo / seja colocado no colete
Diagrama 3: Este diagrama mostra os passos para trocarte o áudio associado a uma almofada existente. Este fluxo não foi implementado na versão 1.0 do colete
Etapa 3: Software
Utilizamos os seguintes softwares no projeto:
IDE do Arduino
Python 3.5
As dependências externas do projeto foram uma biblioteca do arduino para lidar com o leitor do RFID, uma biblioteca do Python twx.botapi para interagir com o Telegram e uma biblioteca PySerial para ler / gravar dados pela porta serial com o Python. As bibliotecas do Python podem ser instaladas utilizando o gerenciador de pacotes pip.
Todos os códigos fontes do projetos foram disponibilizados no seguinte repositório do GitHub:
github.com/pichiliani/CoCoA
Etapa 4: Conexões Físicas
A arquitetura do projeto CoCoA se baseia na placa DragonBoard 410C, em um arduino NodeMCU 8622, na placa leitora de RFID, leds, botões de pressão e uma caixa de som. Também é feita uma integração com um bot do telegrama chamado ProjectCoCoABot que envia uma mensagem com o sinal gerado cada vez que um dos botões para pressionado. Cofigra na figura a arquitetura completa da solução.
É preciso primeiro conectar o leitor RFID e os Leds no arduino e depois fazer o upload do código que está na pasta / CocoaNodeMCUServer no GitHub. Os diagramas de fontes tanto dos Leds como do leitor RFID são nas figuras que ilustram este passo.
Ainda na parte de conexão física precisamos realizar uma conexão dos botões de ação com uma placa DragonBoard. Este diagrama e tabela também são desencadeados em imagens que acompanham este passo.
Etapa 5: Construção das Almofadas
As almofadas que contém os símbolos devem ser construídas em seguida. Existem vários símbolos e sistemas para comunicação não verbal, mas podemos indicar o PECS como um bom ponto de partida. Este sistema possui diversos símbolos que podem ser impressos e qualidades nas almofadas.
As almofadas possuem cerca de 10x10cm e foram preenchidas com algodão. É importante lembrar de colocar dentro de cada almofada um dos chaves que contém uma tag RFID para que seja possível identificar cada uma das almofadas e seus respectivos filhos.
Na parte da frente da frente da almofada colocamos os mesmo símbolo duas vezes: um com a imagem voltada para cima e outro para baixo. Desta forma é possível que o usuário do colete observe qual símbolo foi pressionado. Não esquecer de colocar na parte de trás da almofada um pedaço de um dos lados do velcro para que seja possível colocar e retirar a almofada do colete.
Etapa 6: Construção do Colete
A próxima etapa é a construção do colete. Para isso utilizar um molde de colete infantil masculino e faça os cortes no tecido de modo que haja um forro. Nestes links podemos encontrar alguns moldes de coletes para imprimir:
marlenemukaimoldeinfantil.com.br/2017/02/07/colete-social/
cortandoecosturando.com/Pap%20colete.html
É importante definir o local na parte da frente onde as almofadas vão ser encaixadas. Nestes locais devem colocar partes do velcro para que as almofadas sejam encaixadas corretamente. Ainda na parte da frente podemos fazer os furos para colocar a parte que brilha dos leds logo acima das almofadas.
Na parte de trás do local das almofadas precisamos encaixar os leds e cada um dos botões. É importante encaixar os botões de forma que eles fiquem exatamente atrás do local do velcro no colete. Desta forma assim que o usuário pressionar o centro da almofada ele forçará a parte "dura" da almofada e pressionar o botão.
Recomendados fixar todas as partes internas do colete (leds, resistores, botões e fios) utilizando uma cola quente. Já a ligação dos fios pode ser feita com solda + fita isolante. Outra alternativa para evitar o uso de solda é cola quente ou esmalte de uma transparente do tipo "base".
A próxima parte do colete é construir pequenos bolsinhos para guardar os componentes de cada área das almofadas na parte de dentro. Crie também um bolso na parte da frente do colete mais perto da cintura para guardar a caixa de som. É recomendável colocar diversas tiras de velcro para fechar o colete na parte da cintura e dar firmeza à.
Os fios que vão ligar os componentes (leds e botões) de cada área de toque devem ser agrupados de dois em dois. Desta forma teremos seis tiras com dois cabos cada. Vale a pena lembrar que cada cabo possui dois fios: o positivo e o negativo. É importante marcar a ordem dos cabos e qual componente está ligado em cada cabo (led ou botão de pressão). Recomendamos passar as tiras de fios pelos ombros dividindo em dois grupos de três.
Uma vez que os cabos e os fios já selecionados ligados podemos fechar o colete colocando o forro. Para finalizar, crie um bolso horizontal na parte de trás do colete para guardar as placas (NodeMCU e DragonBoard), o conector de som USB e a bateria que vai ligar a DragonBoard.
Etapa 7: Ligação Geral E Teste
Uma vez que as tiras do colete já selecionado passadas para a parte de trás é preciso fazer as conexões com as placas. São 12 compilados para os botões de pressão (6x2) e mais 12 exclusivos para os leds.
É preciso um cuidado adicional para ligar os fios que levam o sinal de terra (GND - Groud) para os leds, pois todas as seis "perninhas" dos leds devem ser ligados no mesmo fio. De forma semelhante, se "perminhas" dos botões correspondentes ao terra (GND) devem ser ligados no mesmo fio.
Por fim, conecte na porta USB o adaptador de som (dongle) e ligue o adaptador na caixa de som, que devem ser colocados no bolso da frente do colete que fica na parte de baixo. Conecte o cabo USB no NodeMCU e na outra porta USB da placa DragonBoard 410c. Por fim, ligue o pacote de pilhas da bateria ao pino de alimentação (força) e inicie o programa CoCoaServer.py na placa DragonBoard como sudo (use um coneão SSH ou conecte um monitor + teclado + mouse diretamente na placa):
$ sudo python CoCoaServer.py
A cada botão pressionado uma mensagem personalizada no console da placa, o áudio correspondente será tocado e o led associado com uma almofada será tocado.
Para um resumo do projeto veja o vídeo indicado no link abaixo:
www.youtube.com/embed/-DxK2O-LcAA
Etapa 8: Referências
Referências relacionadas à comunicação alternativa:
Aplicativo de vocalização de símbolos Proloquo2Go -
Saba M. P., Filippo D., Pereira F. R., de Souza P. L. P. (2011) Hey yaa: Um aviso tátil wearable para apoiar a comunicação de pessoas surdas. Em: Vivacqua A. S., Gutwin C., Borges M. R. S. (eds) Colaboração e tecnologia. CRIWG 2011. Lecture Notes in Computer Science, vol 6969. Springer, Berlin, Heidelberg. DOI 10.1007 / 978-3-642-23801-7_17
Referências sobre bibliotecas de Python utilizadas:
PySerial
Twx.botapi
Informações sobre a placa DrabonBoard 410c
Exemplo de uso do leitor de RFID no arduino
Moldes de colete masculino infantil
marlenemukaimoldeinfantil.com.br/2017/02/07/colete-social/https://cortandoecosturando.com/Pap%20colete.html
Recomendado:
Comunicação Serial Com a Dragonboard 410c Usando Sensores Mezzanine 96boards: 7 Passos
Comunicação Serial Com a Dragonboard 410c Usando Mezanino 96boards Sensores: O objetivo desse tutorial é mostrar as etapas necessárias á rias para configurar o ambiente de desenvolvimento, de modo que seja poss í vel comunicar com um Dragonboard 410c atrav é s de um computador / notebook usando comunica & ccedi
Colete de comunicação alternativa (CoCoA): 8 etapas (com fotos)
Colete de comunicação alternativa (CoCoA): O Projeto CoCoA é um colete vestível conectado à internet que fornece símbolos táteis de comunicação alternativa para auxiliar pessoas com deficiência de fala ou não verbal. A sigla CoCoa vem da abreviatura do nome português:
Aplicativo de Comunicação Aumentativa e Alternativa: 6 etapas
Aplicativo de Comunicação Aumentativa e Alternativa: Usaremos o AppInventor para criar este aplicativo. Siga este link para criar sua própria conta: http://appinventor.mit.edu/explore/ Este é um aplicativo que permite que quem não fala ainda comunique frases básicas. Há três
PoochPak: um colete inteligente para cães conectado por celular: 4 etapas
PoochPak: um colete inteligente para cães conectados por celular: Na automação, muitas vezes nos concentramos na engenharia de humanos no circuito para aproveitar as vantagens cognitivas dos computadores e da mente humana. Mas os cães têm um conjunto de habilidades que os tornam muito adequados para certas tarefas que os humanos não podem realizar
Gravador alimentado por USB! Este projeto pode queimar plásticos / madeira / papel (o projeto divertido também deve ser uma madeira muito fina): 3 etapas
Gravador alimentado por USB! Este projeto pode queimar através de plástico / madeira / papel (projeto divertido também deve ser madeira muito fina): NÃO FAÇA ISSO USANDO USB !!!! Eu descobri que isso pode danificar seu computador com todos os comentários. meu computador está bem tho. Use um carregador de telefone 600ma 5v. Eu usei isso e funciona bem e nada pode ser danificado se você usar um plugue de segurança para interromper a alimentação