Beruflich Dokumente
Kultur Dokumente
Natal - RN
Junho, 2016
Orientadora
__________________________________________
Prof. Dra. Thais Vasconcelos Batista
Orientadora
Departamento de Informtica e Matemtica Aplicada - DIMAp
Universidade Federal do Rio Grande do Norte
__________________________________________
Prof. Dr. Fernando Marques Figueira Filho
Departamento de Informtica e Matemtica Aplicada - DIMAp
Universidade Federal do Rio Grande do Norte
__________________________________________
Prof. M.Sc. Aluzio Ferreira da Rocha Neto
Instituto Metrpole Digital - IMD
Universidade Federal do Rio Grande do Norte
Resumo
Este trabalho tem como objetivo apresentar o desenvolvimento de uma
roupa inteligente capaz de detectar informaes trmicas do ambiente, tomar
decises com base nessas informaes e mudar seu prprio estado. Muitas
vezes nossa percepo trmica afetada por uma srie de motivos, por
exemplo, quando estamos concentrados demais em alguma atividade. Nesses
casos em que nossa percepo trmica fica restrita ou limitada, a roupa
desenvolvida por esse trabalho, batizada como Tsc (nome criado a partir das
iniciais de Thermal Sensitive Clothing), age encolhendo - quando julgar que seu
usurio est com calor - ou mantendo estiradas - quando considerar o ambiente
frio - as prprias mangas. Essa modificao feita antes mesmo que o usurio
precise avaliar as condies trmicas, tomar alguma deciso ou mesmo alguma
ao. A roupa dotada de tecnologia que permite avaliar a temperatura e agir
por ela mesma. Fazendo uso de um sensor de temperatura NTC DHT11 para
perceber o contexto - no caso, a temperatura do ambiente -, um microcontrolador
Arduino Uno para pensar - ser sensvel a esse contexto e tomar decises -, e
servomotores TowerPro MG995 localizados nas mangas - oferecendo
capacidade de atuar no meio fsico e mudar o estado da roupa -, o Tsc foi criado
para facilitar a vida de quem a usa, servindo como extenso do seu prprio corpo
e mente.
Palavras-chave: Roupa Inteligente, Tecnologia Vestvel, Computao
Ubqua.
Sumrio
1. Introduo ...................................................................................................... 4
1.1 Motivao .................................................................................................. 5
1.2 Objetivos ................................................................................................... 5
1.3 Estrutura do trabalho................................................................................. 6
2. Referencial Terico ........................................................................................ 7
3. Trabalhos relacionados ................................................................................ 11
3.1 Vestimentas ............................................................................................ 11
3.2 Beauty Technology ................................................................................. 12
3.3. Outros trabalhos..................................................................................... 12
3.4 Concluso ............................................................................................... 13
4. O Prottipo Tsc ............................................................................................ 15
4.1 Componentes .......................................................................................... 15
4.2 Cdigo ..................................................................................................... 18
4.3 Materiais ................................................................................................. 22
5. Concluses e trabalhos futuros .................................................................... 23
Referncias ...................................................................................................... 26
1. Introduo
Quando utilizamos um computador para realizar alguma atividade, precisamos
investir um certo grau de concentrao, o que nos faz ignorar boa parte do que est
acontecendo nossa volta. Ficamos imersos, colocando grande esforo consciente
na realizao dessa tarefa. Segundo Weiser (1991), quando dominamos bem uma
atividade, passamos a faz-la inconscientemente. Logo, seguindo esse ponto de vista,
a partir do momento em que o usurio precisa se concentrar para realizar uma
atividade no computador, ele est trabalhando para o computador e no o computador
para o usurio. O conceito de computao ubqua, proposto por Weiser, defende a
ideia de que as mquinas devem se adaptar ao ambiente humano, no forar os
humanos a entrar no ambiente delas. As mquinas devem descobrir o que o usurio
quer, suas condies fsicas e/ou psicolgicas, seus interesses e, assim, servi-lo
propriamente.
Isso pode ser feito graas a um certo grau de sensibilidade ao contexto
(ABOWD et al., 1999) no qual as mquinas e os usurios esto inseridos. Contexto
pode ser compreendido como qualquer fator que possa influenciar o usurio, sua
relao com o ambiente ou com outras pessoas. Isso inclui seus dados pessoais,
localizao, ambiente fsico e temporal, dentre diversas outras informaes. Mquinas
sensveis ao contexto so capazes de reconhecer informaes de contexto relevantes
e tomar decises de acordo com elas, auxiliando de forma passiva, silenciosa e eficaz
o usurio em suas atividades rotineiras. Um micro-ondas inteligente pode, por
exemplo, ser sensvel localizao do usurio - que uma informao do contexto -,
obtida atravs de GPS, e automaticamente esquentar sua janta, de modo que assim
que o usurio entre em casa, ela esteja quente e pronta para ser comida. Um celular
sensvel ao contexto pode perceber quando est dentro de uma sala de reunies e
automaticamente entrar no modo silencioso.
Para suportar a capacidade de sensibilidade ao contexto das mquinas,
diversos tipos de sensores e atuadores so constantemente criados e aprimorados.
Esses sensores passam a introduzir nas mquinas a capacidade de perceber
informaes de contexto, tornando cada vez menos necessria a interveno
humana. Os atuadores, por sua vez, oferecem s mquinas a capacidade de atuar no
meio fsico.
Com o avano da tecnologia, sensores, atuadores, controladores e diversos
outros componentes vm se apresentando cada vez menores e mais leves, podendo
ser facilmente integrados a objetos comuns do nosso dia-a-dia. Dentre esses objetos,
roupas oferecem vrias oportunidades de abrigo para esses componentes - usamos
roupas todos os dias, e no precisamos sequer pensar ou lembrar de carregar
dispositivos extras ao sair de casa se eles j estiverem incorporados nas nossas
roupas. Carregar tecnologia em vestimentas, algo com o qual j estamos
acostumados e faz parte do nosso dia-a-dia, definitivamente um caminho promissor
a se seguir tanto para desenvolvimento e anlise de prottipos na rea acadmica
quanto para o desenvolvimento de produtos para a indstria.
1.1 Motivao
Quase todos os dias nos deparamos com a situao de estar em uma parada
de nibus quente e, logo depois, entrarmos em um prdio com ar condicionado a uma
baixssima temperatura. No caso de pases frios, no inverno, podemos detectar o
inverso: pessoas passando frio nas paradas de nibus nas ruas e se aquecendo ao
entrar em construes com aquecedor. Em ambos os casos, podemos ter esse
problema total ou parcialmente resolvido ao colocar ou tirar um casaco quando achar
necessrio. Entretanto, em algumas situaes, quando a variao de temperatura no
to brusca ou no acontece to rapidamente, ou se estivermos concentrados em
alguma atividade, acabamos "esquecendo" de avaliar nossas sensaes trmicas e
de associar isso a uma ao, seja encurtar mangas de uma camisa de mangas longas,
abrir o zper de um casaco, etc.
Um exemplo bem comum disso ocorre quando colocamos um casaco aps
passar um tempo dentro de uma sala fria, por causa da mudana de temperatura entre
os ambientes. Ento, samos dessa sala e comeamos a trabalhar, estudar, conversar
com amigos ou fazer qualquer atividade que nos distraia. Com a mente ocupada em
uma atividade, aps alguns minutos o casaco comea a aquecer o corpo mais do que
devia e s percebemos que j deveramos ter tomado alguma ao - de retirar o
casaco, por exemplo -, quando j estamos suando.
Outro exemplo comum ocorre em festas, noite. Boates so normalmente
ambientes fechados e muito quentes. Quanto mais gente danando, mais calor
corporal produzido e, consequentemente, maior nossa sensao trmica. No fim
da festa, o ambiente do lado de fora muito mais frio - principalmente em pases frios
-, mas por ainda estarmos com o sangue quente, no percebemos de imediato.
Nossa capacidade de percepo trmica diminuda ainda mais se tivermos ingerido
lcool. Dessa forma, nosso corpo torna-se incapaz de detectar com eficcia a
mudana de temperatura e, se no for tomada alguma ao, como a de nos
agasalharmos, podemos acabar pegando um resfriado.
1.2 Objetivos
Essas situaes em que nossa capacidade de perceber termicamente o
ambiente torna-se limitada ou quase inexistente e, consequentemente, no nos
estimula a tomar alguma ao, caracterizam o contexto no qual esse trabalho est
inserido.
O objetivo desse trabalho desenvolver o prottipo de roupa inteligente,
batizada como Tsc (Thermal Sensitive Clothing), que possa facilitar a vida do usurio
que a est utilizando, funcionando como uma extenso do seu prprio corpo ao
conseguir monitorar o ambiente nos momentos em que o indivduo no conseguir
faz-lo eficientemente e agir de acordo com o resultado do monitoramento. Atravs
do uso de um sensor de temperatura, o Tsc poder obter informao trmica do
ambiente em que est inserida e tomar a deciso de mudar sua prpria forma,
encurtando ou alongando suas mangas. Dessa forma, o indivduo que a estiver
vestindo no precisa sequer analisar quando necessria uma mudana, assim como
no precisa realizar ao alguma - um software incorporado roupa atravs de um
microcontrolador Arduino Uno deve "pensar", atravs das informaes coletadas pelo
monitoramento de temperatura do sensor DHT11, e agir, enviando comandos a
servomotores, que, enfim, modificam o estado fsico das mangas.
2. Referencial Terico
Segundo a lei de Moore (1965), o poder de microprocessadores dobra a cada
18 meses e, ao mesmo tempo, esses microprocessadores esto sendo
disponibilizados em tamanhos cada vez menores - ao ponto de conseguirem se
esconder em quaisquer objetos do nosso cotidiano, at mesmo em nossas roupas,
podendo ser "vestidos" - e a preos cada vez mais acessveis.
Graas a isso, a ideia de "tecnologia calma", proposta por Weiser, tem cada
vez mais ferramentas para se desenvolver. A ideia de tecnologia calma est
diretamente ligada incorporao da computao na vida das pessoas de modo
silencioso e invisvel. No no sentido de no poder ser vista ou de no poder produzir
nenhum rudo, mas no sentido de no ser percebida. Dessa forma, cada vez mais
objetos comuns, como culos, unhas postias e roupas, passam a carregar tecnologia
consigo, com o principal intuito de facilitar a vida das pessoas por eliminar ao mximo
o esforo consciente necessrio para realizar atividades.
Uma forma de se atingir essa tecnologia calma atravs do uso de interfaces
naturais, como por exemplo gestos, movimento corporal, movimento dos olhos ou at
mesmo a nossa prpria fala. As interfaces naturais devem cada vez mais ser
exploradas, enquanto interfaces artificiais - como teclado e mouse - devem ser
esquecidas.
Um segundo passo para atingir a tecnologia calma atravs de mquinas
sensveis ao contexto. Se tomarmos um indivduo como referncia, podemos entender
como contexto qualquer informao acerca deste indivduo, assim como informaes
sobre tudo mais com o qual ele se relaciona, alm de informaes sobre esses
relacionamentos. A sensibilidade ao contexto, ento, corresponde capacidade de
perceber o contexto e reagir de acordo com ele.
Sensores e atuadores so essenciais para a dar s mquinas a capacidade de
sensibilidade ao contexto e atuao no meio fsico. Isso se deve ao fato de que
sensores so dispositivos capazes de detectar estmulos externos, podendo converter
grandezas fsicas ou qumicas em sinal eltrico. Hoje em dia, sensores podem
detectar posio e movimento de objetos, presena de corpos quentes, presso,
variaes de temperatura ou luminosidade, dentre diversas outras aplicaes. Os
sinais eltricos criados por sensores so interpretados por controladores, que enviam
comandos de movimentao aos atuadores. Estes podem transformar energia
eltrica, hidrulica ou pneumtica em energia mecnica, gerando movimento.
Sensores podem ser classificados de acordo com sua sada, que pode ser
digital (ou binria) - a sada discreta, que assume valores de 0 ou 1 (on/off) - ou
analgica - quando sua sada for contnua. Os diversos sensores podem ser divididos
em sensores mecnicos, fotoeltricos, trmicos, capacitativos, indutivos e
ultrassnicos.
Sensores mecnicos sensoriam movimentos, posies ou presena atravs de
recursos mecnicos, como chaves. Sensores mecnicos que fazem uso de chave fimde-curso so usados, por exemplo, para detectar abertura ou fechamento de uma
porta ou saber se um objeto est em determinada posio e so acionados ao terem
suas chaves pressionadas. Os sensores mecnicos baseados em reed-switch
funcionam de forma similar aos baseados em chave fim-de-curso, mas em vez de
acionados ao serem pressionados, so ativados ao entrar em um campo magntico,
sendo capaz de detectar um objeto que possua um m.
Sensores fotoeltricos so mais rpidos que os mecnicos e menos sujeitos ao
desgaste. O fotoresistor (LDR) possui em sua superfcie Sulfeto de Cdmio (CdS),
que altera sua resistncia eltrica de acordo com a quantidade de luz incidente. Eles
podem trabalhar com correntes relativamente elevadas, mas tem o tempo de resposta
um pouco lento. As fotoclulas, por sua vez, so mais rpidas e geram uma pequena
tenso eltrica quando so iluminadas, podendo gerar energia eltrica a partir da luz
solar ou apenas atuar como sensores. Os fotodiodos, muito sensveis e muito rpidos,
podem ser usados no modo gerador, gerando tenso quando iluminados, ou no modo
resistivo. Por fim, os fototransistores atuam de forma similar aos fotodiodos, mas
podem amplificar as correntes que so geradas nesse processo. Como vantagem, a
base de slica tem grande sensibilidade no ponto de emisso de fontes comuns, como
LEDS infravermelhos. Em contrapartida, so mais lentos.
Sensores trmicos atuam sobre o circuito de acordo com a variao de
temperatura do ambiente. Os sensores trmicos NTC (Negative Temperature
Coefficient) e PTC (Positive Temperature Coefficient) so resistores que tm sua
resistncia diminuda (NTC) ou aumentada (PTC), quando a temperatura aumenta. O
sensor utilizado no prottipo criado por esse trabalho o DHT11, um sensor de
umidade e temperatura do tipo NTC (figura 1). J o sensor piroeltrico, encontrado em
alarmes de incndio e presena (como em portas automticas), possui uma
substncia que se polariza na presena de radiao infravermelha, como a emitida
pelo calor do corpo de uma pessoa.
Figura 1 - Sensor de temperatura e umidade DHT11
Fonte: http://www.msseletronica.com/
Fonte: http://robu.in
10
11
3. Trabalhos relacionados
Apesar de ainda no ser uma rea amplamente explorada, j existem trabalhos
bem interessantes relacionados a tecnologia vestvel. A seo 2.1 apresenta trabalhos
que implantaram efetivamente roupas que fazem uso de tecnologia vestvel. A seo
2.2 apresenta trabalhos relacionados a vestveis alm da rea de vestimentas, como
em produtos de beleza, cabelos e unhas postias, uma rea conhecida como beauty
technology. A seo 2.3, por fim, trata de pesquisas com o intuito de melhorar
vestveis que carregam tecnologia, tratando assuntos como lavagem e recarga.
3.1 Vestimentas
Uma das reas mais beneficiadas pela introduo da tecnologia em vestveis
a de sade e segurana. Wei Chen et al. (2010) em Monitoring Body Temperature of
Newborn Infants at Neonatal Intensive Care Units Using Wearable Sensors prope
uso de vestveis para monitorar a sade de crianas prematuras. A ideia tomou forma
de um cinto, feito com tecidos derivados do bambu, que por serem confortveis,
permitem ao beb respirar e tm propriedades antibacterianas. Para o monitoramento
da temperatura corporal das crianas, foi utilizado um sensor de temperatura NTC e
linhas condutoras, evitando o desconforto causado por fios.
Tambm utilizando sensores de temperatura, Flora Salim et al. (2014) em
Design and Evaluation of Smart Wearable Undergarment for Monitoring Physiological
Extremes in Firefighting, sugere a criao de roupas inteligentes que monitorem a
temperatura corporal e frequncia cardaca de bombeiros em situaes de alto risco.
Quando uma situao de perigo detectada, a roupa alerta no somente a base de
controle, mas tambm todos os outros dispositivos das proximidades. O
microcontrolador utilizado nesse projeto um Arduino Fio e um GPS acoplado
responsvel por determinar localizao e movimento dos bombeiros. Foi feito o uso
de sete sensores de temperatura DS18B20 e quatro sensores de temperatura e
umidade, utilizados para medir temperatura corporal e taxa de transpirao, assim
como de um mdulo Polar T34 para monitorar a frequncia cardaca.
Smart Clothing: Wearable Multimedia Computing and Personal Imaging to
Restore the Technological Balance Between People and Their Environments (MANN,
1996) menciona o esforo consciente que precisamos fazer, necessitando parar o que
estamos fazendo, para utilizar um computador porttil. Tambm menciona a
quantidade de dispositivos que s vezes precisamos carregar, quando todos eles
poderiam ser fundidos em um s. Dessa forma, ele enfatiza a importncia da
computao ubqua no processo de introduo de tecnologia em nossas vidas sem
causar problemas e distraes, ao propor uma roupa inteligente. A roupa prov um
relgio, calendrio, alarme, comunicao por voz, mensagens, gravao de voz e
vdeo, sistema de som, captura de imagem em alta resoluo, calculadora, dentre
outras funcionalidades.
12
13
14
15
4. O Prottipo Tsc
O Tsc tem a aparncia fsica de um Tangzhuang (ou Tang suit), uma jaqueta
de origem chinesa (figura 3). Ele tem a capacidade de encolher e estirar novamente
as mangas automaticamente, conforme a temperatura ambiente varia. O estilo da
vestimenta foi escolhido devido sua funo. Jaquetas e casacos comuns possuem
ribana no punho, uma espcie de elstico que acaba dificultando a subida (e mais
ainda a descida) das mangas pelo prottipo. Outras vestimentas tradicionais de
manga longa que no possuem ribana (blazer, terno, por exemplo) tambm foram
desconsideradas porque, alm de possurem mangas relativamente justas (o que no
acomodaria bem o motor e outros componentes), no uma prtica comum
encolhermos mangas de ternos. O Tang suit mostrou-se, ento, como a melhor opo
de modelo, pois, j amplamente fundido com a moda ocidental, possui diversas
variaes e oferece a possibilidade de criar mangas largas com punhos folgados e
que podem ser facilmente encolhidas.
Figura 3 - Prottipo finalizado
4.1 Componentes
16
17
18
4.2 Cdigo
O Tsc foi completamente desenvolvido com tecnologias abertas e seu cdigo
est publicamente disponvel em https://github.com/LucasPoke/Tsc.
Ao ser iniciado, o software implantado no Arduino inicializa o sensor de
temperatura DHT11 no pino analgico A1 e os servomotores do brao esquerdo e
direito nos pinos digitais 9 e 10, respectivamente. As bibliotecas DHT.h e Servo.h
foram importadas para facilitar o controle do sensor DHT11 e dos servomotores,
respectivamente, no cdigo. Na inicializao so criadas as variveis globais leftUp,
leftDown, leftSop, rightUp, rightDown e rightStop. Essas variveis so passadas como
parmetro do mtodo write da classe Servo, que faz o motor girar. Dessa forma,
quando escrito leftUp no motor localizado na manga esquerda (leftServo, no cdigo),
o motor vai girar no sentido que far a manga subir. Seguindo essa lgica, ao escrever
rightDown no motor localizado na manga direita (rightServo), o motor ir girar no
sentido que far a manga descer. As variveis leftStop e rightStop, por sua vez, so
os zeros do motor. So assim chamadas porque ao serem passadas como
parmetro para o mtodo write, elas fazem o motor parar. Acima desse valor, o motor
gira para um lado, abaixo desse valor, o motor gira para o outro, e quanto mais distante
desse valor, mais rpido o giro. Ao alterar os servomotores para rotao contnua,
esse zero deve ser determinado por tentativa e erro. Esse valor costuma ser prximo
a 90, ento foi o primeiro valor testado para ambos os motores. Se o motor apresentar
qualquer giro, feita uma pequena alterao no valor da varivel, para cima ou pra
baixo. Dependendo do sentido para o qual o motor gira e se a velocidade aumentou
ou diminuiu, chegando mais prxima de parar, podemos nos aproximar cada vez mais
do valor correto. Nesse caso, foi 72 para o motor esquerdo e 95 para o motor direito.
No mtodo setup(), chamado uma nica vez, durante a inicializao, definido o valor
do threshold que vai determinar a condio para a mudana de estado quente/frio - e
consequentemente mudana no estado fsico da roupa, encurtando ou alongando as
mangas. Considerando previamente que o Tsc vestido e inicializado no ambiente
frio, o threshold obtido a partir da primeira leitura da temperatura ambiente, somada
a 2 graus. Dessa forma, tendo o sistema iniciado a uma temperatura de 26C, o
threshold armazenado ser de 28C. Se a temperatura se elevar e chegar a ser maior
ou igual a 28C, a roupa vai mudar de estado e encolher as mangas.
Consequentemente, se a temperatura voltar a cair e ficar abaixo de 28C, as mangas
voltaro sua posio original, estiradas. A mudana de estado, no cdigo,
determinada pela varivel booleana frio, que inicializada como verdadeira. A figura
7 representa o diagrama de sequncia dessa situao, indicando a ordem na qual os
componentes se comunicam quando a roupa inicializada no frio, passando pela
deciso de encolher as mangas e depois estir-las novamente.
19
Figura 7 - Diagrama de Sequncia
20
porque a volta da manga sua posio inicial fora menos o motor e, dessa forma,
ele gira mais rpido. A varivel frio volta ento a ser verdadeira. Esse fluxo de
atividades e decises tomadas pelo software representado no diagrama de atividade
(figura 8).
Figura 8 - Diagrama de Atividade
21
float t, threshHold;
bool frio;
void setup()
{
Serial.begin(9600);
sensor.begin();
leftServo.attach(leftServoPin);
rightServo.attach(rightServoPin);
t = sensor.readTemperature();
threshHold = t + 2;
frio = true;
}
void loop()
{
t = sensor.readTemperature();
if (isnan(t))
{
Serial.println("Falha na leitura de temperatura");
}
else
{
Serial.print("Temperatura: ");
Serial.print(t);
Serial.println(" *C");
if (t >= threshHold && frio)
{
Serial.println("Subindo");
leftServo.write(leftUp);
rightServo.write(rightUp);
delay(5000);
leftServo.write(leftStop);
rightServo.write(rightStop);
frio = false;
}
else if (t < threshHold && !frio)
{
Serial.println("Descendo");
leftServo.write(leftDown);
rightServo.write(rightDown);
delay(4000);
leftServo.write(leftStop);
rightServo.write(rightStop);
frio = true;
}
}
delay(500);
}
22
4.3 Materiais
Durante a escolha de materiais para a roupa, era claro que a manga deveria
ser folgada para acomodar os componentes que faziam muito volume, principalmente
o conjunto motor/carretel. Um tecido mais fino facilita a subida da manga, por ser mais
leve e se encolher facilmente, ocupando pouco espao. Em contrapartida, deixa muito
mais evidente o volume criado pelo motor, comparado a um tecido mais grosso, que
disfara melhor o volume por ser mais armado. Depois de vrios testes com tecidos
como neoprene, veludo e couros sintticos, a malha piquet se mostrou a melhor
opo.
No houveram muitos testes de material para o forro da manga, visto que ele
no seria exposto e serviria apenas para acomodar o mecanismo que faz as mangas
mudarem de forma. Dessa forma, foi escolhido o tafet para forro, que um material
muito barato e fcil de se costurar. Mais para frente, durante testes, foi percebido que
o tafet para forro, por no ter elastano em sua composio e, dessa forma, no
esticar - diferentemente da malha piquet utilizada na camada externa -, talvez tenha
influncia na limitao de movimentos do antebrao de quem est usando a roupa
quando est se apresenta com as mangas retradas, dependendo do comprimento e
largura do brao do usurio. Esse forro costurado camada externa da manga,
responsvel por cobrir todos os componentes, apenas pelo pulso. A parte superior da
manga externa conectada ao tronco por meio de um zper destacvel. Dessa forma,
ela pode ser removida facilmente para a exposio da parte mecnica do prottipo.
Para finalizar o Tsc com as caractersticas de um Tang suit, foi adicionada uma
gola mandarim e botes chineses feitos mo.
23
24
segunda opo usar um carretel menor. O carretel utilizado pelo prottipo grande
- em relao ao volume que ele ocupa dentro da manga - por causa dos cabos de ao
que ele precisa acomodar. Fios de nylon so fortes e poderiam facilmente substituir
os cabos de ao para fazer as mangas subirem, mas infelizmente no conseguiriam
fazer as mangas descerem novamente - o carretel apenas desenrolaria o fio e ele
ficaria se acumulando abaixo do motor. Como inevitvel o uso de cabos de ao, o
que poderia ser feito um conjunto de testes utilizando diferentes tipos de cabos de
ao, de diferentes dimetros. Quanto mais fino, menor a capacidade de empurrar as
mangas pra baixo, mas em compensao, menor espao ocupado no carretel, que
pode ter seu tamanho reduzido, diminuindo assim o volume ocupado por ele e a
aparncia estranha que isso cria na manga do produto final. Por fim, a terceira possvel
soluo com o intuito de amenizar o problema do volume, seria reposicionar os
motores. H a possibilidade de recriar o design da roupa e do mecanismo, criando
assim uma nova roupa que tivesse os vieses - que servem como tubos por onde os
cabos de ao passam - localizados do punho da manga at as costas, onde um nico
motor puxaria as duas mangas - o que melhoraria at possveis problemas de
sincronia entre as mangas. Esse motor, mesmo que ocupe muito espao, o que seria
estranho no meio das costas, poderia ser facilmente coberto por um capuz.
Outro problema apresentado pelos motores atualmente em uso o barulho
causado por eles toda vez que se pem a girar. Isso vai contra os conceitos de Weiser
de computao ubqua, que defende que a tecnologia deve ser calma, invisvel,
silenciosa. Seria extremamente desconfortvel e constrangedor ativar o threshold que
faz as mangas girarem dentro de uma biblioteca ou em uma sala de reunies. Estudos
sobre motores mais silenciosos - ou formas de silenciar os motores em uso - devem
ser feitos para amenizar ou at mesmo eliminar esse problema.
Referente mobilidade do usurio enquanto vestindo, o prottipo do Tsc no
apresenta problemas em sua forma relaxada, com as mangas estiradas. Entretanto,
dependendo do comprimento e largura do brao de quem a est utilizando, quando
em seu estado retrado, as mangas podem causar desconforto, afetando a mobilidade
do antebrao. Uma nova pesquisa em cima de materiais, agora com esse problema
em mente, poderia minimiz-lo ou at solucion-lo. Apesar da camada de tecido
externa utilizada no prottipo ser uma malha piquet, tendo assim propriedades
elsticas - apesar de um pouco limitada por ser uma malha grossa -, o tecido utilizado
no forro, onde est atrelado todo o mecanismo, um simples nylon para forro, que
no tem elastano algum em sua composio e, dessa forma, no estica.
Outro problema que com certeza deve ser tratado em algum momento entre o
prottipo do Tsc e o produto final a preciso de subida e descida das mangas. Como
os motores foram modificados para rotao contnua, eles giram livremente at que
seja enviado outro comando, para que parem. Dessa forma, no cdigo atual, quando
as mangas esto encolhidas e necessrio baix-las novamente, o cdigo faz com
que o motor desa por 4 segundos, at o que considerado o mximo pelos testes.
Se no envissemos um novo comando para parar o motor depois do tempo
predefinido, o motor continuaria girando e as mangas comeariam a subir novamente,
mesmo o motor girando no sentido de descer. Em outras palavras, nem o motor nem
o cdigo sabem quando a manga est completamente estirada de fato, ele apenas
sabe por quantos segundos tem que girar para cada lado. Isso pode ser um grande
problema, pois o tempo de subida e descida pode variar, dependendo de como os
motores esto sendo alimentados. s vezes, tambm, por algum problema de atrito
dos cabos com o carretel ou com os tubos de vis, pode ser que o motor gire mais
lentamente em alguns momentos e, mesmo estando mais lento, o tempo de giro
25
permanecer o mesmo. Isso pode fazer com que a manga no suba at o seu mximo,
ou no seja completamente liberada. Portanto, de extrema importncia que a subida
e a descida sejam precisas. Servomotores quando no so modificados para rotao
contnua podem ser controlados de acordo com ngulo para o qual queremos que o
motor gire, o que d uma maior preciso de posio independente do tempo que o
motor leve para chegar l. Mas devido ao comprimento de cabo de ao que deve ser
puxado, mais de uma volta no carretel necessria. Para que fosse possvel puxar a
quantidade de cabo de ao desejada sem precisar dar mais de uma volta, o dimetro
do carretel teria que ser bem maior. Como j mencionado anteriormente, o carretel
atual j causa um volume muito grande nas mangas, ento est fora de cogitao
substitu-lo por um ainda mais largo. Entretanto, seguindo a abordagem de se ter um
nico motor na parte de trs da roupa, capaz de puxar as duas mangas
simultaneamente e completamente escondido por um capuz, talvez seja possvel
acoplar um carretel de grande dimetro. Esse dimetro seria o suficiente para puxar
o comprimento desejado dos cabos dentro do limite de giro do motor, sem modificao
para rotao contnua. Outra soluo seria o uso de motores de passo - um em cada
manga, como no prottipo atual, ou um nico no meio das costas - no lugar dos
servomotores, pois alm de apresentarem maior fora - principalmente se for exigido
do motor o trabalho necessrio para mover as duas mangas simultaneamente -,
contam com a vantagem de grande preciso.
A substituio dos motores atuais por motores com maior preciso de giro torna
a roupa tambm mais tolerante a falhas. Se o Tsc for desligado com os motores em
movimento, ou acontecer qualquer coisa que faa com que os motores fiquem
descalibrados ou dessincronizados, impossvel calibr-los na atual configurao do
prottipo. Por outro lado, se tivermos controle sobre a posio dos motores, possvel
calibr-los sempre que for iniciado.
Outro fator importantssimo para a tolerncia a falhas e que diferencia o
prottipo de um produto final o algoritmo que julga a variao de temperatura e faz
a tomada de deciso para a alterao do estado da roupa. Atualmente no h nenhum
fator que faz com que a roupa julgue de fato se o ambiente inicial quente ou frio. O
cdigo considera que a roupa est sendo inicializada em um ambiente frio e, a partir
da primeira temperatura lida, considera quente o que for, no mnimo, 2 graus acima.
Isso significa que a roupa no vai funcionar corretamente se for inicializada no
ambiente quente e abre brechas para vrios outros problemas. Como trabalho futuro,
um estudo com foco na obteno de uma melhor avaliao da temperatura e da sua
variao essencial.
Para complementar o algoritmo que avalia as sensaes trmicas do usurio que atualmente tem como parmetro apenas a temperatura ambiente -, o fator
umidade tambm pode ser considerado no futuro. Assim como nas roupas criadas
para monitorar os bombeiros em situaes de alto risco, sensores de umidade podem
ajudar a determinar taxa de transpirao, que pode estar diretamente ligada s
sensaes trmicas de frio e calor.
26
Referncias
MOORE, Gordon Earle. Cramming more components onto integrated circuits.
Eletronics Magazine, v. 38, p.114-117, apr. 1965.
WEISER, Mark. The Computer for the 21st Century. Scientific American, v. 265, n. 9,
p. 66-75, 1991.
SALIM, Flora et al. Design and Evaluation of Smart Wearable Undergarment for
Monitoring Physiological Extremes in Firefighting. ISWC 14 Adjunct Proceedings of
the 2014 ACM International Symposium on Wearable Computers: Adjunct Program,
p. 249-254, sept. 2014.
CHEN, Wei et al. Monitoring Body Temperature of Newborn Infants at Neonatal
Intensive Care Units Using Wearable Sensors. BodyNets 10 Proceedings Of The
Fifth International Conference On Body Area Networks, p. 188-194, set. 2010.
STEAD, Lisa Jane et al. The Emotional Wardrobe. Personal and Ubiquitous
Computing, v. 8, n. 3-4, p. 282-290, july 2004.
WENDLING, Marcelo (So Paulo). Universidade Estadual Paulista. Sensores. 2010.
Disponvel em:
<http://www2.feg.unesp.br/Home/PaginasPessoais/ProfMarceloWendling/4--sensores-v2.0.pdf>. Acesso em: 07 maio 2016.
VEGA, Katia, FUKS, Hugo. Beauty Technology: Body Surface Computing.
Computer, vol. 47, no. 4, pp. 71-75, apr. 2014
VEGA, Katia, CUNHA, Marcio, & FUKS, Hugo. Hairware: Conductive Hair Extensions
as a Capacitive Touch Input Device. IUI Companion 15 Proceedings of The 20th
International Conference on Intelligent User Interfaces Companion, p. 89-92, mar.
2015
HELLER, Florian et al. FabriTouch: Exploring Flexible Touch Input on Textiles. ISWC
14 Proceedings of the 2014 ACM International Symposium on Wearable Computers,
p. 5962, sept. 2014.
SUH, Minyoung, CARROLL, Kate, CASSILL, Nancy. Critical Review on Smart
Clothing Product Development. Journal of Textile and Apparel, Technology and
Management, v. 6, n. 4, p. 1-18, 2010.
ABOWD, Gregory D. et al. Towards a Better Understanding of Context and ContextAwareness. HUQ 99 Proceedings of the 1st international symposium on Handheld
and Ubiquitous Computing, p. 304-307, sept. 1999
ISO-KETOLA, Pekka et al. A Mobile Device as User Interface for Wearable
Applications. Pervasive Mobile Interaction Devices (PERMID 2005) - Workshop in
conjunction with: The 3rd International Conference on Pervasive Computing, p. 5-9,
may 2005
27