Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ndice
A Equipa de Projecto ............................................................................................................................... 4
Principais competncias aportadas ...................................................................................................... 4
Impacto do seu envolvimento no projecto ........................................................................................... 5
Alteraes estruturais na equipa ......................................................................................................... 7
Novas Contrataes............................................................................................................................. 8
O projecto: objectivos e estrutura ........................................................................................................... 8
Mapa de Investimentos ....................................................................................................................... 9
Imputao de Custos Indirectos ......................................................................................................... 11
Os trabalhos desenvolvidos ................................................................................................................... 12
Electronic Engineering / Sensor Programing....................................................................................... 12
Alterao estrutural de chupeta para o baby pin ............................................................................ 12
Overview geral dos componentes do sistema, e sua interligao Alfinete / Baby Pin.......................... 13
(Smart Wristband) de notificaes em tempo real ............................................................................. 13
Central de informao, recepo e distribuio de dados .................................................................. 14
Componentes eletrnicos de cada rea do sistema e sua funo Descrio, funo e contexto
integrado........................................................................................................................................... 15
Micro Controlador (ATMega328) ................................................................................................... 15
Micro-controlador (Atmel ATMega1284P) ..................................................................................... 15
Mdulo Wifi (Texas CC3200) .......................................................................................................... 15
FRAM FLASH (FUJITSU MB85RC64) ................................................................................................ 16
FLASH (Winbond W25X40CL) ......................................................................................................... 16
Mdulo comunicao sem fios entre componentes (HopeRF RFM69W) ......................................... 16
RTC (Maxim DS3231) ..................................................................................................................... 16
Mdulo de gesto da bateria (Microchip MCP73833)..................................................................... 17
Modulo de alerta Som e Vibrao (buzzing motor, piezzo buzzer) .................................................. 17
Giroscpio, Compasso e Acelermetro .......................................................................................... 17
Microfone (Maxim MAX9814) ........................................................................................................ 17
Workflow detalhado .......................................................................................................................... 18
A Equipa de Projecto
1.
2.
3.
4.
5.
6.
com
projecto
Appybaby.
Desenvolvimento
de
Aplicaes
Mveis
IOS,
Android
Tablets
deciso, foi um dos vectores onde o cruzamento tecnolgico foi mais evidente e pode ser tambm
claramente demonstrado. A app Appybaby, que atua como interface de consulta e apresentao de
informao em real time, obtendo dados do sistema eletrnico (sensores programados e
desenvolvidos para a leitura dos vectores propostos: posio, temperatura e rudo), um
demonstrador por excelncia, da integrao e criao de um
Software Engineering
tendo em conta a natureza do projecto: monitorizao e gesto de informao infantil, como processo
de apoio deciso parental. A criao de redundncia (necessria) de processos, a velocidade da
utilizao e acesso aos dados, e a experimentao de frequncias optimizadas enquanto caracterstica
de produto, foram alguns dos pontos marcantes deste vector, que aqui se apresenta com destaque
prprio.
Project Management
A viso, desde a gnese, do prottipo Appybaby enquanto produto passvel de ser comercializado,
orientou o seu desenvolvimento e alinhamento com as necessidades reais de mercado, tanto ao nvel
das funcionalidades, como ao nvel da imagem e do design enquanto forma de comunicao e
funcionalidade. Mais do que um prottipo funcional, constru-se uma abordagem de investigao com
elevadas possibilidades de se transformar rapidamente o projecto num produto ready to market,
ainda que com necessidades bvios de evoluo, na transio natural de um projecto de I&D para um
produto de mercado. Contudo, o alinhamento dos processos tecnolgicos com as necessidades do
mercado (pais e utilizadores do sistema), foi uma preocupao constante na equipa, que se traduz no
conjunto de funcionalidades que o sistema disponibiliza.
Novas Contrataes
Alm da alterao explicada no ponto anterior (3), que reflete a substituio de um elemento na rea do
User Interface, Mobile Design e Design Grfico, por outro elemento com o mesmo conjunto de
ferramentas necessrias, no houve qualquer contratao adicional ao projecto.
Mapa de Investimentos
A empresa Aroundbliss apresenta o seu pedido de pagamento final do projecto Appybaby. Neste pedido
de pagamento apresentamos um valor elegvel total de 75.947,45 euros, mas apenas 63.947,45 euros
9
10
23
20
Dezembro
21
Janeiro
22
Fevereiro
20
Maro
21
Abril
20
Maio
21
Junho
20
Julho
23
Agosto
21
Setembro
22
Outubro
23
Novembro
20
Dezembro
21
Janeiro
21
Fevereiro
20
Maro
22
Abril
21
Maio
20
Junho
21
%
Horas/dia
184
160
168
176
160
168
160
168
160
184
168
176
184
160
168
168
160
176
168
160
168
100%
8
3544
3544
3544
3544
1688
1856
VC
184
160
FF
184
160
AC
138
120
JB
138
120
TG
RS
168
176
160
168
160
168
160
184
168
176
184
160
168
168
160
176
168
160
168
1,00
168
176
160
168
160
168
160
184
168
176
184
160
168
168
160
176
168
160
168
1,00
126
132
120
126
120
126
120
138
126
132
138
120
126
126
120
132
126
120
126
0,75
126
132
120
126
120
126
120
138
126
132
138
120
126
126
120
132
126
120
126
0,75
138
120
126
132
120
126
120
126
120
138
0,75
126
132
138
120
126
126
120
132
126
120
126
0,75
Indicamos infra o mapa de horas de cada tcnico, ressalvando que a empresa substituiu o tcnico Tiago
Guedes pelo tcnico Ricardo Sousa. As percentagens de afectao foram as previstas em sede de
candidatura.
11
Victor Coelho
Fernando Faria
Antnio Castro
Jos Barbosa
Tiago Guedes
Ricardo Sousa
Total
3544
3544
2658
2658
1266
1392
15062
N Tcnicos na entidade
Taxa de Afectao dos Custos Indirectos = Somatrio % afectao dos
tcnicos que participam no projecto / Pessoal Tcnico (produtivo) da
Entidade
3544
3544
3544
3544
1688
1856
17720
6
1,00
1,00
0,75
0,75
0,75
0,75
5,00
83,33%
Os trabalhos desenvolvidos
Sendo um projecto de investigao e desenvolvimento, com uma clara vertente de adequao de
componentes, desenvolvimento de cdigo, rotinas de software, cdigo para comunicao entre
componentes, importa ser minucioso na anlise em detalhe da parte electrnica e nas actividades
referentes Actividade 3. Dessa forma, listamos extensivamente com justificaes em cada um dos
pontos, dos trabalhos desenvolvidos, com especial destaque para todo o desenvolvimento na rea
eletrnica, como integrador de todos os dados, contedos, interaes,
13
A central, que no nosso sistema desempenha a funo de crebro de recepo, coordenao e envio de
toda a informao para os dispositivos, liga-se rede home wireless, atravs do protocolo WiFi.
Especificamente, a funo da central receber as leituras do Pin e todas as dimenses mensurveis
existentes, mais a percentagem de carga da bateria existente, bem como receber os pedidos da app
mobile para envio dos dados que foi recebendo dos diferentes dispositivos. Alm dos dados acima
mencionados, a central recebe tambm o estado da bateria da pulseira, para que seja possvel
monitorizar tambm, nos prprios dispositivos, o grau de autonomia energtica do mesmo, sem ser
necessria a deslocao ao sistema central.
Todos dados disponveis para tratamento ao nvel da informao, so mostrados na App Mobile
appybaby, fazendo com que o utilizador possa ter uma melhor percepo do que tem acontecido com o
seu beb e tambm com o sistema, podendo dessa forma detectar em tempo real se existe alguma
anomalia de comunicao entre cada um dos dispositivos e de um deles com a central.
A central, que pelo seu importante papel de processador de dados, deve usar uma fonte de energia
estvel e no sujeita a flutuaes. Dessa forma, o fornecimento de energia para a central, fica a cargo de
uma tomada comum de parede.
App Mobile
14
Microcontrolador da Atmel age como crebro do sistema Alfinete (baby pin) e Pulseira (notificaes em
tempo real), tem como papel a obteno de todos os dados dos diversos sensores, gravando-os na
memria Flash e enviando-os de seguida atravs do Mdulo de comunicao sem fios. Est tambm
encarregue de perceber se os dados que obtm dos sensores colocados no bb so de perigo
potencial ou normais. Desligar e ligar o sistema, tambm uma das suas responsabilidades enquanto
componente eletrnico.
Micro-controlador (Atmel ATMega1284P)
Como explicado anteriormente, um micro-controlador, neste caso usado na Central, em conjunto com
o CC3200, o seu fluxo de processamento explicado mais abaixo. Neste caso usado a verso 1284P, e
a escolha deste componente assumida pela maior capacidade de processamento e memria
necessrias, porque a Central, faz mais tratamento de dados, e interliga todos os sistemas (Pulseira,
Alfienete, e App).
Mdulo Wifi (Texas CC3200)
O Single-Chip Wireless MCU, inclui um microcontrolador ARM Cortex-M4 Core at 80 MHz, e o Texas
CC3100 num SOC nico. Est encarregue de todo o trabalho de ligao rede Wireless, sendo o ponto
de comunicao com a aplicao mvel, recebendo e enviando os dados necessrios. A Central
15
Mdulo de memria FRAM: e escolha deste tipo de memria foi uma opo tecnolgica para prever e
suportar a possvel e provvel existncia de um grande numero de alertas, porque praticamente no
tem limite de escrita de dados, e usada na Central para guardar os alertas despoletados pelo sistema.
O baixo custo de aquisio deste tipo de memrias, enquadrados no tipo de utilizao onde no
necessria grande capacidade, pesou na escolha tcnica.
FLASH (Winbond W25X40CL)
O mdulo de memria Flash usado no alfinete para guardar os dados dos sensores at serem
posteriormente enviados para a Central. tambm usado na central para gravar os dados que foram
enviado pelo alfinete at serem mais uma vez enviados para a aplicao mvel onde permanecero
definitivamente.
Mdulo comunicao sem fios entre componentes (HopeRF RFM69W)
Todas as partes do sistema (alfinete, pulseira e central) comunicam por radio-frequncia especfica
mencionada (433Mhz) assumindo-se como a melhor forma e escolha para obter alguma penetrao
adicional em obstculos normalmente encontrados em habitaes, e.g. (Paredes e mobilirio). Este
mdulo foi escolhido tambm tendo em conta o tamanho reduzido e a pouca energia que consome.
RTC (Maxim DS3231)
O RTC (real time clock) regista a data e hora do sistema. Esta data actualizada cada vez que a central
inicializada ou a cada 24 horas, atravs de um protocolo de sincronizao de relgios para sistemas
digitais (NTP - Network Time Protocol).
A importncia do registo preciso vital, para posteriores processos de apresentao das leituras
recolhidas durante a monitorizao do beb, na App.
16
Este mdulo usado no Alfinete e na Pulseira. As baterias usadas no sistema so de Ies de Ltio,
necessitando de processos muito cuidados de carregamento, o microcontrolador, em conjuno com
este mdulo, tratam desse processo.
Modulo de alerta Som e Vibrao (buzzing motor, piezzo buzzer)
A pulseira disponvel como componente autnomo para os pais ou outro utilizador que possa agir como
curador do beb, assim que recebe um alerta, ter que mostrar ao utilizador que o seu beb poder
estar em perigo, usando um motor de vibrao e um piezzo buzzer. Desta forma, a recepo
autnoma
Sensor temperatura infravermelho (Melexis MLX90614)
Usado no alfinete, mede a dimenso temperatura, usando infra-vermelhos, com baixo erro e aprovado
para uso humano.
Giroscpio, Compasso e Acelermetro
(STMicro L3DG20H, STMicro LSM303DLHC)
Estes so os sensores usado para descobrir a posio relativa do beb: sentado, deitado de lado e
para que lado, de costas, bruos ou em p. Os dados do sensor so processados pelo
microcontrolador, usando Quaternions e Kalman Filters, vitais na compreenso e acuidade dos dados
em causa.
Microfone (Maxim MAX9814)
Sensor de som (microfone) usado no Alfinete, obtm a intensidade do som para posterior
processamento.
17
Workflow detalhado
Uso e explicao dos componentes em cada uma das partes do sistema appybaby, the smart
baby monitoring tool
Alfinete
Num processo normal de monitorizao, o microcontrolador (ATMega 328P), obtm todos os dados dos
sensores (temperatura, posio relativa e intensidade de som) atravs do BUS I2C. Aps processamento,
usando a hora actual, obtida do RTC atravs do BUS I2C, grava os dados na memria Flash atravs do
BUS SPI, caso o algoritmo detecte um alerta, envia os dados atravs do Mdulo de comunicao sem
fios (RFM69W), usando o BUS SPI, para a Central.
18
fornecedores:
Adafruit(https://www.adafruit.com/),
Seeedstudio(http://www.seeedstudio.com/),
Sparkfun
(https://www.sparkfun.com/),
LowPowerLab(http://lowpowerlab.com/)
Componentes para assemblagem
Para prototipagem, precisamos de componentes passivos, resistncias condensadores entre outros, e
acessrios, breadboards, jumpers, fios de ligao.
Componentes
que
foram
comprados
maioritariamente
nas
seguintes
lojas:
Farnell
19
Os concorrentes do sistema appybaby, que actuam no sector da monitorizao e alertas, podem ser
considerados como diretos e indiretos. Por concorrentes directos consideram-se os sistemas que
20
Baby Monitor HD, sistema de monitorizao de vdeo e audio, e onde a visualizao numa
aplicao
mobile.
Baby Monitor 3G, sistema de monitorizao de vdeo e audio, e onde a visualizao numa
aplicao mobile. Permite que quem o receptor possa falar com beb.
Cloud Baby Monitor, sistema de monitorizao de vdeo e audio, e onde a visualizao numa
aplicao mobile. Permite que quem o receptor possa falar com beb.
Summer, sistema mais tradicional onde a captao e a visualizao de vdeo e audio so feitos
por
aparelhos
prprios,
no
utilizando
aplicaes
mobile.
Marcas como a Motorola, Samsung e Philips utilizam sistemas mais tradicionais onde a captao
e a visualizao de vdeo e audio so feitos por aparelhos prprios, no utilizando aplicaes
mobile.
Anlise Comparativa
Produto
Appybaby
Baby
Monitor
HD
Baby
Monitor
3G
Motorola,
Samsung e
Philips
Vdeo
Som
Posio
Temperatura
Mobile App
Contedos mdicos
22
Alertas
Vrios bebs
Oxiometria
Batimento cardaco
Produto
Appybaby
Owlet
DigiSense ESpy
Breathing
Vdeo
Som
Posio/Movimento
Temperatura
Mobile App
Contedos mdicos
Alertas
Vrios bebs
Oximetria
Batimento cardaco
23
2017
2018
2019
404
600
800
950
2017
2018
2019
202
1400
2300
3100
24
2017
2018
2019
202
1400
2300
3100
O valor estimado de venda ser de 230 EUR, valor totalmente inserido dentro da oferta da concorrncia,
com produtos de valor similar e funcionalidades inferiores.
Avaliao Ex-Post
A avaliao, data da produo deste relatrio, do projecto appybaby tal como proposto em sede de
candidatura revela uma aceitao e integrao de mercado interessante, tal como foi possvel avaliar
pelas menes ao projecto, parceiros interessados e iniciativas onde pudemos participar com a
apresentao e promoo do projeto, tal como se pode ver nas notas finais de projeto, onde
desenvolvemos de forma extensiva e descritiva, a nossa relao e implementao dessas mesmas
iniciativas. As competncias adquiridas pela equipa no decorrer da evoluo do projecto, dotaram-nos
de uma viso tecnolgica muito mais adequada e intensiva e os processos de investigao e
desenvolvimento a que nos propusemos, permitiram-nos obter uma viso realista, inovadora
tecnolgica e adequada sobre as necessidades reais do mercado no que diz respeito aos sistemas de
monitorizao em tempo real, para pais e bebs. A investigao aplicada e desenvolvida durante o
projeto, na rea da aquisio de dados atravs de sensores e comunicao de dados sensveis atravs de
comunicao e protocolos wireless permitiu a incorporao desses mesmos princpios no
desenvolvimento do prottipo tal como apresentamos em fotografias e no produto demonstrvel.
Notas finais
Ao longo do perodo de desenvolvimento do projecto, a equipa Appybaby - ciente da importncia do
relacionamento com o mercado, com possveis investidores no projeto e da perspectiva de divulgao
ampla de resultados - estabeleceu como rotina contnua a criao de esforos de promoo,
comunicao e amplificao do projeto e da sua perspectiva enquanto desenvolvimento tecnolgico
inovador e disruptivo, com rosto e investigao nacional.
25
Anexos
Informao complementar s tarefas desenvolvidas
Ao longo do projecto e face ao proposto em sede de candidatura, o desenvolvimento do mesmo
coincide de forma expectvel e sem grandes desvios com o objectivo proposto. Para uma correcta
compreenso e anlise individual de cada uma das tarefas e actividades macro do projecto, passaremos
a indicar individualmente informao complementar para uma correcta avaliao do projecto.
Tipos de Actividades
Durao
Incio
Fim
Planeamento e Estudo
de Projecto
6M
2013-07-01
2013-12-31
Assemblagem,
Programao e Design
12M
2014-01-15
2014-12-31
27
3 Testes, Homologaes e
Certificaes
5M
2015-01-02
2015-05-30
1M
2015-06-01
2015-06-30
Relatrio Metodologico
Final
O planeamento do projecto, apesar de ser uma tarefa relativamente intangivel, foi uma das actividades
globais que contribuiu de forma decisiva para a correta execuo do mesmo e para o desenvolvimento
guiado e orientado das atividades propostas na candidatura. A identificao exaustiva de todos os
materiais (sensores, chips, baterias, mdulos de comunicao wireless, componentes eletrnicos e
outros materiais relacionados vitais para o desenvolvimento do processo de investigao) a serem
usados (que foram alterados de forma pouco relevante e justificada pela evoluo do mercado, das
actualizaes tecnolgicas e dos resultados por vezes incompatveis com o esperado), a definio dos
milestones a serem atingidos, os materiais e componentes a serem desenvolvidos e todas as tarefas
identificadas no Gantt foram cruciais para o desenvolvimento normal do mesmo.
Para efeitos do presente relatrio, podemos dar como concludas todas as tarefas inseridas na
actividade, ao abrigo da gesto contnua de que o projecto foi alvo.
2 Actividade Assemblagem, Programao e Design
Esta actividade assume-se, tal como havia sido pensado e proposto na candidatura, como o centro
nevrlgico de todo o desenvolvimento, investigao e desenvolvimento de produto. Nesta atividade
esto concentrados todos os grandes processos nos quais a maior parte das horas atribuidas foram
gastas: programao e codificao, design de interface e componentes visuais de navegao de
informao. As actividades contidas nesta tarefa foram cumpridas como foi proposto em candidatura,
englobando a Central, o Baby Pin, a Aplicao mobile e toda a programao requerida para o correcto
funcionamento da aplicao.
28
29
Segunda
Iterao
A segunda iterao com mais profundidade e impacto est relacionada com a miniaturizo dos
sensores e passagem dos Kits de Desenvolvimento para PCBs, uma fase que revela a maturidade e
desenvolvimento do projeto ao nvel da eletrnica e da comunicao, aquisio e distribuio dos
dados.
Central
Pulseira
Pin
30
Pulseira (Frente)
Pulseira (Trs)
Pin (Frente)
Pin (Trs)
Central (Frente)
Central (Trs)
31
Home (Sistema)
Estatsticas (Sistema)
Contedos Mdicos
Contedos Mdicos
Contedos Mdicos
32
Website APPYBABY
O
website
promocional
www.theappybaby.com
do
projecto
pode
ser
visto
em
Prottipos 3D
33
34
Central
Baby Pin
Nota adicional final: referimos ainda, como nota importante neste momento de anlise e validao
global de projecto, que dada a demora na anlise da nossa fase de projectos, que nos foi comunicado a 5
de Maio de 2013, decidimos recalendarizar o projecto, para incio em 1 de Julho de 2013. O projeto
arrancou na data proposta nas atividades apontadas no Gantt, mas sem custos afectos ao projecto,
porque o financiamento que a empresa conseguiu para suprir as necessidades teve um atraso, o que
levou os tcnicos a serem remunerados apenas a partir de Outubro 2013. Dessa forma, tendo em conta
que os tcnicos j estavam afectos empresa, iniciaram e acompanharam o projecto, mas apenas
assinaram contratos em Outubro de 2013.
35