SlideShare uma empresa Scribd logo
1 de 43
Baixar para ler offline
UNIVERSIDADE PAULISTA - UNIP
TATUAPÉ
CIÊNCIA DA COMPUTAÇÃO
SOFTWARE EMBARCADO E DE TEMPO REAL PARA MONITORAMENTO
SONORO DE BEBÊS
Alex Assunção (B42CFJ-7)
Cassio Silva (B17413-7)
Felippe Carulice (B79ABJ-7)
Stwart Douglas (B493ED-8)
Thiago Cottecco (B5578E-0)
Vinícius Cunha (B4938D-3)
SÃO PAULO
2015
Alex Assunção (B42CFJ-7)
Cassio Silva (B17413-7)
Felippe Carulice (B79ABJ-7)
Stwart Douglas (B493ED-8)
Thiago Cottecco (B5578E-0)
Vinícius Cunha (B4938D-3)
SOFTWARE EMBARCADO E DE TEMPO REAL PARA MONITORAMENTO
SONORO DE BEBÊS:
babá eletrônica (nannytronic)
Orientador: Prof. Dr. Marcelo Nogueira
SÃO PAULO
2015
Trabalho de conclusão de curso
para obtenção do título de graduação em
Ciência da Computação apresentado à
Universidade Paulista - UNIP
SOFTWARE EMBARCADO E DE TEMPO REAL PARA MONITORAMENTO
SONORO DE BEBÊS:
babá eletrônica (nannytronic)
Aprovado em:
BANCA EXAMINADORA
_______________________ __/__/___
Prof. Álvaro André Colombero Prado
_______________________ __/__/___
Prof. José Luiz Valente Junior
_______________________ __/__/___
Prof. Dr. Marcelo Nogueira
_______________________ __/__/___
Prof. Mario da Silva Quinello
Trabalho de conclusão de curso
para obtenção do título de graduação em
Ciência da Computação apresentado à
Universidade Paulista - UNIP
RESUMO
O objetivo do presente trabalho é fornecer uma solução através de um dispositivo que auxilia
pais e/ou cuidadores na missão de cuidar do bem-estar dos seus bebês. Esta monografia
apresenta citações que justificam a necessidade dos bebês de ter alguém por perto todo o
tempo, porém, como se sabe, a rotina é árdua e nem sempre os responsáveis estão alerta,
pensando nisso, foi elaborado um dispositivo capaz de captar o ruído do choro dos bebês e se
comunicar com aparelhos com sistema operacional Android, através do Bluetooth, possibilita-
se que os pais e/ou cuidadores recebam um alerta sempre que o bebê estiver chorando,
facilitando assim, sua atenção para com os bebês, mesmo quando não for possível estar junto
aos mesmos.
Palavras-chave: Choro, Cuidados com bebê, Android.
ABSTRACT
The objective of this study is to provide a solution through a device that helps parents and/or
caregivers in the mission of caring for the welfare of their babies. This monograph presents
quotes that justify the need for babies to have someone around all the time, but, as we know,
the routine is arduous and not always those responsible are alert, thinking about it, a device
capable to capture the noise of crying babies and communicate with devices with Android
operating system via Bluetooth was created, providing that parents and/or caregivers receive
an alert whenever the baby is crying, thus facilitating their attention to babies, even when not
It is possible to be next to them.
Keywords: Cry, Baby care, Android.
LISTA DE ILUSTRAÇÕES
Figura 1: IDC worldwide smartphone shipments (CANALTECH, 2015) .....................3	
Figura 2: Protoboard .......................................................................................................7	
Figura 3: LED Verde.......................................................................................................8	
Figura 4: Push-button......................................................................................................8	
Figura 5: Fonte de energia ..............................................................................................9	
Figura 6: LM393 Módulo Sensor de Som ....................................................................10	
Figura 7: Alto-falante....................................................................................................10	
Figura 8: Potenciômetro................................................................................................11	
Figura 9: Módulo Bluetooth HC-06..............................................................................12	
Figura 10: Arduino Uno R3 ..........................................................................................13	
Figura 11: Smartphone (com Android e Bluetooth) .....................................................14	
Figura 12: Logotipo Android ........................................................................................15	
Figura 13: Aplicativo (NannyTronic) ...........................................................................16	
Figura 14: Arduino IDE: 1.6.5......................................................................................17	
Figura 15: MIT App Inventor2 .....................................................................................18	
Figura 16: dB Volume App...........................................................................................18	
Figura 17: Logotipo ......................................................................................................19	
Figura 18: Tela inicial...................................................................................................20	
Figura 19: Alteração de nome e sexo............................................................................21	
Figura 20: Lista de dispositivos pareados (Bluetooth)..................................................22	
Figura 21: Notificação do bebê chorando.....................................................................23	
Figura 22: Notificação informando que o Bluetooth do aparelho está desligado.........24	
Figura 23: Notificação informando que o nome não pode ficar vazio..........................25	
Figura 24: Notificação informando que a conexão com dispositivo foi perdida ou o
sensor de som está desligado ....................................................................................................26	
Figura 25: Notificação informando que o aplicativo precisa ser reiniciado para aplicar
as alterações ..............................................................................................................................27	
Figura 26: Notificação informando se o usuário deseja sair do aplicativo ...................28	
Figura 27: Botões da tela inicial ...................................................................................29	
Figura 28: Botões da tela de configurações ..................................................................30	
Figura 29: Demonstração do protótipo em funcionamento no YouTube .....................30	
Figura 30: Protótipo finalizado .....................................................................................31
LISTA DE TABELAS
Tabela 1: Valores representativos de dB.........................................................................6
SUMÁRIO
1.	 INTRODUÇÃO....................................................................................................1	
1.1	 Contextualização...............................................................................................1	
1.2	 Motivação..........................................................................................................1	
1.3	 Justificativa........................................................................................................2	
1.4	 Objetivo.............................................................................................................3	
1.5	 Metodologia de Pesquisa...................................................................................3	
1.6	 Estruturado Trabalho.........................................................................................4	
2.	 REFERENCIAL TEÓRICO.................................................................................5	
3.	 MÉTODOS E MATERIAIS.................................................................................5	
3.1	 Fundamentos Suplementares.............................................................................5	
3.2	 Especificação dos Materiais..............................................................................6	
3.3	 Identidade Visual.............................................................................................18	
4.	 RESULTADOS ..................................................................................................19	
4.1	 Interface do Aplicativo....................................................................................19	
4.2	 Protótipo..........................................................................................................31	
5.	 CONCLUSÕES ..................................................................................................31	
6.	 TRABALHOS FUTUROS .................................................................................32	
7.	 REFERENCIAS BIBLIOGRÁFICAS ...............................................................33
1
1. INTRODUÇÃO
Os bebês precisam de uma atenção maior, e com a rotina da sociedade atual alguns
pais infelizmente acabam se distraindo com suas tarefas do dia-a-dia. Diante desta situação
teve-se a ideia de criar um dispositivo que pudesse auxiliá-los na importante missão de manter
o bem-estar de seu bebê, atendendo ao sinal de choro o mais breve possível.
1.1 Contextualização
0 - 18 meses: Neste estágio, o bebê é totalmente dependente de terceiros (geralmente
dos pais) para quaisquer coisas como locomoção, alimentação ou higiene. Neste período, o
bebê aprende atos básicos de locomoção como sentar, engatinhar, andar. (LUKAS, 2015).
O choro é o meio básico de comunicação disponível para crianças pequenas durante
uma fase do desenvolvimento em que elas são quase completamente dependentes de terceiros
para suprir suas necessidades. Uma vez que o choro tipicamente induz cuidados, sequências
de choro e apaziguamento oferecem um contexto altamente motivador no qual o bebê associa
o cuidador primário a transições recompensadoras entre desconforto emocional e serenidade.
Talvez por esse motivo, os bebês tornam-se emocionalmente apegados ao indivíduo que
responde de forma mais confiável ao seu choro e o choro, por sua vez, seja visto como
fundamental para a formação de um vínculo com um cuidador específico. (ZEIFMAN, 2005).
O presente trabalho tem como finalidade conceber um dispositivo que seja capaz de
captar o ruído produzido pelo choro dos bebês, e alertar via Bluetooth os pais em seus
dispositivos que possuem sistema operacional Android quando estiverem ausentes do
ambiente onde está o bebê, para proporcionar maior segurança e pronto atendimento, visto
que os bebês tornam-se emocionalmente apegados ao indivíduo que responde de forma mais
confiável ao seu choro e o choro, por sua vez, seja visto como fundamental para a formação
de um vínculo com um cuidador específico.
1.2 Motivação
Segundo (ABIB, 2004): O ideal seria supervisionar o bebê o tempo todo e nunca
deixá-lo sozinho, contudo, esta situação fica impossível de ser praticado o tempo todo.
2
O choro excessivo do bebê pode ser um problema para os pais e provedores de
serviços de saúde, ainda que quase sempre faça bem ao bebê. Entretanto, no contexto da
depressão pós-parto (DPP), o choro em excesso pode ser problemático se não for capaz de
induzir respostas maternas apropriadas. (OBERLANDER, 2011).
Levando em conta os diversos riscos que os bebês estão expostos quando há distração
dos pais, segurança é a palavra que se destaca. Como alternativa, os pais podem se deslocar
constantemente até o ambiente, porém, esta ação se mostra ineficiente. Existem soluções de
monitoramento visual para bebês, mas esta apenas monitora ao invés de alertar. Diante destas
alternativas, propõem-se o desenvolvimento de um dispositivo de auxílio que sirva de alerta
para quando os pais estiverem ocupados ou simplesmente cometerem o deslize de não
verificar a situação de seu bebê.
1.3 Justificativa
Os acidentes, ou lesões não-intencionais, representam a principal causa de morte de
crianças de 1 a 14 anos no Brasil. No total, cerca de 4,7 mil crianças morrem e 125 mil são
hospitalizadas anualmente, segundo dados do ministério da Saúde, configurando-se como
uma questão de saúde pública. Estimativas mostram que a cada morte, outras quatro crianças
ficam com sequelas permanentes que irá gerar, provavelmente, consequências emocionais,
sociais e financeiras à essa família e à sociedade. De acordo com o governo brasileiro, cerca
de R$ 63 milhões são gastos na rede do SUS - Sistema Único de Saúde. (ABIB, 2004).
O choro do bebê se destaca entre os comportamentos iniciais por seu papel central na
sobrevivência, na saúde e no desenvolvimento da criança. O som do choro é composto de uma
miríade de características temporais e acústicas que funcionam como uma sirene biológica,
um sinal que alerta e motiva o cuidador a atender as necessidades do bebê. (ZESKIND, 2007).
É impossível remover os riscos que o bebê está exposto nos lugares que convive,
porem existe a possibilidade de minimizar isso utilizando de recursos que alertem os pais.
Este projeto acrescenta uma interação via Bluetooth e dispositivos com sistema operacional
Android, que atualmente são utilizados em larga escala no mundo.
3
Figura 1: IDC worldwide smartphone shipments (CANALTECH, 2015)
1.4 Objetivo
Este trabalho descreverá o projeto da babá eletrônica, batizada de “NannyTronic”, que
significa literalmente “Babá Eletrônica”, em inglês. Será demonstrado seu desenvolvimento,
funcionalidades, finalidades e justificativas a respeito da necessidade de pais e cuidadores
aderirem ao uso da mesma.
O principal intuito foi desenvolver uma babá eletrônica que fosse capaz de se
comunicar com dispositivos que utilizam o sistema operacional Android, através da
comunicação via Bluetooth, para possibilitar que os pais ou cuidadores recebam um alerta
sempre que o bebê estiver chorando, garantindo seu bem-estar e melhorando o laço de
confiança entre eles.
1.5 Metodologia de Pesquisa
Pesquisa é o mesmo que busca ou procura. Pesquisar, portanto, é buscar ou procurar
resposta para alguma coisa. Em se tratando de Ciência a pesquisa é à busca de solução a um
4
problema que o alguém queira saber a resposta. Não se deve dizer que se faz ciência, mas que
se produz ciência através de uma pesquisa. Pesquisa é, portanto o caminho para se chegar à
ciência, ao conhecimento. (NOGUEIRA, 2015).
É na pesquisa que se utilizam diferentes instrumentos para se chegar a uma resposta
mais precisa. O instrumento ideal deverá ser estipulado pelo pesquisador para se atingir os
resultados ideais. Num exemplo simplificado não seria adequado procurar um tesouro numa
praia cavando um buraco com uma picareta; Seria necessária uma pá. Da mesma forma não
poderia fazer um buraco no cimento com uma pá; seria necessária uma picareta. Por isso a
importância de se definir o tipo de pesquisa e da escolha do instrumental ideal a ser utilizado.
(NOGUEIRA, 2015).
Segundo (NOGUEIRA, 2015), “Pesquisa Experimental: É toda pesquisa que envolve
algum tipo de experimento”.
Este objeto de estudo reúne dados de diversas fontes e pesquisas acadêmicas que
levam, justamente, aos fatores que ratificam a utilidade da NannyTronic através da utilização
da Pesquisa Experimental.
1.6 Estruturado Trabalho
O projeto foi elaborado nos seguintes tópicos: Introdução, onde aborda-se o tema do
trabalho, motivo e a Justificativa do problema que se almeja resolver, Objetivo e os Métodos
de Pesquisa utilizados. No Referencial Teórico, contém citações de alguns trabalhos
acadêmicos, pesquisas e dissertações utilizadas como base de apoio. Métodos e Materiais
contempla os materiais empregados para conceber o dispositivo. Resultados: Demonstra que o
protótipo desenvolvido faz exatamente o que foi proposto neste projeto. Conclusão: Contém
um resumo do trabalho com o desfecho obtido. Trabalhos Futuros: Apresenta pesquisas
complementares para a melhoria do protótipo em suas próximas versões. Referências
Bibliográficas: Informa todos os materiais bibliográficos usados como referência neste
trabalho.
5
2. REFERENCIAL TEÓRICO
DÁVILA (2015): “Para parar de chorar, o bebê precisa ser prontamente atendido e
saber que pode, sempre, confiar nos seus pais ou nos seus cuidadores”.
VOLCHAN (2011) define: os achados científicos corroboram o bom senso
demonstrando que, quando uma criança chora ao perceber sinais de separação (visuais,
auditivos e principalmente somáticos), seu cérebro está acionando o recurso máximo de
alarme para uma ameaça à sua sobrevivência. Do mesmo modo, o cérebro dos adultos mais
próximos dispara sinais de que a criança deve ser socorrida. A proposta de reprimir o impulso
de pegar a criança no colo é tão absurda, pois viola umas das nossas reações mais básicas e
fundamentais.
3. MÉTODOS E MATERIAIS
Para funcionamento do projeto, foi utilizada uma Protoboard, placa Arduino, Módulo
Sensor de Som, Módulo Bluetooth e alguns Jumpers. Para os pais ou cuidadores receberem as
notificações via Bluetooth precisarão apenas de um dispositivo com sistema operacional
Android e deverão instalar o aplicativo NannyTronic, que foi desenvolvido neste projeto.
Toda a parte responsável pela transmissão deverá estar sempre próxima do bebê, seja no
berço, no carrinho ou qualquer outro local onde ele esteja, para que ao chorar ative o sensor
de áudio por meio de um ruído considerado alto e que permaneça constante por 2 segundos.
3.1 Fundamentos Suplementares
3.1.1 Definição de frequência (Hz) e volume (dB)
A frequência de um som está ligada diretamente ao grave, médio e agudo em quanto
ao volume está ligado a intensidade de som. Sendo assim, aumentando ou diminuindo o
volume, não muda sua frequência. Ou seja, aumentar o som de uma flauta, não muda suas
notas agudas, apenas deixa mais alta ou baixa. (BIOSOM, 2015).
O sensor de áudio deste projeto recebe estímulos através de dB, ou seja, ele analisa o
volume do ambiente.
6
3.1.2 Características de captação de ruído do choro
Segundo (CHAO, WANG, CHIOU & JO WANG) o ponto chave é encontrar um
critério simples e eficiente para julgar as características do áudio, ao invés de construir um
banco de dados e adotar uma metodologia de treinamento complicada. Cada ciclo de leitura
dura aproximadamente 2s, ou mais especificadamente, tem uma média de 2.048s entre 16.384
amostras.
Com base na pesquisa acima, adotou-se como padrão o ciclo de leitura de ruído a
partir de 2s. Outro motivo para ter adotado este padrão é que o dispositivo não envie
notificações desnecessárias geradas por ruídos de curta duração.
A seguir alguns valores representativos de dB segundo (BARROWMAN, 2001):
Volume (dB) Descrição
20 Assovio
65 Conversa em tom moderado
70 Trânsito
95 Pistola de rebite
Tabela 1: Valores representativos de dB
Segundo o (MEDEIROS, 2015) o choro de um bebê pode variar de aproximadamente
30 dB e ultrapassar 90 dB.
Para fins de teste do protótipo em determinados ambientes adotou-se o valor de 80 dB
(que corresponde ao valor de 200 na saída do Serial Monitor), a uma distância de no máximo
11cm para envio da notificação.
3.1.3 Faixa etária do bebê
Adotamos a faixa etária de 0-18 meses pois é o período onde o bebê depende
totalmente de terceiros.
3.2 Especificação dos Materiais
3.2.1 Protoboard de 640 pinos com duas barras de distribuição de 200 pinos:
É a melhor ferramenta para a montagem provisória (sem soldas) e testes de circuitos
eletrônicos, sendo uma maneira rápida e fácil para desenvolver projetos. Para facilitar a
7
montagem, a Protoboard possui identificação com letras e números em cada barrinha de
distribuição. Os contatos metálicos estão em diferentes sentidos, tem pinos centrais e duas
linhas nas extremidades. Nas extremidades, os contatos estão são ligados na horizontal,
enquanto os pinos centrais são ligados na vertical. (ELETRÔNICA DIDÁTICA, 2015).
Foi utilizada para fazer a ligações entre as peças do projeto.
Figura 2: Protoboard
3.2.2 LED :
O LED é um componente eletrônico semicondutor, ou seja, um diodo emissor de luz
(L.E.D. = Light emitter diode), mesma tecnologia utilizada nos chips dos computadores, que
tem a propriedade de transformar energia elétrica em luz. Tal transformação é diferente da
encontrada nas lâmpadas convencionais que utilizam filamentos metálicos, radiação
ultravioleta e descarga de gases, dentre outras. Nos LEDs, a transformação de energia elétrica
em luz é feita na matéria, sendo, por isso, chamada de Estado sólido. (UNICAMP,2004).
O LED foi utilizado para indicar ao usuário quando o dispositivo está ligado e pronto
para ser utilizado.
8
Figura 3: LED Verde
3.2.3 Push-button:
O push-button é um componente responsável pela função de “liga e desliga” do
projeto, mais especificadamente ele desabilita o sensor de som enquanto houverem pessoas no
ambiente.
Figura 4: Push-button
3.2.4 Fonte de energia
A fonte de energia é responsável pela alimentação do Arduino. Utilizamos uma fonte
de 9V.
9
Figura 5: Fonte de energia
3.2.5 LM393 Módulo Sensor de Som:
Este sensor reconhece apenas o som, não pode identificar a origem e nem sua
frequência. Pode detectar a intensidade do som ambiente ajustando sua sensibilidade, possui
um microfone de eletreto e três pinos para conexão, dois para alimentação e um para saída. O
limite de detecção pode ser ajustado através do potenciômetro presente no sensor que regulará
a saída analógica. (AUTOMATIONBRASIL, 2015).
Foi utilizado para captar o ruído do ambiente. Para um alternativa mais apurada é
recomendado utilizar o SparkFun Sound Detector que retorna diretamente valores em dB,
diferente do LM393 que retorna valores do Serial Monitor (0~1023).
10
Figura 6: LM393 Módulo Sensor de Som
3.2.6 Alto-falante
São componentes que transformam sinais elétricos de uma corrente elétrica em
oscilações de pressão no ar, em forma de onda sonora. Seus componentes básicos são um ímã
permanente, preso na armação do alto-falante, e uma bobina móvel, que está fixa no cone de
papel. (MUNDOEDUCAÇÃO, 2015).
Figura 7: Alto-falante
3.2.7 Potenciômetro
O Potenciômetro é um componente eletrônico usada para variar a resistência, pode-se
defini-lo como um tipo especial de Resistor. Ou seja, ele é uma resistência elétrica variável
(resistor variável). Pode ser utilizado para medir posição, direção, corrente, tensão, etc. O
11
Potenciômetro também serve para ajustar os valores de tensão e corrente de um circuito e
dessa forma controlar o valor entrada, amplificação ou atenuação. Conforme for a aplicação
tem-se resistores diferentes características, essas se devem a aspectos construtivos, sistema
mecânico e as propriedades elétricas dos materiais utilizados na construção do seu elemento
resistivo (BAÚ DA ELETRÔNICA, 2015).
O potenciômetro assume o papel de ajuste de volume do alto falante.
Figura 8: Potenciômetro
3.2.8 Módulo Bluetooth HC-06
Forma simples e barata de enviar e receber informações remotamente, em projetos
com controle de temperatura, sistemas de alarme ou troca de informações com um celular,
tablet ou até mesmo com computador que possua comunicação via Bluetooth. (BUILDBOT,
2015).
O Módulo Bluetooth HC-06 aceita apenas o modo escravo (pareamento).
Foi utilizado para enviar uma notificação para o dispositivo quando for detectado o
ruído do choro do bebê.
Para que seja possível atender aos mais variados tipos de dispositivos, o alcance
máximo do Bluetooth foi dividido em três classes:
12
Classe 1: potência máxima de 100 mW (miliwatt), alcance de até 100 metros;
Classe 2: potência máxima de 2,5 mW, alcance de até 10 metros;
Classe 3: potência máxima de 1 mW, alcance de até 1 metro. (INFOWESTER, 2013).
O Módulo Bluetooth HC-06 pertence a Classe 2, para utilização em situações onde é
preciso maior alcance, pode ser utilizado o módulo BlueSMIRF que pode alcançar até 100
metros de distância. (LINDBLOM, 2013).
Figura 9: Módulo Bluetooth HC-06
3.2.9 Arduino Uno R3:
O Arduino é uma plataforma open-source para desenvolvimento de projetos, pode ser
comprada ou feita com as próprias mãos. É alimentado através de um cabo USB ou bateria.
Os pinos de alimentação são VIN, 5V, GND e 3V3. Cada um dos 14 pinos digitais pode ser
usado como entrada ou saída usando as funções de pinMode(), digitalWrite(), e
digitalRead().Para fazer a programação, a placa deve ser conectada a um computador através
de um cabo USB, do mesmo tipo que é utilizado em impressoras. (ROBOCORE, 2015).
13
Figura 10: Arduino Uno R3
3.2.10 Smartphone (com Android e Bluetooth):
O Motorola Defy MB526 é um smartphone de bom nível, lançado em agosto de 2011,
foi capaz de satisfazer até o mais exigente dos usuários da época. Tem uma grande tela
touchscreen de 3.7 polegadas com uma resolução de 854x480 pixels e sistema operacional
Android versão 2.1. (TUDOCELULAR, 2015).
Não há uma limitação quanto ao modelo, isto fica a critério do usuário, desde que o
sistema operacional seja o Android e possua comunicação via Bluetooth.
14
Figura 11: Smartphone (com Android e Bluetooth)
3.2.11 Plataforma Android:
A plataforma Android é um sistema operacional baseado em Java que é executado no
kernel 2.6 do Linux. O sistema é muito leve e com muitos recursos. Os aplicativos do
Android são desenvolvidos utilizando Java e podem ser portados com bastante facilidade.
Android também incluir aceleração 3D motor gráfico (baseado no suporte de hardware),
suporte de banco de dados alimentado por SQLite, e um navegador web integrado
(DIMARZIO, 2008).
Com a versão do Android 2.1 e 5.1, foram feitos os testes de funcionamento para o
aplicativo NannyTronic.
15
Figura 12: Logotipo Android
3.2.12 Aplicativo (NannyTronic):
Responsável por receber a notificação do módulo de Bluetooth e informar ao usuário
que o bebê está chorando.
16
Figura 13: Aplicativo (NannyTronic)
3.2.13 Arduino IDE: 1.6.5:
O Arduino IDE é uma aplicação multiplataforma escrita em Java derivada dos projetos
Processing e Wiring. É esquematizado para introduzir a programação a artistas e a pessoas
não familiarizadas com o desenvolvimento de software. Inclui um editor de código com
recursos de realce de sintaxe, parênteses correspondentes e identação automática, sendo capaz
de compilar e carregar programas para a placa com um único clique. Com isso não há a
necessidade de editar Makefiles ou rodar programas em ambientes de linha de comando,
possui a capacidade de programar em linguagem C/C++. (ARDUINO, 2015).
17
Figura 14: Arduino IDE: 1.6.5
3.2.14 Android IDE: MIT App Inventor 2:
O App Inventor é uma ferramenta originalmente criada e posteriormente cedida pelo
Google ao MIT. Trata-se de uma plataforma de desenvolvimento, que parte da premissa de
facilitar a criação de aplicativos, mesmo para pessoas sem conhecimento avançado de
programação, roda quase inteiramente no navegador.Com ele é possível criar aplicativos (ou
apps), de forma simplificada. Tudo que você tem a fazer é apenas arrastar os ícones
correspondentes para o espaço que simula a tela do aparelho com Android. (MIT APP
INVENTOR, 2015).
18
Figura 15: MIT App Inventor2
3.2.15 dB Volume app
Com dB Volume é possível transformar o iPhone em um medidor (SPL) Sound
Pressure Level. (ITUNES, 2013).
Para uma medição mais apurada é recomendado utilizar o decibelímetro digital Hikari
HDB-882.
Figura 16: dB Volume App
3.3 Identidade Visual
19
• Nome: Escrito utilizando o padrão CamelCase
• Fonte: Lobster (Disponível gratuitamente no Google Fonts)
• Cor 1: Branco
• Cor 2: Azul
• Cor 3: Rosa
Figura 17: Logotipo
4. RESULTADOS
O dispositivo transmissor alocado próximo ao bebê é responsável por detectar o ruído
do choro e transmitir a notificação via Bluetooth para o dispositivo com sistema operacional
Android dos pais ou cuidadores. O dispositivo transmissor detecta através do Sensor de Som
se o bebê está chorando e o Arduino envia através do Módulo de Bluetooth uma notificação
para um dispositivo, seja ele smartphone ou tablet que tenha sistema operacional Android.
Para receber a notificação, é necessário instalar o aplicativo NannyTronic.
4.1 Interface do Aplicativo
20
Tela exibida ao iniciar o aplicativo.
Figura 18: Tela inicial
21
Nesta tela de configuração é possível inserir e alterar o nome e sexo do bebê.
Figura 19: Alteração de nome e sexo
22
Nesta tela são exibidos todos os dispositivos que já foram pareados via Bluetooth com
o dispositivo utilizado.
Figura 20: Lista de dispositivos pareados (Bluetooth)
23
Tela inicial exibindo, já com nome configurado, a notificação de que o bebê está
chorando.
Figura 21: Notificação do bebê chorando
24
Tela inicial exibindo a notificação de que o Bluetooth está desligado.
Figura 22: Notificação informando que o Bluetooth do aparelho está desligado
25
Tela de configuração exibindo notificação de que o campo do nome não pode ficar em
branco.
Figura 23: Notificação informando que o nome não pode ficar vazio
26
Tela inicial exibindo notificação de perda de conexão.
Figura 24: Notificação informando que a conexão com dispositivo foi perdida
ou o sensor de som está desligado
27
Tela de configuração exibindo notificação para que o usuário reinicie o aplicativo para
as alterações serem aplicadas.
Figura 25: Notificação informando que o aplicativo precisa ser reiniciado para aplicar
as alterações
28
Tela inicial exibindo notificação questionando o usuário se deseja sair do aplicativo.
Figura 26: Notificação informando se o usuário deseja sair do aplicativo
29
1: Indica se o aplicativo está pareado com o dispositivo
2: Abre a lista de dispositivos Bluetooth
3: Abre a tela de alteração de nome e sexo
Figura 27: Botões da tela inicial
1: Salva as alterações
2: Volta para tela inicial
30
Figura 28: Botões da tela de configurações
Para apresentar o resultado do projeto foi publicada uma pequena demonstração em
vídeo no YouTube.
URL: https://youtu.be/waa0UNrOa6w
Figura 29: Demonstração do protótipo em funcionamento no YouTube
31
4.2 Protótipo
Foto do protótipo finalizado.
Figura 30: Protótipo finalizado
5. CONCLUSÕES
A partir do levantamento do problema, onde o ideal é supervisionar o bebê o tempo
todo e nunca deixá-lo sozinho, foi identificada a hipótese de que os acidentes ou lesões não
intencionais representam a principal causa de morte de crianças de 1 a 14 anos no Brasil e,
identificou-se que o choro é o meio básico de comunicação disponível para crianças pequenas
durante uma fase do desenvolvimento em que elas são quase completamente dependentes de
terceiros para suprir suas necessidades. Dentro das alternativas de solução possíveis,
definimos como a mais apropriada o desenvolvimento do protótipo de sistema embarcado
utilizando o microcontrolador Arduino que utilizou: Sensor de som, Bluetooth, alto-falante e
dispositivo com sistema operacional Android, com o objetivo de auxiliar os pais ou
cuidadores nos cuidados com os bebês.
32
Com os resultados obtidos nos testes, foi demonstrado que o dispositivo transmissor
alocado próximo ao bebê é capaz de detectar o ruído do choro e transmitir a notificação via
Bluetooth para o dispositivo com sistema operacional Android dos pais ou cuidadores,
atendendo a hipótese levantada onde o choro é o meio básico de comunicação dos bebês e não
será negligenciado. Foi possível provar que o protótipo atende tanto as necessidades dos
usuários quanto à hipótese e o problema levantado.
Conclui-se que a babá eletrônica NannyTronic cumpre seu papel, auxiliando pais ou
cuidadores na importante missão de manter o bem-estar de seu bebê, atendendo ao sinal de
choro o mais breve possível.
6. TRABALHOS FUTUROS
6.1 Monitoramento via câmera
Acrescentar a câmera proporcionará aos usuários um novo meio de monitorar o bebê,
que possibilitará a visualização mesmo quando não ocorrer nenhum estímulo que ative o
sensor de som.
6.2 Aprimoramento do aplicativo
• O usuário poderá alterar a sensibilidade dos decibéis para envio da notificação.
• O aplicativo não deverá aceitar no campo nome: caracteres especiais ou
números.
6.3 Identificar tipo de choro
O sistema deverá ser capaz de identificar por qual motivo o bebê está chorando, por
exemplo, fome, dor, entre outros.
6.4 Bateria
Utilização de bateria para alimentação do circuito e implementação do nível.
6.5 Módulo MP3
Para uma reprodução com melhor qualidade da música, deverá ser utilizado o Módulo
MP3 Arduino WTV020-SD.
33
7. REFERENCIAS BIBLIOGRÁFICAS
ABIB, Simone de Campos Vieira. Prevenção de Acidentes com Crianças. Artigo apresentado
ao I Fórum de Prevenção de Acidentes com Crianças, São Paulo, 2004.
ARDUINO. Download the Arduino Software, 2015. Disponível em:
<https://www.arduino.cc/en/Main/Software/>. Acesso em: 18/08/2015.
AUTOMATIONBRASIL. LM393 Módulo Sensor de Som, 2015. Disponível em:
<http://automationbrasil.com/Loja/?route=product/product&product_id=79>. Acesso em:
18/08/2015.
BARROWMAN, Thomas. SCIENCE and MATH FOR TECHNOLOGY, 2001. Disponível:
<http://www.bscsd.org/webpages/jcaughey/tech_6.cfm?subpage=6147>. Acesso em:
11/11/2015.
BAÚ DA ELETRÔNICA, 2015. Disponível em:
<http://baudaeletronica.blogspot.com.br/2011/09/potenciometro.html>. Acesso em:
30/10/2015.
BIOSOM, 2015. Disponível em: <http://biosom.com.br/blog/curiosidades/volume-e-
frequencia>. Acesso em: 06/11/2015.
BUILDBOT. Configuração do módulo bluetooth HC-06 com Arduino, 2015. Disponível em:
<http://buildbot.com.br/blog/configuracao-do-modulo-bluetooth-hc-06-com-arduino/>.
Acesso em: 18/08/2015.
CHAO, Chun-Tang, WANG, Chia-Wei, CHIOU, Juing-Shian & JO WANG, Chi. An
Arduino-Based Resonant Cradle Design with Infant Cries Recognition. Department of
Electrical Engineering, Southern Taiwan University of Science and Technology, 1, Nan-Tai
St., Yongkang District, Tainan City 71005, Taiwan. 2015. Disponível em: <
http://www.mdpi.com/1424-8220/15/8/18934>. Acesso em: 06/11/2015.
CANALTECH. Os números não mentem, qual é o melhor?, 2015. Disponível em:
<http://corporate.canaltech.com.br/analise/mobile/os-numeros-nao-mentem-android-ou-ios-
qual-e-o-melhor-7657/>. Acesso em: 18/08/2015.
DÁVILA, Cínthya. S.O.S CHORO DO BEBÊ, 2015. Disponível em:
<http://www.vilamulher.com.br/familia/bebes/sos-choro-do-bebe-8-1-54-80.html>. Acesso
em: 25/05/2015.
DIMARZIO, JEROME F. Android: A programmer's Guide, New York. McGrawHill E-Book,
2008. Disponível em: <http://www.e-reading.club/bookreader.php/142063/Android_-
_a_programmers_guide.pdf>
ELETRÔNICA DIDÁTICA. PROTOBOARD, 2015. Disponível em:
<http://www.eletronicadidatica.com.br/protoboard.html>. Acesso em: 18/08/2015.
34
INFOWESTER. Tecnologia Bluetooth: o que é e como funciona, 2013. Disponível em:
<http://www.infowester.com/bluetooth.php>. Acesso em: 18/08/2015.
ITUNES. dB Volume App. Disponível em:
<https://itunes.apple.com/us/app/db-volume/id457245262?mt=8>. Acesso em: 11/11/2015.
LINDBLOM, Jim. Using the BlueSMIRF, 2013. Disponível em:
<https://learn.sparkfun.com/tutorials/using-the-bluesmirf>. Acesso em: 18/08/2015.
LUKAS, Ian. Criança O Futuro Do Brasil. Clube de Autores, 2015. Disponível em:
<https://play.google.com/store/books/details?id=EfFJBQAAQBAJ&rdid=book-
EfFJBQAAQBAJ&rdot=1&source=gbs_vpt_read&pcampaignid=books_booksearch_viewpor
t>. Acesso em: 11/11/2015.
MEDEIROS, Pedro Paulo da Silva. Curiosidades. Clube de Autores, 2015. Disponível em: <
https://play.google.com/store/books/details?id=Wjy4CgAAQBAJ&rdid=book-
Wjy4CgAAQBAJ&rdot=1&source=gbs_vpt_read&pcampaignid=books_booksearch_viewpo
rt>. Acesso em: 11/11/2015.
MIT APP INVENTOR. About Us, 2015. Disponível em:
<http://appinventor.mit.edu/explore/about-us.html>. Acesso em: 18/08/2015.
MUNDOEDUCAÇÃO. Alto-falantes, 2015. Disponível em:
<http://www.mundoeducacao.com/fisica/altofalantes.htm>. Acesso em 30/10/2015.
NOGUEIRA, Marcelo. Tipos de Pesquisa, 2015. UNIP - Universidade Paulista - Campus
Tatuapé - SP. Disponível em: <http://www.noginfo.com.br/arquivos/MTA_Aula_04.pdf>.
Acesso em: 25/05/2015.
OBERLANDER, TF. Depressão pós-parto e choro na infância. In: Tremblay RE, Barr RG,
Peters RDeV, Boivin M, eds. Enciclopédia sobre o Desenvolvimento na Primeira Infância
[on-line]. Montreal, Quebec: Centre of Excellence for Early Childhood Development; 2011:1-
9. Disponível em: <http://www.enciclopedia-
crianca.com/Pages/PDF/OberlanderPRTxp1.pdf>. Acesso em: 25/05/2015.
ROBOCORE. Arduino UNO R3 - Original da Itália, 2015. Disponível em:
<https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=120>. Acesso em:
18/08/2015.
TUDOCELULAR. Motorola Defy, 2015. Disponível em:
<http://www.tudocelular.com/Motorola/fichas-tecnicas/n1931/Motorola-Defy.html>. Acesso
em: 18/08/2015.
UNICAMP. Led, o que é e como funciona, 2004. Disponível em:
<http://www.iar.unicamp.br/lab/luz/dicasemail/led/dica36.htm>. Acesso em: 11/11/2015.
VOLCHAN, Eliane. "NÃO DEIXAR CHORAR" tem BASES CIENTÍFICAS, 2011.
Disponível em: <http://www.aleitamento.com/amamentacao/conteudo.asp?cod=790>. Acesso
em: 25/05/2015.
35
ZEIFMAN, Debra M. PhD. Choro e seu impacto no desenvolvimento psicossocial da criança:
Comentários sobre Stifter e Zeskind.VassarCollege, EUA, 2005. Disponível em:
<http://www.enciclopedia-crianca.com/sites/default/files/dossiers-complets/pt-pt/choro.pdf>.
Acesso em: 20/08/2015.
ZESKIND, Philip Sanford PhD. Impacto do choro do bebê de risco no desenvolvimento
psicossocial. Levine Children’s Hospital, Carolinas Medical Center, EUA, 2007. Disponível
em: <http://www.enciclopedia-crianca.com/sites/default/files/dossiers-complets/pt-
pt/choro.pdf>. Acesso em: 20/08/2015.

Mais conteúdo relacionado

Mais procurados

NBR 9050/2004
NBR 9050/2004NBR 9050/2004
NBR 9050/2004UNIFIA
 
Código de Defesa do Consumidor
Código de Defesa do ConsumidorCódigo de Defesa do Consumidor
Código de Defesa do ConsumidorPedro Klein Garcia
 
Sistema elétrico de Potência.pptx
Sistema elétrico de Potência.pptxSistema elétrico de Potência.pptx
Sistema elétrico de Potência.pptxLeandroRiosLeo1
 
Manual de Instruções do Medidor De Tensão Arterial BM 26 da Beurer
Manual de Instruções do Medidor De Tensão Arterial BM 26 da BeurerManual de Instruções do Medidor De Tensão Arterial BM 26 da Beurer
Manual de Instruções do Medidor De Tensão Arterial BM 26 da BeurerViver Qualidade
 
Dispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos ElétricosDispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos ElétricosJadson Caetano
 
Instalações elétricas apostila pirelli - parte 1
Instalações elétricas   apostila pirelli - parte 1Instalações elétricas   apostila pirelli - parte 1
Instalações elétricas apostila pirelli - parte 1Debora Souza
 
Conectores e terminais elétricos BT
Conectores e terminais elétricos BTConectores e terminais elétricos BT
Conectores e terminais elétricos BTAlexandre Vieira
 
Nbr 9050 acessibilidade a edificações, mobiliários, espaços e equipamentos ...
Nbr 9050   acessibilidade a edificações, mobiliários, espaços e equipamentos ...Nbr 9050   acessibilidade a edificações, mobiliários, espaços e equipamentos ...
Nbr 9050 acessibilidade a edificações, mobiliários, espaços e equipamentos ...Evandro Cantão
 
E-book: Como estruturar um orçamento de obras do zero | Andressa Araujo
E-book: Como estruturar um orçamento de obras do zero | Andressa AraujoE-book: Como estruturar um orçamento de obras do zero | Andressa Araujo
E-book: Como estruturar um orçamento de obras do zero | Andressa AraujoAndressaMaria29
 
Os 13 tipos de clientes mais difíceis que sua empresa pode atender
Os 13 tipos de clientes mais difíceis que sua empresa pode atenderOs 13 tipos de clientes mais difíceis que sua empresa pode atender
Os 13 tipos de clientes mais difíceis que sua empresa pode atenderAgendor
 
Aula 12 atuadores e elementos finais
Aula 12   atuadores e elementos finaisAula 12   atuadores e elementos finais
Aula 12 atuadores e elementos finaisJoao Pedro Turibio
 
ApresentaçãO Medidores De Nivel
ApresentaçãO Medidores De NivelApresentaçãO Medidores De Nivel
ApresentaçãO Medidores De Niveljomartg
 
Portfólio OCPE Engenharia
Portfólio OCPE EngenhariaPortfólio OCPE Engenharia
Portfólio OCPE EngenhariaAlfredo Tavares
 

Mais procurados (20)

NBR 9050/2004
NBR 9050/2004NBR 9050/2004
NBR 9050/2004
 
Código de Defesa do Consumidor
Código de Defesa do ConsumidorCódigo de Defesa do Consumidor
Código de Defesa do Consumidor
 
Operador de telemarketing (apostila).pdf
Operador de telemarketing (apostila).pdfOperador de telemarketing (apostila).pdf
Operador de telemarketing (apostila).pdf
 
02 multimetro
02 multimetro02 multimetro
02 multimetro
 
Sistema elétrico de Potência.pptx
Sistema elétrico de Potência.pptxSistema elétrico de Potência.pptx
Sistema elétrico de Potência.pptx
 
Projeto eletrico pdf
Projeto eletrico pdfProjeto eletrico pdf
Projeto eletrico pdf
 
Guia do eletricista
Guia do eletricistaGuia do eletricista
Guia do eletricista
 
Manual de Instruções do Medidor De Tensão Arterial BM 26 da Beurer
Manual de Instruções do Medidor De Tensão Arterial BM 26 da BeurerManual de Instruções do Medidor De Tensão Arterial BM 26 da Beurer
Manual de Instruções do Medidor De Tensão Arterial BM 26 da Beurer
 
Dispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos ElétricosDispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos Elétricos
 
Instalações elétricas apostila pirelli - parte 1
Instalações elétricas   apostila pirelli - parte 1Instalações elétricas   apostila pirelli - parte 1
Instalações elétricas apostila pirelli - parte 1
 
Conectores e terminais elétricos BT
Conectores e terminais elétricos BTConectores e terminais elétricos BT
Conectores e terminais elétricos BT
 
Nbr 10898 sistema de iluminacao de emergencia
Nbr 10898   sistema de iluminacao de emergenciaNbr 10898   sistema de iluminacao de emergencia
Nbr 10898 sistema de iluminacao de emergencia
 
Nbr 9050 acessibilidade a edificações, mobiliários, espaços e equipamentos ...
Nbr 9050   acessibilidade a edificações, mobiliários, espaços e equipamentos ...Nbr 9050   acessibilidade a edificações, mobiliários, espaços e equipamentos ...
Nbr 9050 acessibilidade a edificações, mobiliários, espaços e equipamentos ...
 
E-book: Como estruturar um orçamento de obras do zero | Andressa Araujo
E-book: Como estruturar um orçamento de obras do zero | Andressa AraujoE-book: Como estruturar um orçamento de obras do zero | Andressa Araujo
E-book: Como estruturar um orçamento de obras do zero | Andressa Araujo
 
Os 13 tipos de clientes mais difíceis que sua empresa pode atender
Os 13 tipos de clientes mais difíceis que sua empresa pode atenderOs 13 tipos de clientes mais difíceis que sua empresa pode atender
Os 13 tipos de clientes mais difíceis que sua empresa pode atender
 
Código de defesa do consumidor - Aula 7
Código de defesa do consumidor - Aula 7Código de defesa do consumidor - Aula 7
Código de defesa do consumidor - Aula 7
 
Aula 12 atuadores e elementos finais
Aula 12   atuadores e elementos finaisAula 12   atuadores e elementos finais
Aula 12 atuadores e elementos finais
 
ApresentaçãO Medidores De Nivel
ApresentaçãO Medidores De NivelApresentaçãO Medidores De Nivel
ApresentaçãO Medidores De Nivel
 
Portfólio OCPE Engenharia
Portfólio OCPE EngenhariaPortfólio OCPE Engenharia
Portfólio OCPE Engenharia
 
10 elementos finais de controle
10   elementos finais de controle10   elementos finais de controle
10 elementos finais de controle
 

Semelhante a Software embarcado e de tempo real para monitoramento sonoro de bebês

Estudo de caso sobre business intelligence
Estudo de caso sobre business intelligenceEstudo de caso sobre business intelligence
Estudo de caso sobre business intelligenceTalita Lima
 
O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...
O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...
O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...Diogo Dostoiévsky Robespierre de Sá
 
Desenvolvimento de Produto para Automação Residencial com Sistema DroidLar
Desenvolvimento de Produto para Automação Residencial com Sistema DroidLarDesenvolvimento de Produto para Automação Residencial com Sistema DroidLar
Desenvolvimento de Produto para Automação Residencial com Sistema DroidLarBruno Silva
 
Apostila -curso_software_qi_hidrossanitario_-_completo
Apostila  -curso_software_qi_hidrossanitario_-_completoApostila  -curso_software_qi_hidrossanitario_-_completo
Apostila -curso_software_qi_hidrossanitario_-_completoJean Gabriel
 
Ar tool kit-cap6-2004
Ar tool kit-cap6-2004Ar tool kit-cap6-2004
Ar tool kit-cap6-2004caetano_selva
 
TCC - Kinect para Reabilitação Fatec Carapicuíba
TCC - Kinect para Reabilitação Fatec CarapicuíbaTCC - Kinect para Reabilitação Fatec Carapicuíba
TCC - Kinect para Reabilitação Fatec CarapicuíbaVanessa Alves Nascimento
 
Manual eitv playout_pro_v2.00_bp
Manual eitv playout_pro_v2.00_bpManual eitv playout_pro_v2.00_bp
Manual eitv playout_pro_v2.00_bpWallace Porto
 
Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...
Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...
Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...Ercílio Nascimento
 
Senac-TCC-Marilia FINAL-formatado2 (1)
Senac-TCC-Marilia FINAL-formatado2 (1)Senac-TCC-Marilia FINAL-formatado2 (1)
Senac-TCC-Marilia FINAL-formatado2 (1)Marilia Fredini Alves
 
SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...
SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...
SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...lystermachado
 
Ftoolman300 pt
Ftoolman300 ptFtoolman300 pt
Ftoolman300 ptchuasco
 
Sistema de Computação
Sistema de ComputaçãoSistema de Computação
Sistema de Computaçãorobinformata
 
2014 2 gabriela-cristina_monografia
2014 2 gabriela-cristina_monografia2014 2 gabriela-cristina_monografia
2014 2 gabriela-cristina_monografiaLaura Lucena
 

Semelhante a Software embarcado e de tempo real para monitoramento sonoro de bebês (20)

Estudo de caso sobre business intelligence
Estudo de caso sobre business intelligenceEstudo de caso sobre business intelligence
Estudo de caso sobre business intelligence
 
Relatório técnico i fc 29-07
Relatório técnico i   fc 29-07Relatório técnico i   fc 29-07
Relatório técnico i fc 29-07
 
O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...
O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...
O Uso da Linguagem Declarativa NCL no Desenvolvimento de Software para TV Dig...
 
Desenvolvimento de Produto para Automação Residencial com Sistema DroidLar
Desenvolvimento de Produto para Automação Residencial com Sistema DroidLarDesenvolvimento de Produto para Automação Residencial com Sistema DroidLar
Desenvolvimento de Produto para Automação Residencial com Sistema DroidLar
 
Apostila -curso_software_qi_hidrossanitario_-_completo
Apostila  -curso_software_qi_hidrossanitario_-_completoApostila  -curso_software_qi_hidrossanitario_-_completo
Apostila -curso_software_qi_hidrossanitario_-_completo
 
Relatório técnico ii fbc 29-07-10
Relatório técnico ii fbc   29-07-10Relatório técnico ii fbc   29-07-10
Relatório técnico ii fbc 29-07-10
 
Ar tool kit-cap6-2004
Ar tool kit-cap6-2004Ar tool kit-cap6-2004
Ar tool kit-cap6-2004
 
Dupla de Robôes Cooperativos
Dupla de Robôes CooperativosDupla de Robôes Cooperativos
Dupla de Robôes Cooperativos
 
Enquadramento Teorico
Enquadramento TeoricoEnquadramento Teorico
Enquadramento Teorico
 
TCC - Kinect para Reabilitação Fatec Carapicuíba
TCC - Kinect para Reabilitação Fatec CarapicuíbaTCC - Kinect para Reabilitação Fatec Carapicuíba
TCC - Kinect para Reabilitação Fatec Carapicuíba
 
TG KickGames
TG KickGamesTG KickGames
TG KickGames
 
Manual eitv playout_pro_v2.00_bp
Manual eitv playout_pro_v2.00_bpManual eitv playout_pro_v2.00_bp
Manual eitv playout_pro_v2.00_bp
 
Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...
Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...
Ercilio Nascimento - Geração Automática de GUIs para Objetos Inteligentes em ...
 
Ftool
FtoolFtool
Ftool
 
Senac-TCC-Marilia FINAL-formatado2 (1)
Senac-TCC-Marilia FINAL-formatado2 (1)Senac-TCC-Marilia FINAL-formatado2 (1)
Senac-TCC-Marilia FINAL-formatado2 (1)
 
SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...
SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...
SEGURANÇA E SUSTENTABILIDADE EM COMPUTAÇÃO NAS NUVENS: APLICAÇÃO EM EMPRESAS ...
 
Ftoolman300 pt
Ftoolman300 ptFtoolman300 pt
Ftoolman300 pt
 
Treino redes2003
Treino redes2003Treino redes2003
Treino redes2003
 
Sistema de Computação
Sistema de ComputaçãoSistema de Computação
Sistema de Computação
 
2014 2 gabriela-cristina_monografia
2014 2 gabriela-cristina_monografia2014 2 gabriela-cristina_monografia
2014 2 gabriela-cristina_monografia
 

Software embarcado e de tempo real para monitoramento sonoro de bebês

  • 1. UNIVERSIDADE PAULISTA - UNIP TATUAPÉ CIÊNCIA DA COMPUTAÇÃO SOFTWARE EMBARCADO E DE TEMPO REAL PARA MONITORAMENTO SONORO DE BEBÊS Alex Assunção (B42CFJ-7) Cassio Silva (B17413-7) Felippe Carulice (B79ABJ-7) Stwart Douglas (B493ED-8) Thiago Cottecco (B5578E-0) Vinícius Cunha (B4938D-3) SÃO PAULO 2015
  • 2. Alex Assunção (B42CFJ-7) Cassio Silva (B17413-7) Felippe Carulice (B79ABJ-7) Stwart Douglas (B493ED-8) Thiago Cottecco (B5578E-0) Vinícius Cunha (B4938D-3) SOFTWARE EMBARCADO E DE TEMPO REAL PARA MONITORAMENTO SONORO DE BEBÊS: babá eletrônica (nannytronic) Orientador: Prof. Dr. Marcelo Nogueira SÃO PAULO 2015 Trabalho de conclusão de curso para obtenção do título de graduação em Ciência da Computação apresentado à Universidade Paulista - UNIP
  • 3. SOFTWARE EMBARCADO E DE TEMPO REAL PARA MONITORAMENTO SONORO DE BEBÊS: babá eletrônica (nannytronic) Aprovado em: BANCA EXAMINADORA _______________________ __/__/___ Prof. Álvaro André Colombero Prado _______________________ __/__/___ Prof. José Luiz Valente Junior _______________________ __/__/___ Prof. Dr. Marcelo Nogueira _______________________ __/__/___ Prof. Mario da Silva Quinello Trabalho de conclusão de curso para obtenção do título de graduação em Ciência da Computação apresentado à Universidade Paulista - UNIP
  • 4. RESUMO O objetivo do presente trabalho é fornecer uma solução através de um dispositivo que auxilia pais e/ou cuidadores na missão de cuidar do bem-estar dos seus bebês. Esta monografia apresenta citações que justificam a necessidade dos bebês de ter alguém por perto todo o tempo, porém, como se sabe, a rotina é árdua e nem sempre os responsáveis estão alerta, pensando nisso, foi elaborado um dispositivo capaz de captar o ruído do choro dos bebês e se comunicar com aparelhos com sistema operacional Android, através do Bluetooth, possibilita- se que os pais e/ou cuidadores recebam um alerta sempre que o bebê estiver chorando, facilitando assim, sua atenção para com os bebês, mesmo quando não for possível estar junto aos mesmos. Palavras-chave: Choro, Cuidados com bebê, Android.
  • 5. ABSTRACT The objective of this study is to provide a solution through a device that helps parents and/or caregivers in the mission of caring for the welfare of their babies. This monograph presents quotes that justify the need for babies to have someone around all the time, but, as we know, the routine is arduous and not always those responsible are alert, thinking about it, a device capable to capture the noise of crying babies and communicate with devices with Android operating system via Bluetooth was created, providing that parents and/or caregivers receive an alert whenever the baby is crying, thus facilitating their attention to babies, even when not It is possible to be next to them. Keywords: Cry, Baby care, Android.
  • 6. LISTA DE ILUSTRAÇÕES Figura 1: IDC worldwide smartphone shipments (CANALTECH, 2015) .....................3 Figura 2: Protoboard .......................................................................................................7 Figura 3: LED Verde.......................................................................................................8 Figura 4: Push-button......................................................................................................8 Figura 5: Fonte de energia ..............................................................................................9 Figura 6: LM393 Módulo Sensor de Som ....................................................................10 Figura 7: Alto-falante....................................................................................................10 Figura 8: Potenciômetro................................................................................................11 Figura 9: Módulo Bluetooth HC-06..............................................................................12 Figura 10: Arduino Uno R3 ..........................................................................................13 Figura 11: Smartphone (com Android e Bluetooth) .....................................................14 Figura 12: Logotipo Android ........................................................................................15 Figura 13: Aplicativo (NannyTronic) ...........................................................................16 Figura 14: Arduino IDE: 1.6.5......................................................................................17 Figura 15: MIT App Inventor2 .....................................................................................18 Figura 16: dB Volume App...........................................................................................18 Figura 17: Logotipo ......................................................................................................19 Figura 18: Tela inicial...................................................................................................20 Figura 19: Alteração de nome e sexo............................................................................21 Figura 20: Lista de dispositivos pareados (Bluetooth)..................................................22 Figura 21: Notificação do bebê chorando.....................................................................23 Figura 22: Notificação informando que o Bluetooth do aparelho está desligado.........24 Figura 23: Notificação informando que o nome não pode ficar vazio..........................25 Figura 24: Notificação informando que a conexão com dispositivo foi perdida ou o sensor de som está desligado ....................................................................................................26 Figura 25: Notificação informando que o aplicativo precisa ser reiniciado para aplicar as alterações ..............................................................................................................................27 Figura 26: Notificação informando se o usuário deseja sair do aplicativo ...................28 Figura 27: Botões da tela inicial ...................................................................................29 Figura 28: Botões da tela de configurações ..................................................................30 Figura 29: Demonstração do protótipo em funcionamento no YouTube .....................30 Figura 30: Protótipo finalizado .....................................................................................31
  • 7. LISTA DE TABELAS Tabela 1: Valores representativos de dB.........................................................................6
  • 8. SUMÁRIO 1. INTRODUÇÃO....................................................................................................1 1.1 Contextualização...............................................................................................1 1.2 Motivação..........................................................................................................1 1.3 Justificativa........................................................................................................2 1.4 Objetivo.............................................................................................................3 1.5 Metodologia de Pesquisa...................................................................................3 1.6 Estruturado Trabalho.........................................................................................4 2. REFERENCIAL TEÓRICO.................................................................................5 3. MÉTODOS E MATERIAIS.................................................................................5 3.1 Fundamentos Suplementares.............................................................................5 3.2 Especificação dos Materiais..............................................................................6 3.3 Identidade Visual.............................................................................................18 4. RESULTADOS ..................................................................................................19 4.1 Interface do Aplicativo....................................................................................19 4.2 Protótipo..........................................................................................................31 5. CONCLUSÕES ..................................................................................................31 6. TRABALHOS FUTUROS .................................................................................32 7. REFERENCIAS BIBLIOGRÁFICAS ...............................................................33
  • 9. 1 1. INTRODUÇÃO Os bebês precisam de uma atenção maior, e com a rotina da sociedade atual alguns pais infelizmente acabam se distraindo com suas tarefas do dia-a-dia. Diante desta situação teve-se a ideia de criar um dispositivo que pudesse auxiliá-los na importante missão de manter o bem-estar de seu bebê, atendendo ao sinal de choro o mais breve possível. 1.1 Contextualização 0 - 18 meses: Neste estágio, o bebê é totalmente dependente de terceiros (geralmente dos pais) para quaisquer coisas como locomoção, alimentação ou higiene. Neste período, o bebê aprende atos básicos de locomoção como sentar, engatinhar, andar. (LUKAS, 2015). O choro é o meio básico de comunicação disponível para crianças pequenas durante uma fase do desenvolvimento em que elas são quase completamente dependentes de terceiros para suprir suas necessidades. Uma vez que o choro tipicamente induz cuidados, sequências de choro e apaziguamento oferecem um contexto altamente motivador no qual o bebê associa o cuidador primário a transições recompensadoras entre desconforto emocional e serenidade. Talvez por esse motivo, os bebês tornam-se emocionalmente apegados ao indivíduo que responde de forma mais confiável ao seu choro e o choro, por sua vez, seja visto como fundamental para a formação de um vínculo com um cuidador específico. (ZEIFMAN, 2005). O presente trabalho tem como finalidade conceber um dispositivo que seja capaz de captar o ruído produzido pelo choro dos bebês, e alertar via Bluetooth os pais em seus dispositivos que possuem sistema operacional Android quando estiverem ausentes do ambiente onde está o bebê, para proporcionar maior segurança e pronto atendimento, visto que os bebês tornam-se emocionalmente apegados ao indivíduo que responde de forma mais confiável ao seu choro e o choro, por sua vez, seja visto como fundamental para a formação de um vínculo com um cuidador específico. 1.2 Motivação Segundo (ABIB, 2004): O ideal seria supervisionar o bebê o tempo todo e nunca deixá-lo sozinho, contudo, esta situação fica impossível de ser praticado o tempo todo.
  • 10. 2 O choro excessivo do bebê pode ser um problema para os pais e provedores de serviços de saúde, ainda que quase sempre faça bem ao bebê. Entretanto, no contexto da depressão pós-parto (DPP), o choro em excesso pode ser problemático se não for capaz de induzir respostas maternas apropriadas. (OBERLANDER, 2011). Levando em conta os diversos riscos que os bebês estão expostos quando há distração dos pais, segurança é a palavra que se destaca. Como alternativa, os pais podem se deslocar constantemente até o ambiente, porém, esta ação se mostra ineficiente. Existem soluções de monitoramento visual para bebês, mas esta apenas monitora ao invés de alertar. Diante destas alternativas, propõem-se o desenvolvimento de um dispositivo de auxílio que sirva de alerta para quando os pais estiverem ocupados ou simplesmente cometerem o deslize de não verificar a situação de seu bebê. 1.3 Justificativa Os acidentes, ou lesões não-intencionais, representam a principal causa de morte de crianças de 1 a 14 anos no Brasil. No total, cerca de 4,7 mil crianças morrem e 125 mil são hospitalizadas anualmente, segundo dados do ministério da Saúde, configurando-se como uma questão de saúde pública. Estimativas mostram que a cada morte, outras quatro crianças ficam com sequelas permanentes que irá gerar, provavelmente, consequências emocionais, sociais e financeiras à essa família e à sociedade. De acordo com o governo brasileiro, cerca de R$ 63 milhões são gastos na rede do SUS - Sistema Único de Saúde. (ABIB, 2004). O choro do bebê se destaca entre os comportamentos iniciais por seu papel central na sobrevivência, na saúde e no desenvolvimento da criança. O som do choro é composto de uma miríade de características temporais e acústicas que funcionam como uma sirene biológica, um sinal que alerta e motiva o cuidador a atender as necessidades do bebê. (ZESKIND, 2007). É impossível remover os riscos que o bebê está exposto nos lugares que convive, porem existe a possibilidade de minimizar isso utilizando de recursos que alertem os pais. Este projeto acrescenta uma interação via Bluetooth e dispositivos com sistema operacional Android, que atualmente são utilizados em larga escala no mundo.
  • 11. 3 Figura 1: IDC worldwide smartphone shipments (CANALTECH, 2015) 1.4 Objetivo Este trabalho descreverá o projeto da babá eletrônica, batizada de “NannyTronic”, que significa literalmente “Babá Eletrônica”, em inglês. Será demonstrado seu desenvolvimento, funcionalidades, finalidades e justificativas a respeito da necessidade de pais e cuidadores aderirem ao uso da mesma. O principal intuito foi desenvolver uma babá eletrônica que fosse capaz de se comunicar com dispositivos que utilizam o sistema operacional Android, através da comunicação via Bluetooth, para possibilitar que os pais ou cuidadores recebam um alerta sempre que o bebê estiver chorando, garantindo seu bem-estar e melhorando o laço de confiança entre eles. 1.5 Metodologia de Pesquisa Pesquisa é o mesmo que busca ou procura. Pesquisar, portanto, é buscar ou procurar resposta para alguma coisa. Em se tratando de Ciência a pesquisa é à busca de solução a um
  • 12. 4 problema que o alguém queira saber a resposta. Não se deve dizer que se faz ciência, mas que se produz ciência através de uma pesquisa. Pesquisa é, portanto o caminho para se chegar à ciência, ao conhecimento. (NOGUEIRA, 2015). É na pesquisa que se utilizam diferentes instrumentos para se chegar a uma resposta mais precisa. O instrumento ideal deverá ser estipulado pelo pesquisador para se atingir os resultados ideais. Num exemplo simplificado não seria adequado procurar um tesouro numa praia cavando um buraco com uma picareta; Seria necessária uma pá. Da mesma forma não poderia fazer um buraco no cimento com uma pá; seria necessária uma picareta. Por isso a importância de se definir o tipo de pesquisa e da escolha do instrumental ideal a ser utilizado. (NOGUEIRA, 2015). Segundo (NOGUEIRA, 2015), “Pesquisa Experimental: É toda pesquisa que envolve algum tipo de experimento”. Este objeto de estudo reúne dados de diversas fontes e pesquisas acadêmicas que levam, justamente, aos fatores que ratificam a utilidade da NannyTronic através da utilização da Pesquisa Experimental. 1.6 Estruturado Trabalho O projeto foi elaborado nos seguintes tópicos: Introdução, onde aborda-se o tema do trabalho, motivo e a Justificativa do problema que se almeja resolver, Objetivo e os Métodos de Pesquisa utilizados. No Referencial Teórico, contém citações de alguns trabalhos acadêmicos, pesquisas e dissertações utilizadas como base de apoio. Métodos e Materiais contempla os materiais empregados para conceber o dispositivo. Resultados: Demonstra que o protótipo desenvolvido faz exatamente o que foi proposto neste projeto. Conclusão: Contém um resumo do trabalho com o desfecho obtido. Trabalhos Futuros: Apresenta pesquisas complementares para a melhoria do protótipo em suas próximas versões. Referências Bibliográficas: Informa todos os materiais bibliográficos usados como referência neste trabalho.
  • 13. 5 2. REFERENCIAL TEÓRICO DÁVILA (2015): “Para parar de chorar, o bebê precisa ser prontamente atendido e saber que pode, sempre, confiar nos seus pais ou nos seus cuidadores”. VOLCHAN (2011) define: os achados científicos corroboram o bom senso demonstrando que, quando uma criança chora ao perceber sinais de separação (visuais, auditivos e principalmente somáticos), seu cérebro está acionando o recurso máximo de alarme para uma ameaça à sua sobrevivência. Do mesmo modo, o cérebro dos adultos mais próximos dispara sinais de que a criança deve ser socorrida. A proposta de reprimir o impulso de pegar a criança no colo é tão absurda, pois viola umas das nossas reações mais básicas e fundamentais. 3. MÉTODOS E MATERIAIS Para funcionamento do projeto, foi utilizada uma Protoboard, placa Arduino, Módulo Sensor de Som, Módulo Bluetooth e alguns Jumpers. Para os pais ou cuidadores receberem as notificações via Bluetooth precisarão apenas de um dispositivo com sistema operacional Android e deverão instalar o aplicativo NannyTronic, que foi desenvolvido neste projeto. Toda a parte responsável pela transmissão deverá estar sempre próxima do bebê, seja no berço, no carrinho ou qualquer outro local onde ele esteja, para que ao chorar ative o sensor de áudio por meio de um ruído considerado alto e que permaneça constante por 2 segundos. 3.1 Fundamentos Suplementares 3.1.1 Definição de frequência (Hz) e volume (dB) A frequência de um som está ligada diretamente ao grave, médio e agudo em quanto ao volume está ligado a intensidade de som. Sendo assim, aumentando ou diminuindo o volume, não muda sua frequência. Ou seja, aumentar o som de uma flauta, não muda suas notas agudas, apenas deixa mais alta ou baixa. (BIOSOM, 2015). O sensor de áudio deste projeto recebe estímulos através de dB, ou seja, ele analisa o volume do ambiente.
  • 14. 6 3.1.2 Características de captação de ruído do choro Segundo (CHAO, WANG, CHIOU & JO WANG) o ponto chave é encontrar um critério simples e eficiente para julgar as características do áudio, ao invés de construir um banco de dados e adotar uma metodologia de treinamento complicada. Cada ciclo de leitura dura aproximadamente 2s, ou mais especificadamente, tem uma média de 2.048s entre 16.384 amostras. Com base na pesquisa acima, adotou-se como padrão o ciclo de leitura de ruído a partir de 2s. Outro motivo para ter adotado este padrão é que o dispositivo não envie notificações desnecessárias geradas por ruídos de curta duração. A seguir alguns valores representativos de dB segundo (BARROWMAN, 2001): Volume (dB) Descrição 20 Assovio 65 Conversa em tom moderado 70 Trânsito 95 Pistola de rebite Tabela 1: Valores representativos de dB Segundo o (MEDEIROS, 2015) o choro de um bebê pode variar de aproximadamente 30 dB e ultrapassar 90 dB. Para fins de teste do protótipo em determinados ambientes adotou-se o valor de 80 dB (que corresponde ao valor de 200 na saída do Serial Monitor), a uma distância de no máximo 11cm para envio da notificação. 3.1.3 Faixa etária do bebê Adotamos a faixa etária de 0-18 meses pois é o período onde o bebê depende totalmente de terceiros. 3.2 Especificação dos Materiais 3.2.1 Protoboard de 640 pinos com duas barras de distribuição de 200 pinos: É a melhor ferramenta para a montagem provisória (sem soldas) e testes de circuitos eletrônicos, sendo uma maneira rápida e fácil para desenvolver projetos. Para facilitar a
  • 15. 7 montagem, a Protoboard possui identificação com letras e números em cada barrinha de distribuição. Os contatos metálicos estão em diferentes sentidos, tem pinos centrais e duas linhas nas extremidades. Nas extremidades, os contatos estão são ligados na horizontal, enquanto os pinos centrais são ligados na vertical. (ELETRÔNICA DIDÁTICA, 2015). Foi utilizada para fazer a ligações entre as peças do projeto. Figura 2: Protoboard 3.2.2 LED : O LED é um componente eletrônico semicondutor, ou seja, um diodo emissor de luz (L.E.D. = Light emitter diode), mesma tecnologia utilizada nos chips dos computadores, que tem a propriedade de transformar energia elétrica em luz. Tal transformação é diferente da encontrada nas lâmpadas convencionais que utilizam filamentos metálicos, radiação ultravioleta e descarga de gases, dentre outras. Nos LEDs, a transformação de energia elétrica em luz é feita na matéria, sendo, por isso, chamada de Estado sólido. (UNICAMP,2004). O LED foi utilizado para indicar ao usuário quando o dispositivo está ligado e pronto para ser utilizado.
  • 16. 8 Figura 3: LED Verde 3.2.3 Push-button: O push-button é um componente responsável pela função de “liga e desliga” do projeto, mais especificadamente ele desabilita o sensor de som enquanto houverem pessoas no ambiente. Figura 4: Push-button 3.2.4 Fonte de energia A fonte de energia é responsável pela alimentação do Arduino. Utilizamos uma fonte de 9V.
  • 17. 9 Figura 5: Fonte de energia 3.2.5 LM393 Módulo Sensor de Som: Este sensor reconhece apenas o som, não pode identificar a origem e nem sua frequência. Pode detectar a intensidade do som ambiente ajustando sua sensibilidade, possui um microfone de eletreto e três pinos para conexão, dois para alimentação e um para saída. O limite de detecção pode ser ajustado através do potenciômetro presente no sensor que regulará a saída analógica. (AUTOMATIONBRASIL, 2015). Foi utilizado para captar o ruído do ambiente. Para um alternativa mais apurada é recomendado utilizar o SparkFun Sound Detector que retorna diretamente valores em dB, diferente do LM393 que retorna valores do Serial Monitor (0~1023).
  • 18. 10 Figura 6: LM393 Módulo Sensor de Som 3.2.6 Alto-falante São componentes que transformam sinais elétricos de uma corrente elétrica em oscilações de pressão no ar, em forma de onda sonora. Seus componentes básicos são um ímã permanente, preso na armação do alto-falante, e uma bobina móvel, que está fixa no cone de papel. (MUNDOEDUCAÇÃO, 2015). Figura 7: Alto-falante 3.2.7 Potenciômetro O Potenciômetro é um componente eletrônico usada para variar a resistência, pode-se defini-lo como um tipo especial de Resistor. Ou seja, ele é uma resistência elétrica variável (resistor variável). Pode ser utilizado para medir posição, direção, corrente, tensão, etc. O
  • 19. 11 Potenciômetro também serve para ajustar os valores de tensão e corrente de um circuito e dessa forma controlar o valor entrada, amplificação ou atenuação. Conforme for a aplicação tem-se resistores diferentes características, essas se devem a aspectos construtivos, sistema mecânico e as propriedades elétricas dos materiais utilizados na construção do seu elemento resistivo (BAÚ DA ELETRÔNICA, 2015). O potenciômetro assume o papel de ajuste de volume do alto falante. Figura 8: Potenciômetro 3.2.8 Módulo Bluetooth HC-06 Forma simples e barata de enviar e receber informações remotamente, em projetos com controle de temperatura, sistemas de alarme ou troca de informações com um celular, tablet ou até mesmo com computador que possua comunicação via Bluetooth. (BUILDBOT, 2015). O Módulo Bluetooth HC-06 aceita apenas o modo escravo (pareamento). Foi utilizado para enviar uma notificação para o dispositivo quando for detectado o ruído do choro do bebê. Para que seja possível atender aos mais variados tipos de dispositivos, o alcance máximo do Bluetooth foi dividido em três classes:
  • 20. 12 Classe 1: potência máxima de 100 mW (miliwatt), alcance de até 100 metros; Classe 2: potência máxima de 2,5 mW, alcance de até 10 metros; Classe 3: potência máxima de 1 mW, alcance de até 1 metro. (INFOWESTER, 2013). O Módulo Bluetooth HC-06 pertence a Classe 2, para utilização em situações onde é preciso maior alcance, pode ser utilizado o módulo BlueSMIRF que pode alcançar até 100 metros de distância. (LINDBLOM, 2013). Figura 9: Módulo Bluetooth HC-06 3.2.9 Arduino Uno R3: O Arduino é uma plataforma open-source para desenvolvimento de projetos, pode ser comprada ou feita com as próprias mãos. É alimentado através de um cabo USB ou bateria. Os pinos de alimentação são VIN, 5V, GND e 3V3. Cada um dos 14 pinos digitais pode ser usado como entrada ou saída usando as funções de pinMode(), digitalWrite(), e digitalRead().Para fazer a programação, a placa deve ser conectada a um computador através de um cabo USB, do mesmo tipo que é utilizado em impressoras. (ROBOCORE, 2015).
  • 21. 13 Figura 10: Arduino Uno R3 3.2.10 Smartphone (com Android e Bluetooth): O Motorola Defy MB526 é um smartphone de bom nível, lançado em agosto de 2011, foi capaz de satisfazer até o mais exigente dos usuários da época. Tem uma grande tela touchscreen de 3.7 polegadas com uma resolução de 854x480 pixels e sistema operacional Android versão 2.1. (TUDOCELULAR, 2015). Não há uma limitação quanto ao modelo, isto fica a critério do usuário, desde que o sistema operacional seja o Android e possua comunicação via Bluetooth.
  • 22. 14 Figura 11: Smartphone (com Android e Bluetooth) 3.2.11 Plataforma Android: A plataforma Android é um sistema operacional baseado em Java que é executado no kernel 2.6 do Linux. O sistema é muito leve e com muitos recursos. Os aplicativos do Android são desenvolvidos utilizando Java e podem ser portados com bastante facilidade. Android também incluir aceleração 3D motor gráfico (baseado no suporte de hardware), suporte de banco de dados alimentado por SQLite, e um navegador web integrado (DIMARZIO, 2008). Com a versão do Android 2.1 e 5.1, foram feitos os testes de funcionamento para o aplicativo NannyTronic.
  • 23. 15 Figura 12: Logotipo Android 3.2.12 Aplicativo (NannyTronic): Responsável por receber a notificação do módulo de Bluetooth e informar ao usuário que o bebê está chorando.
  • 24. 16 Figura 13: Aplicativo (NannyTronic) 3.2.13 Arduino IDE: 1.6.5: O Arduino IDE é uma aplicação multiplataforma escrita em Java derivada dos projetos Processing e Wiring. É esquematizado para introduzir a programação a artistas e a pessoas não familiarizadas com o desenvolvimento de software. Inclui um editor de código com recursos de realce de sintaxe, parênteses correspondentes e identação automática, sendo capaz de compilar e carregar programas para a placa com um único clique. Com isso não há a necessidade de editar Makefiles ou rodar programas em ambientes de linha de comando, possui a capacidade de programar em linguagem C/C++. (ARDUINO, 2015).
  • 25. 17 Figura 14: Arduino IDE: 1.6.5 3.2.14 Android IDE: MIT App Inventor 2: O App Inventor é uma ferramenta originalmente criada e posteriormente cedida pelo Google ao MIT. Trata-se de uma plataforma de desenvolvimento, que parte da premissa de facilitar a criação de aplicativos, mesmo para pessoas sem conhecimento avançado de programação, roda quase inteiramente no navegador.Com ele é possível criar aplicativos (ou apps), de forma simplificada. Tudo que você tem a fazer é apenas arrastar os ícones correspondentes para o espaço que simula a tela do aparelho com Android. (MIT APP INVENTOR, 2015).
  • 26. 18 Figura 15: MIT App Inventor2 3.2.15 dB Volume app Com dB Volume é possível transformar o iPhone em um medidor (SPL) Sound Pressure Level. (ITUNES, 2013). Para uma medição mais apurada é recomendado utilizar o decibelímetro digital Hikari HDB-882. Figura 16: dB Volume App 3.3 Identidade Visual
  • 27. 19 • Nome: Escrito utilizando o padrão CamelCase • Fonte: Lobster (Disponível gratuitamente no Google Fonts) • Cor 1: Branco • Cor 2: Azul • Cor 3: Rosa Figura 17: Logotipo 4. RESULTADOS O dispositivo transmissor alocado próximo ao bebê é responsável por detectar o ruído do choro e transmitir a notificação via Bluetooth para o dispositivo com sistema operacional Android dos pais ou cuidadores. O dispositivo transmissor detecta através do Sensor de Som se o bebê está chorando e o Arduino envia através do Módulo de Bluetooth uma notificação para um dispositivo, seja ele smartphone ou tablet que tenha sistema operacional Android. Para receber a notificação, é necessário instalar o aplicativo NannyTronic. 4.1 Interface do Aplicativo
  • 28. 20 Tela exibida ao iniciar o aplicativo. Figura 18: Tela inicial
  • 29. 21 Nesta tela de configuração é possível inserir e alterar o nome e sexo do bebê. Figura 19: Alteração de nome e sexo
  • 30. 22 Nesta tela são exibidos todos os dispositivos que já foram pareados via Bluetooth com o dispositivo utilizado. Figura 20: Lista de dispositivos pareados (Bluetooth)
  • 31. 23 Tela inicial exibindo, já com nome configurado, a notificação de que o bebê está chorando. Figura 21: Notificação do bebê chorando
  • 32. 24 Tela inicial exibindo a notificação de que o Bluetooth está desligado. Figura 22: Notificação informando que o Bluetooth do aparelho está desligado
  • 33. 25 Tela de configuração exibindo notificação de que o campo do nome não pode ficar em branco. Figura 23: Notificação informando que o nome não pode ficar vazio
  • 34. 26 Tela inicial exibindo notificação de perda de conexão. Figura 24: Notificação informando que a conexão com dispositivo foi perdida ou o sensor de som está desligado
  • 35. 27 Tela de configuração exibindo notificação para que o usuário reinicie o aplicativo para as alterações serem aplicadas. Figura 25: Notificação informando que o aplicativo precisa ser reiniciado para aplicar as alterações
  • 36. 28 Tela inicial exibindo notificação questionando o usuário se deseja sair do aplicativo. Figura 26: Notificação informando se o usuário deseja sair do aplicativo
  • 37. 29 1: Indica se o aplicativo está pareado com o dispositivo 2: Abre a lista de dispositivos Bluetooth 3: Abre a tela de alteração de nome e sexo Figura 27: Botões da tela inicial 1: Salva as alterações 2: Volta para tela inicial
  • 38. 30 Figura 28: Botões da tela de configurações Para apresentar o resultado do projeto foi publicada uma pequena demonstração em vídeo no YouTube. URL: https://youtu.be/waa0UNrOa6w Figura 29: Demonstração do protótipo em funcionamento no YouTube
  • 39. 31 4.2 Protótipo Foto do protótipo finalizado. Figura 30: Protótipo finalizado 5. CONCLUSÕES A partir do levantamento do problema, onde o ideal é supervisionar o bebê o tempo todo e nunca deixá-lo sozinho, foi identificada a hipótese de que os acidentes ou lesões não intencionais representam a principal causa de morte de crianças de 1 a 14 anos no Brasil e, identificou-se que o choro é o meio básico de comunicação disponível para crianças pequenas durante uma fase do desenvolvimento em que elas são quase completamente dependentes de terceiros para suprir suas necessidades. Dentro das alternativas de solução possíveis, definimos como a mais apropriada o desenvolvimento do protótipo de sistema embarcado utilizando o microcontrolador Arduino que utilizou: Sensor de som, Bluetooth, alto-falante e dispositivo com sistema operacional Android, com o objetivo de auxiliar os pais ou cuidadores nos cuidados com os bebês.
  • 40. 32 Com os resultados obtidos nos testes, foi demonstrado que o dispositivo transmissor alocado próximo ao bebê é capaz de detectar o ruído do choro e transmitir a notificação via Bluetooth para o dispositivo com sistema operacional Android dos pais ou cuidadores, atendendo a hipótese levantada onde o choro é o meio básico de comunicação dos bebês e não será negligenciado. Foi possível provar que o protótipo atende tanto as necessidades dos usuários quanto à hipótese e o problema levantado. Conclui-se que a babá eletrônica NannyTronic cumpre seu papel, auxiliando pais ou cuidadores na importante missão de manter o bem-estar de seu bebê, atendendo ao sinal de choro o mais breve possível. 6. TRABALHOS FUTUROS 6.1 Monitoramento via câmera Acrescentar a câmera proporcionará aos usuários um novo meio de monitorar o bebê, que possibilitará a visualização mesmo quando não ocorrer nenhum estímulo que ative o sensor de som. 6.2 Aprimoramento do aplicativo • O usuário poderá alterar a sensibilidade dos decibéis para envio da notificação. • O aplicativo não deverá aceitar no campo nome: caracteres especiais ou números. 6.3 Identificar tipo de choro O sistema deverá ser capaz de identificar por qual motivo o bebê está chorando, por exemplo, fome, dor, entre outros. 6.4 Bateria Utilização de bateria para alimentação do circuito e implementação do nível. 6.5 Módulo MP3 Para uma reprodução com melhor qualidade da música, deverá ser utilizado o Módulo MP3 Arduino WTV020-SD.
  • 41. 33 7. REFERENCIAS BIBLIOGRÁFICAS ABIB, Simone de Campos Vieira. Prevenção de Acidentes com Crianças. Artigo apresentado ao I Fórum de Prevenção de Acidentes com Crianças, São Paulo, 2004. ARDUINO. Download the Arduino Software, 2015. Disponível em: <https://www.arduino.cc/en/Main/Software/>. Acesso em: 18/08/2015. AUTOMATIONBRASIL. LM393 Módulo Sensor de Som, 2015. Disponível em: <http://automationbrasil.com/Loja/?route=product/product&product_id=79>. Acesso em: 18/08/2015. BARROWMAN, Thomas. SCIENCE and MATH FOR TECHNOLOGY, 2001. Disponível: <http://www.bscsd.org/webpages/jcaughey/tech_6.cfm?subpage=6147>. Acesso em: 11/11/2015. BAÚ DA ELETRÔNICA, 2015. Disponível em: <http://baudaeletronica.blogspot.com.br/2011/09/potenciometro.html>. Acesso em: 30/10/2015. BIOSOM, 2015. Disponível em: <http://biosom.com.br/blog/curiosidades/volume-e- frequencia>. Acesso em: 06/11/2015. BUILDBOT. Configuração do módulo bluetooth HC-06 com Arduino, 2015. Disponível em: <http://buildbot.com.br/blog/configuracao-do-modulo-bluetooth-hc-06-com-arduino/>. Acesso em: 18/08/2015. CHAO, Chun-Tang, WANG, Chia-Wei, CHIOU, Juing-Shian & JO WANG, Chi. An Arduino-Based Resonant Cradle Design with Infant Cries Recognition. Department of Electrical Engineering, Southern Taiwan University of Science and Technology, 1, Nan-Tai St., Yongkang District, Tainan City 71005, Taiwan. 2015. Disponível em: < http://www.mdpi.com/1424-8220/15/8/18934>. Acesso em: 06/11/2015. CANALTECH. Os números não mentem, qual é o melhor?, 2015. Disponível em: <http://corporate.canaltech.com.br/analise/mobile/os-numeros-nao-mentem-android-ou-ios- qual-e-o-melhor-7657/>. Acesso em: 18/08/2015. DÁVILA, Cínthya. S.O.S CHORO DO BEBÊ, 2015. Disponível em: <http://www.vilamulher.com.br/familia/bebes/sos-choro-do-bebe-8-1-54-80.html>. Acesso em: 25/05/2015. DIMARZIO, JEROME F. Android: A programmer's Guide, New York. McGrawHill E-Book, 2008. Disponível em: <http://www.e-reading.club/bookreader.php/142063/Android_- _a_programmers_guide.pdf> ELETRÔNICA DIDÁTICA. PROTOBOARD, 2015. Disponível em: <http://www.eletronicadidatica.com.br/protoboard.html>. Acesso em: 18/08/2015.
  • 42. 34 INFOWESTER. Tecnologia Bluetooth: o que é e como funciona, 2013. Disponível em: <http://www.infowester.com/bluetooth.php>. Acesso em: 18/08/2015. ITUNES. dB Volume App. Disponível em: <https://itunes.apple.com/us/app/db-volume/id457245262?mt=8>. Acesso em: 11/11/2015. LINDBLOM, Jim. Using the BlueSMIRF, 2013. Disponível em: <https://learn.sparkfun.com/tutorials/using-the-bluesmirf>. Acesso em: 18/08/2015. LUKAS, Ian. Criança O Futuro Do Brasil. Clube de Autores, 2015. Disponível em: <https://play.google.com/store/books/details?id=EfFJBQAAQBAJ&rdid=book- EfFJBQAAQBAJ&rdot=1&source=gbs_vpt_read&pcampaignid=books_booksearch_viewpor t>. Acesso em: 11/11/2015. MEDEIROS, Pedro Paulo da Silva. Curiosidades. Clube de Autores, 2015. Disponível em: < https://play.google.com/store/books/details?id=Wjy4CgAAQBAJ&rdid=book- Wjy4CgAAQBAJ&rdot=1&source=gbs_vpt_read&pcampaignid=books_booksearch_viewpo rt>. Acesso em: 11/11/2015. MIT APP INVENTOR. About Us, 2015. Disponível em: <http://appinventor.mit.edu/explore/about-us.html>. Acesso em: 18/08/2015. MUNDOEDUCAÇÃO. Alto-falantes, 2015. Disponível em: <http://www.mundoeducacao.com/fisica/altofalantes.htm>. Acesso em 30/10/2015. NOGUEIRA, Marcelo. Tipos de Pesquisa, 2015. UNIP - Universidade Paulista - Campus Tatuapé - SP. Disponível em: <http://www.noginfo.com.br/arquivos/MTA_Aula_04.pdf>. Acesso em: 25/05/2015. OBERLANDER, TF. Depressão pós-parto e choro na infância. In: Tremblay RE, Barr RG, Peters RDeV, Boivin M, eds. Enciclopédia sobre o Desenvolvimento na Primeira Infância [on-line]. Montreal, Quebec: Centre of Excellence for Early Childhood Development; 2011:1- 9. Disponível em: <http://www.enciclopedia- crianca.com/Pages/PDF/OberlanderPRTxp1.pdf>. Acesso em: 25/05/2015. ROBOCORE. Arduino UNO R3 - Original da Itália, 2015. Disponível em: <https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=120>. Acesso em: 18/08/2015. TUDOCELULAR. Motorola Defy, 2015. Disponível em: <http://www.tudocelular.com/Motorola/fichas-tecnicas/n1931/Motorola-Defy.html>. Acesso em: 18/08/2015. UNICAMP. Led, o que é e como funciona, 2004. Disponível em: <http://www.iar.unicamp.br/lab/luz/dicasemail/led/dica36.htm>. Acesso em: 11/11/2015. VOLCHAN, Eliane. "NÃO DEIXAR CHORAR" tem BASES CIENTÍFICAS, 2011. Disponível em: <http://www.aleitamento.com/amamentacao/conteudo.asp?cod=790>. Acesso em: 25/05/2015.
  • 43. 35 ZEIFMAN, Debra M. PhD. Choro e seu impacto no desenvolvimento psicossocial da criança: Comentários sobre Stifter e Zeskind.VassarCollege, EUA, 2005. Disponível em: <http://www.enciclopedia-crianca.com/sites/default/files/dossiers-complets/pt-pt/choro.pdf>. Acesso em: 20/08/2015. ZESKIND, Philip Sanford PhD. Impacto do choro do bebê de risco no desenvolvimento psicossocial. Levine Children’s Hospital, Carolinas Medical Center, EUA, 2007. Disponível em: <http://www.enciclopedia-crianca.com/sites/default/files/dossiers-complets/pt- pt/choro.pdf>. Acesso em: 20/08/2015.