Você está na página 1de 42

UNIVERSIDADE PAULISTA – UNIP

CIÊNCIA DA COMPUTAÇÃO

SISTEMA DE ALARME COM SCHEDULE

FABIO PEREIRA DE JESUS - RA: D755IA4


GABRIEL RYAN NOBREGA DA SILVA - RA: N2759G8
JOÃO VITOR PEREIRA DA SILVA - RA: N3229A7
KAZUKI GUSHIKEM - RA: N275553
LEONARDO GABRIEL MARTINS - RA: D6343G1
VITOR CONCEIÇÃO SANTOS FERREIRA - RA: N253DD0

Trabalho de Conclusão de Curso de Ciência


da Computação da Universidade Paulista -
UNIP

SÃO PAULO - SP
2021
UNIVERSIDADE PAULISTA – UNIP
CIÊNCIA DA COMPUTAÇÃO

SISTEMA DE ALARME COM SCHEDULE

FABIO PEREIRA DE JESUS - RA: D755IA4


GABRIEL RYAN NOBREGA DA SILVA - RA: N2759G8
JOÃO VITOR PEREIRA DA SILVA - RA: N3229A7
KAZUKI GUSHIKEM - RA: N275553
LEONARDO GABRIEL MARTINS - RA: D6343G1
VITOR CONCEIÇÃO SANTOS FERREIRA - RA: N253DD0

Orientador: Prof. Msc. Álvaro André


Colombero Prado

Trabalho de Conclusão de Curso de Ciência


da Computação da Universidade Paulista -
UNIP

SÃO PAULO - SP
2021
FABIO PEREIRA DE JESUS - RA: D755IA4
GABRIEL RYAN NOBREGA DA SILVA - RA: N2759G8
JOÃO VITOR PEREIRA DA SILVA - RA: N3229A7
KAZUKI GUSHIKEM - RA: N275553
LEONARDO GABRIEL MARTINS - RA: D6343G1
VITOR CONCEIÇÃO SANTOS FERREIRA - RA: N253DD0

Trabalho de Conclusão de Curso de Ciência


da Computação da Universidade Paulista -
UNIP

Aprovado em:

BANCA EXAMINADORA

Prof.________________________________________ Data: ___/___/___

Prof.________________________________________ Data: ___/___/___

Prof.________________________________________ Data: ___/___/___


DEDICATÓRIA

Dedicamos este trabalho primeiramente a Deus por ter nos dados vida
até este presente momento e aos nossos pais que nos educaram com força e
amor incondicional.
AGRADECIMENTOS

Agradecemos em primeiro lugar a Deus por ser a base das nossas


conquistas.
Aos nossos pais, por acreditarem e terem interesse em nossas escolhas,
apoiando-nos e esforçando-se junto a nós para que suprissem todas elas.
Ao professor Álvaro André Colombero Prado, pela dedicação em suas
orientações prestadas na elaboração deste trabalho, nos incentivando e
colaborando no desenvolvimento de nossas ideias.

“Toda organização é um sistema complexo

adaptativo, é como um jogo em que as

regras são mudadas ao longo do curso, e

pelos próprios participantes.”

(Jurgen Appelo)
RESUMO

Com o passar do tempo, surge naturalmente um problema em que a


memória vai se defasando, tanto por causa do estresse do cotidiano em vidas
tão movimentadas na sociedade com o trabalho, trânsito etc. Ou pela idade,
com o maior representante sendo o mal de Alzheimer. Com isso em mente,
laudos e receitas médicas acabam sendo algo praticamente certo, podendo
envolver uma rotina mais tranquila, dieta nova ou medicamentos.
Focando no exato ponto de se obter um laudo ou uma prescrição
médica, que seja no mínimo complexa para alguém que já esteja sofrendo com
problemas de memória, ou para o seu auxiliar que já possui a pressão da
responsabilidade de vários afazeres. O presente trabalho apresenta uma
solução de impacto mental mais reduzida, através de uma análise extra na
comunicação da consulta, com uma aplicação que lida com a complexidade da
conversa e se prepara para disparar futuros alarmes prescritos, desta maneira
aliviando ainda mais a pressão para o lado do paciente e seu auxiliar.
Através de uma adaptação da aplicação para trabalhar em conjunto com
um Arduino, que será responsável pela parte física dos alarmes. A aplicação
armazena a conversa e automaticamente detecta as futuras agendas para
serem lembradas, cuidando da parte lógica dos alarmes.

Palavras chave:

Alzheimer, Saúde mental, lembretes automáticos.


ABSTRACT

In the course of time, a problem naturally arises in memory which is


lagging, both because of the stress of everyday life in lives so busy in society
with work, traffic, etc. Or by age, with the biggest representative being
Alzheimer's disease. With that in mind, medical reports and prescriptions end
up being practically certain, and may involve a more relaxed routine, new diet or
medications.
Focusing on the exact point of obtaining a medical report or prescription,
which is at least complex for someone who is already suffering from memory
problems, or for his assistant who already has the pressure of responsibility for
various tasks. The present work presents a solution with a reduced mental
impact, through an extra analysis in the communication of the consultation, with
an application that deals with the complexity of the conversation and prepares
to trigger future prescribed alarms, thus relieving even more the pressure for the
side of the patient and his assistant.
Through an adaptation of the application to work together with an
Arduino, which will be responsible for the physical part of the alarms. The
application stores the conversation and automatically detects future agendas to
be remembered, taking care of the logical part of the alarms.

Key words:

Alzheimer's, Mental health, automatic reminders.


LISTA DE FIGURAS

Figura 1 - Gráfico de demência e Alzheimer.......................................................................13


Figura 2 - Gráfico da população idosa estimada para 2060..............................................14
Figura 3 - Alois Alzheimer......................................................................................................19
Figura 4 - Arduino UNO..........................................................................................................27
Figura 5 - Buzzer 5volts para alarme....................................................................................28
Figura 6 - Protoboard 400 furos............................................................................................29
Figura 7 - Display LCD 16x2..................................................................................................30
Figura 8 - Módulo RTC DS3231............................................................................................31
Figura 9 - Diagrama de Caso de Uso...................................................................................32
Figura 10 - Diagrama de Sequência.....................................................................................33
Figura 11 - Diagrama de Estados.........................................................................................34
LISTA DE ABREVIATURAS E SIGLAS

DA Doença de Alzheimer

I.A Inteligência Artificial

IDE Integrated Development Environment

LCD Liquid Crystal Display

LED Light Emitting Diode

RTC Real-Time Clock


SUMÁRIO

1 INTRODUÇÃO...........................................................................................12

1.1 Contextualização...............................................................................12

1.2 Relevância..........................................................................................13

1.3 Justificativa........................................................................................15

1.4 Objetivos.............................................................................................16

1.4.1 Objetivo Geral................................................................................16

1.4.2 Objetivo Específicos.....................................................................16

1.5 Procedimentos Metodológicos........................................................17

1.6 Escopo do Trabalho..........................................................................18

1.7 Estrutura do Trabalho.......................................................................19

2 REVISÃO BIBLIOGRÁFICA.....................................................................20

2.1 Alzheimer............................................................................................20

2.2 Arduino...............................................................................................23

2.3 Software em Tempo Real..................................................................26

2.3.1 Firmware.........................................................................................27

3 MATERIAIS E MÉTODOS.........................................................................28

3.1 Hardware Utilizado............................................................................28

3.1.1 Placa Controladora Arduino Uno................................................28

3.1.2 Buzzer.............................................................................................29

3.1.3 Protoboard.....................................................................................30

3.1.4 Display LCD...................................................................................31

3.1.5 Módulo RTC...................................................................................31

3.2 Software de controle.........................................................................32

3.2.1 Diagrama de Caso de Uso............................................................33

3.2.2 Diagrama de Sequência................................................................34


3.2.3 Diagrama de Estados....................................................................34

3.3 Funcionamento do Software Embarcado.......................................35

4 TESTES E RESULTADOS........................................................................37

REFERÊNCIAS..................................................................................................38
1 INTRODUÇÃO

Este trabalho voltado para o âmbito acadêmico demonstra o


desenvolvimento de intermédios entre um senhor ou senhora afligido pelo
Alzheimer e um cuidador (ou algum responsável pelo doente), baseados na
geração de lembretes, de modo que facilite o processo interativo de um
funcionário da saúde com o enfermo e torne possível criar uma melhor rotina
para o tratamento do mesmo.
Partiu-se da hipótese que compreendendo o tempo que um cuidador
possui e todas as tarefas que ele tem que realizar, foi possível concretizar, que
é necessário um software ou algo que possa auxiliar os cuidadores de pessoas
com Alzheimer nas tarefas do dia a dia.
Portanto, foi executada a efetivação real do protótipo, fundamentado em
uma placa controladora Arduino e respectivo software embarcado, que atuará
juntamente com ela, utilizado a fim de auxiliar a placa controladora na emissão
de alarmes e sinais, contribuindo simultaneamente com o software para obter
um melhor desempenho.

1.1 Contextualização

 É visto que com o passar da idade, as pessoas começam a ter mais


problemas de saúde, e dificuldades para manter uma boa vitalidade, sendo
assim o ser humano cada vez mais vem tendo problemas referente a sua
saúde, fazendo com que ao passar do tempo muitas doenças passem a se
proliferar mais dentro da sociedade, principalmente nas pessoas mais velhas. 
Uma dessas doenças é o Alzheimer, que pode ser uma das piores
tragédias que podem acometer a uma família: Um pai, uma mãe, um avô ou
avó etc. Condição essa que reduz de maneira progressiva a interação do
indivíduo enfermo com os seus demais familiares, pois a pessoa carregando
esta doença degenerativa acaba sofrendo de demasiadas limitações em sua
movimentação e acima de tudo na capacidade cognitiva para analisar
situações e recordar-se de algo, tornando difícil a execução de tarefas básicas

12
como a alimentação, cuidados com a higiene, o simples ato de locomoção, e
etc. Em atividades extremamente complexas à medida que o Alzheimer avança
em sua gravidade (BUCHER-MALUSCHKE; FALCÃO, 2009).   
Observa-se que a partir do momento que o caso de Alzheimer vai
evoluindo em uma pessoa, os efeitos vão acontecendo drasticamente dentro
da esfera familiar. Naturalmente, por conta dos sintomas decorrentes da
doença, o acometido acaba desenvolvendo estresse, depressão e algumas
vezes até chegando a agredir um familiar ou seu responsável (cuidador) que
por sua vez pode também desenvolver esses mesmos sentimentos ou ficar
angustiado em não poder ajudar o paciente em questão (GOMEZ, 2021). 
Levando em consideração o que foi dito no parágrafo anterior e
refletindo sobre a questão da relação paciente-cuidador, Gomez (2021)
destaca: “O mais importante para a família é nunca esquecer que aquele
paciente que hoje já não tem memória, tem um passado, tem gostos, deve ser
respeitado e acolhido com amor e carinho”. Por essa razão que devem ser
levadas alternativas em mente correspondente à rotina do enfermo, de maneira
organizada e respeitosa de modo que sejam reduzidos os impactos com
relação aos sintomas degenerativos do Alzheimer.  
Com isso, pode-se que esse trabalho tem como objetivo mostrar que
existem alternativas para ajudar os cuidadores ou familiares de pessoas com
Alzheimer que tenham dificuldades em tratar a(s) pessoa(s) com síndrome
mental, seja pelo fato de gastos financeiros, pela grande dificuldade de
organização de horários de remédios, exercícios entre outros fatores.

1.2 Relevância

A Doença de Alzheimer tem sido bastante subestimada apesar do


avanço da tecnologia e do tratamento da doença. De acordo com a World
Health Organization (2020), em todo o mundo, cerca de 50 milhões de pessoas
possuem demência, com cerca de 70% sendo casos de Alzheimer, sendo que
é possível esse número dobrar até o ano de 2030 e triplicar até 2050 (fig. 1),
devido ao aumento significativo do envelhecimento populacional. (GAION,
2020)

13
Figura 1 - Gráfico de demência e Alzheimer

Fonte: Gaion, 2020.

Ainda segundo dados da World Health Organization (2020), cerca das


50 milhões de pessoas que têm demência, quase 60% vivem em países de
baixa e média renda, e todos os anos, ocorrem cerca de 10 milhões de novos
casos da doença.
De acordo com a Alzheimer’s Disease International (2013), a incidência
do Alzheimer é de 3% dos indivíduos na faixa etária entre 60 e 65 anos, e
cerca de 30% nos indivíduos com oitenta anos ou mais, em âmbito mundial.
(ADI et al, 2013)
O relatório anual feito pela Alzheimer’s Disease International (2019),
62% dos hospitais, clinicas ou postos de saúdes, não enxergam a demência
como uma doença e sim como algo normal do envelhecimento.
Conforme novamente a World Health Organization (2020), é uma das
principais doenças que causam problemas de memória, perda de noção do
tempo, esquecimento de eventos, problemas de comunicação e mudanças de
comportamentos, podendo em estágios avançados ocorrer os esquecimentos
de coisas fáceis, como andar, falar, tomar banho etc.
O Alzheimer afeta a vida não apenas do idoso portador como também a
de seus familiares. Quando se instala no seio familiar, compromete o seu
relacionamento afetivo e causa desgastes físicos e emocionais, gerando
problemas que podem ser assistidos pela equipe de saúde e, em especial, pela
equipe de enfermagem. (MENDES; SANTOS, 2016)

14
De acordo com uma entrevistada por Susano (2019), ‘’Já ocorreu de
minha mãe tomar, de uma vez, uma cartela inteira de remédios que eram para
os ossos, devido ao esquecimento’’.
A discussão vista nos últimos anos sobre o Alzheimer, motivado pelo
aumento de números de idosos no mundo e consequente o aumento de casos
de Alzheimer, diante desse cenário, é visto que o acréscimo da população e a
falta de meios para ajudar o combate do Alzheimer tem relação com o aumento
de casos de DA no mundo. (GAION, 2020)

1.3 Justificativa

O aumento de pessoas com Alzheimer no Brasil é justificado por Susano


(2019), com a previsão do aumento do número de idosos, aumenta também a
incidência de demências, como o Alzheimer. Atualmente, a Associação
Brasileira de Alzheimer estima que a doença atinja a mais de 1,2 milhões de
famílias brasileiras.
Em 2010, o Brasil contava com uma população de cerca de 15 milhões
de pessoas de 60 anos ou mais de idade. Atualmente, de acordo com o
Instituto Brasileiro de Geografia e Estatística (2020), o número de idosos no
Brasil chegou a 32,9 milhões (fig. 2). (IBGE, 2020)

Figura 2 - Gráfico da população idosa estimada para 2060

Fonte: IBGE, 2020.

15
Outra situação é que as pessoas idosas na fase jovem não tiveram uma
prática de vida saudável, visto que a Alzheimer’s Association (2020) relata que
atualmente há um corpo crescente de evidências que indicam que hábitos de
vida podem aumentar ou diminuir as chances de desenvolver transtornos
neurocognitivos, inclusive a Doença de Alzheimer. (ALZ, 2020)
Diante desses números, o governo precisa pensar em políticas públicas
que atendam de forma adequada e eficaz essa parcela numerosa da
população.  Visto isso, o governo precisa projetar os próximos anos e planejar
sua estrutura financeira para atender essa demanda. Tese justificada por Silva
e Leta (2020), diante desse cenário, aponta-se para o crescimento da
população idosa, é essencial alinhar políticas em saúde a fim de garantir que
temas, como envelhecimento populacional, passem a configurar as agendas
nacionais.

1.4 Objetivos

1.4.1 Objetivo Geral

A pesquisa tem como objetivo, o desenvolvimento de um sistema que


intermedia a comunicação em um atendimento, com o intuito de enfatizar a
prescrição gerada ao cliente, armazenando os dados relevantes no Arduino, e
analisando para gerar lembretes que serão disparadas pelo protótipo.

1.4.2 Objetivo Específicos

Como objetivos específicos, constituem-se:


 A construção de um painel (dashboard) para a visualização do que
será cadastro na aplicação.
 O desenvolvimento do protótipo, utilizando o Arduino com os seus
componentes.
 A execução dos testes de performances do protótipo e os resultados
obtidos.

16
1.5 Procedimentos Metodológicos
 
O atual trabalho apresenta-se por uma pesquisa exploratória, descritiva
e explicativa, visto que se demonstra apropriada as finalidades apresentadas.

A pesquisa é definida como o procedimento racional e sistemático


que tem como objetivo proporcionar respostas aos problemas que
são propostos. A pesquisa desenvolve-se por um processo
constituído de várias fases, desde a formulação do problema até a
apresentação e discussão dos resultados. (GIL, 2002, p. 17)

Ainda segundo o autor Gil (2002) em sua obra, a pesquisa exploratória


tem por objetivo aprimorar hipóteses, validar instrumentos e proporcionar
familiaridade com o campo de estudo. Constitui a primeira etapa de um estudo
mais amplo, e é muito utilizada em pesquisas cujo tema foi pouco explorado,
podendo ser aplicada em estudos iniciais para se obter uma visão geral acerca
de determinados fatos. 
 A pesquisa descritiva, de acordo com a obra de Silva e Menezes (2001),
como sendo a pesquisa que visa retratar as características de determinada
população ou fenômeno ou a definição de associações entre aspectos.
Circunda o uso de técnicas uniformizadas de coleta de dados: questionário e
observação sistemática. Atribui-se, geralmente, a forma de verificação. 
Sob o olhar de Perovano (2014), o processo descritivo visa à
identificação, registro e análise das características, fatores ou variáveis que se
relacionam com o fenômeno ou processo. Esse tipo de pesquisa pode ser
entendido como um estudo de caso onde, após a coleta de dados, é realizada
uma análise das relações entre as variáveis para uma posterior determinação
dos efeitos resultantes em uma empresa, sistema de produção ou produto.
De acordo com Gil (2002), este tipo de pesquisa constitui-se em
identificar os fatores que determinam ou que contribuem para a ocorrência dos
fenômenos. Ou em outras palavras, este tipo de pesquisa esclarece a causa
das coisas por meio das consequências disponibilizadas.

17
Para o andamento do trabalho, foi feita uma pesquisa bibliográfica, com
o intuito de conhecer melhor a doença Alzheimer, suas características e os
dados relativos ao seu avanço no Brasil e no mundo, e também foi realizada
uma pesquisa para saber qual os melhores métodos e materiais para se utilizar
no projeto.
Adiante, foi feita a criação de um protótipo prático, sua produção física e
lógica, e o desenvolvimento do software desenvolvido nas linguagens Python
JavaScript, Banco de Dados.
Com finalidade de autenticar o protótipo, ocorreram inúmeros testes
diretos no software, juntamente com a parte física do projeto, com intenção de
obter um desempenho aperfeiçoado e de adequada performance.
Conforme metodologia base, contém-se:
 Pesquisa exploratória, descritiva e explicativa.
E de acordo com os procedimentos essenciais para a pesquisa:
 Pesquisa bibliográfica, como o estudo sobre a doença Alzheimer, suas
características e os dados relativos ao seu avanço no Brasil e no mundo.
 Pesquisa experimental com o desenvolvimento do protótipo, sua
produção física e lógica, e o desenvolvimento do software desenvolvido nas
linguagens Python, JavaScript e Banco de Dados.
 Testes diretos no software, juntamente com a parte física do projeto,
com intenção de obter um desempenho aperfeiçoado e de adequada
performance.

1.6 Escopo do Trabalho

O trabalho compreende no desenvolvimento de um software, em


conjunto com uma placa controladora, a fim de auxiliar pessoas cuidadoras de
portadores de Alzheimer, apoiando em tarefas, baseando-se na geração de
lembretes, de forma que favoreça o procedimento participativo de um
funcionário da saúde com o enfermo e torne concebível gerar uma melhor
rotina para o tratamento do paciente.
O software trabalhará em conjunto com a placa controladora, onde irá
cooperar diretamente junto com a cuidadora na inclusão de remédios, tarefas

18
etc., para que se tenha informações para que o software possa a vir
disponibilizar os lembretes e alarmes.
O sistema efetuará uma checagem nos dados disponibilizados de forma
periódica, e a partir disso, executará lembretes, informações e alarmes em
conjunto com a placa micro-controladora, proporcionando melhor exatidão e
controle para a cuidadora não se descuidar dos procedimentos a serem feitos
com o paciente portador de Alzheimer.

1.7 Estrutura do Trabalho

Após os questionamentos sobre a origem do projeto e o seu


desenvolvimento no capitulo um, o segundo capítulo aborda sobre a doença
Alzheimer, seus conceitos, e os problemas causados no âmbito familiar. O
terceiro capitulo abrange os componentes utilizados no desenvolvimento do
protótipo.
No capítulo quatro aborda os testes e resultados obtidos com diversos
testes feitos com o protótipo. O quinto e último capítulo avalia os resultados
obtidos.

19
2 REVISÃO BIBLIOGRÁFICA

2.1 Alzheimer

Alois Alzheimer (fig. 3) nasceu em 14 de junho de 1864 no sul da


Alemanha, logo após se formar em medicina, começou a trabalhar em um
Hospital comunitário em 1888.

Figura 3 - Alois Alzheimer

Fonte: Heerema, 2020.

Foi quando ele foi convidado para trabalhar em um Hospital Psiquiátrico


pelo seu colega, Emil Kraepelin, em 1903. Uma de suas pacientes uma mulher
chamada Auguste D que estava internada desde 1901, demonstrou sinais de
demência e outros sintomas típico da doença de Alzheimer. Logo após a morte
de Auguste em 1906, Alois estudou seu cérebro e os registros médicos, e
descobriu características que agora consideramos Doença de Alzheimer.
(HEEREMA, 2020)
Em 1906, Alois fez uma palestra descrevendo os sintomas de Auguste e
as mudanças em seu cérebro. Quando seu colega Emil Kraepelin escreveu
sobre o caso de Auguste em um livro psiquiátrico em 1910, ele se referiu pela
primeira vez como ‘Doença de Alzheimer’. (CHAVES, 2019)

20
Em 19 de Dezembro de 1915, Alois morreu devido uma infecção no
coração aos 51 anos.
O Alzheimer está classificado como uma doença degenerativa e que
acaba afetando pessoas com a idade mais avançada. Esta doença acaba
afetando em grande parte as questões neurológicas, como memória e
comportamento. No entanto, por ser uma doença degenerativa, o paciente
acaba tendo uma piora considerável a longo prazo, conforme a doença se
desenvolve suas capacidades neurais são mais comprometidas e assim
tornando o paciente extremamente dependente para realizar suas tarefas
diárias. É importante distinguir o Alzheimer de um envelhecimento cerebral,
pois o Alzheimer realiza alterações patológicas no cérebro, trazendo a
putrefação proteica e morte celular. (HAE, 2019)
A causa do Alzheimer ainda não é totalmente conhecida, mas dado as
ocorrências se sabe que existe uma relação forte com a idade do indivíduo.
Não existe de forma clara uma transmissão hereditária da doença, no entanto,
existe uma predisposição para o desencadeamento da mesma. A perda de
memória e a alteração comportamental são os indícios mais fortes de que o
indivíduo pode estar desenvolvendo a doença. É importante ressaltar que
quando é citado a perda de memória, não estamos tratando de uma simples
perda de memória, mas sim de uma situação recorrente que acaba afetando
até o intercurso das relações pessoais do indivíduo, como por exemplo,
esquecer o nome dos familiares. Quando tratamos de mudanças
comportamentais, podem variar de indivíduo para indivíduo. Alguns
apresentam sinais de depressão, enquanto outros podem ser mais agressivos,
em um nível mais agravado podem até ter alucinações. (HAE, 2019)
O Alzheimer possui 4 fases, a fase inicial é chamada de pré-demência
onde as mudanças são sutis e são percebidas em mudanças na atenção,
irritabilidade e apatia por exemplo; a segunda fase da doença que é conhecida
como estágio leve é onde o paciente começa a ter dificuldades com a
formulação de frases ou palavras e também é bastante comum uma leve
confusão mental, além do agravamento dos sinais presentes na fase inicial; a
terceira fase é denominada como estágio intermediário onde é afligido em larga
escala a memória e a coordenação, o paciente pode ter dificuldades em
escovar os dentes e esquecer os fatos mais marcantes da sua vida diária por

21
exemplo; a última fase é a terminal, onde o paciente está tão comprometido
que o mesmo possui até incontinência urinária e fecal, dificuldade de
locomoção e os mais variados problemas relacionados a coordenação motora
e dos motores internos do corpo também, como a dificuldade na mastigação. É
de extrema importância que em qualquer dos sintomas apresentados, o
portador dos sintomas seja levado para uma avaliação médica. (IPP, 2019)
A respeito do diagnóstico não existe um exame único que possa facilitar
o processo, portanto é feito avaliações neuropsicológicas com o apoio de
exames de sangue e exames relacionados com imagens, como a tomografia
por exemplo. Dado que um forte indício da presença da doença seja as
alterações comportamentais, é de extrema importância as entrevistas médicas
aplicadas no paciente, pois aspectos comportamentais requerem interação
humana para diagnosticar, e aliado a isso os exames apontando as alterações
cerebrais. O Alzheimer não tem cura, no entanto, existem medicações que
podem melhorar a qualidade de vida do paciente e de seus responsáveis, o
sucesso do tratamento se dá em relação ao diagnóstico precoce do paciente e
aliado aos medicamentos, o paciente pode alcançar um estilo de vida
confortável. (HOC, 2020)
A forma de se precaver dessa doença, em resumo, é ter um estilo de
vida balanceado longe de alimentos industrializados e praticando atividades
físicas. Com isso, podemos evitar riscos vasculares como diabetes,
hipertensão e afins. Além da questão física é importante exercitar em nível
intelectual, com exercícios mentais e reabilitações cognitivas para sempre
manter a mente em atividade e dar estímulos neurais frequentes. É importante
ter em vista o cuidado com lesões na cabeça, visto que tais lesões podem
contribuir para o desenvolvimento da doença. (HOC, 2020)
O Alzheimer em si não leva a morte, mas as complicações da doença
acabam levando o paciente a óbito, visto que em alguns casos diversas
funções fundamentais do corpo são afligidas, como por exemplo o simples fato
de engolir. (HOC, 2020)
Em alguns anos no futuro ocorrerá um fenômeno mundial relacionado ao
crescimento da população idosa. Previsto para que em 2025 o Brasil se torne o
6º país contingente de idosos no mundo. Concomitantemente com a previsão
do aumento, doenças crônicas-degenerativas incluindo principalmente a

22
Doença de Alzheimer surge o alerta de atenção e demanda por cuidados
especiais. (CRUZ; HAMDAN, 2008)
Cuidadores possuem uma forte relação com seus pacientes em pontos
profissionais como pessoais devido ao contato mais que diário. Pesquisas
comprovam que com o declínio do estado de seus pacientes, suas demandas
aumentam e provocam pontos de estresse para os cuidadores. Pontos estes
com altos índices de sintomas psiquiátricos, depressão, prejuízos no sistema
imunológico e conflitos com seus familiares. Estudos apontam também que a
sobrecarga e o impacto no cuidador estão fortemente relacionados com a
institucionalização do paciente, em outras palavras, o aumento de trabalho
decorrido pela elevação da supervisão e acumulo de tarefas. (CRUZ;
HAMDAN, 2008)

2.2 Arduino

Quando se fala na criação de protótipos voltados para a temática de


robótica, muito provavelmente uma das primeiras sugestões para a construção
do hardware e desenvolvimento do software será a utilização de uma placa
Arduino. E para que o protótipo do presente trabalho seja devidamente
desenvolvido, é de suma importância que seja implementado o uso do Arduino.
Primeiramente, há aqueles que devem se questionar sobre o motivo pelo
qual é recomendado o uso constante do Arduino para tantos estudantes e
universitários ao redor do globo até hoje, segundo Lemos (2013) a razão é
simples: A tecnologia é acessível para toda e qualquer pessoa com a vontade,
aptidão e a criatividade para criar, além do fato de suas aplicações serem
virtualmente infinitas desde simples protótipos e sketchs para projetos imensos
e complexos. Por esse propósito, o Arduino será utilizado para desenvolver o
software da aplicação desta atividade acadêmica.
Em se tratando mais especificamente a finalidade desta tecnologia para
a programação em protótipos, o software responsável por fazer com que eles
funcionem se trata de uma IDE gratuita cujas fundações se dão em adaptações
das linguagens C e C++, conhecidas por serem de baixo e alto nível
respectivamente, tornando possível a utilização de microcontroladores e

23
apresentando alto grau de abstração fazendo com que facilite o processo de
prototipagem e testes (SOUZA, 2013).
Bauermeister (2018) comenta, em se tratando do ambiente de
desenvolvimento da plataforma: “Você não precisa ser um expert em
linguagem C para programar com Arduino. Ao abrir a IDE Arduino você se
depara com uma estrutura padrão de programa contendo as funções setup() e
loop()”, devido à vantagem da tecnologia consistir em programas de código
aberto graças à gratuidade de sua IDE, então, para basicamente qualquer ação
que será executada no programa do protótipo existem maneiras de programá-
las sem necessitar digitar blocos inteiros de código e assim facilitando o seu
desenvolvimento.
Como comentado no parágrafo anterior, existe uma grande facilidade em
programar utilizando-se do Arduino através de sua vantagem em ser código
aberto (Open-Source) e sob o ponto de vista de Bertoncello (2020), existe uma
variedade de maneiras de encontrar códigos prontos que servem para uma
utilidade específica em um projeto, como por exemplo o Github, uma
comunidade onde residem diversos algoritmos para Arduino de maneira
gratuita para a disposição de todos.
Vale ressaltar que, em se tratando da construção dos algoritmos para
execução de programas em plataformas de Arduino, Babos (2020) define a
compilação dos blocos de código como sendo “... executado na ordem em que
é disposto nas linhas do programa, e não simultaneamente”, ou seja, cada
parte do programa deve ser devidamente estruturada de modo que a
verificação do código ocorra da maneira em que foi pensada inicialmente e o
protótipo funcione exatamente como foi idealizado.
Um dos atributos do projeto que virá a ser desenvolvido neste presente
trabalho é a capacidade do dispositivo interagir com o usuário de modo que o
anterior consiga facilitar o cronograma diário de um cuidador ou responsável
por um enfermo na forma de um scheduler, o Arduino possui essa função
devido a facilidade existente em implementar uma inteligência artificial em sua
programação, ou seja, com isso é possível realizar diálogos mais
compreensíveis e inteligentes com o usuário até mesmo através de um
comando de voz, por exemplo (BABOS, 2020).

24
Ainda em se tratando do conceito da implementação de uma I.A na
aplicação que será desenvolvida para a realização deste trabalho, vale
reafirmar que é de suma importância a capacidade do projeto interagir de
maneira didática, responsiva e interativa com qualquer que seja o usuário
(enfermo, cuidador etc.), é por isso que o algoritmo será devidamente passará
por uma sequência de testes até que o produto final esteja respondendo
adequadamente.
Observa-se que nos últimos anos, houve um crescimento significativo no
uso de ferramentas para auxiliar na programação, o Arduino se tornou uma
importante plataforma de tecnologia de modo que, a escolha para o
desenvolvimento do nosso projeto é a partir dele.
Uma das maiores vantagens do Arduino segundo Mcroberts (2010) é
sua utilização ser bem fácil, principalmente em comparação a outras
plataformas. Desse modo ele se torna uma ferramenta muito útil e versátil para
a programação, principalmente no processo de prototipagem.
Desde que o Arduino foi introduzido com foco para estudantes sem
experiência em eletrônica Arduino (2005), se mostrou muito prático, pois,
permite aprendizagem relativamente rápida e acessível tanto aos leigos ou
peritos na programação de microcontroladores.
A tarefa de programar em uma placa Arduino se dá pelo
microcontrolador que segundo Pereira (2013) define-se como tipo um
microcomputador que tem como característica, agrupar os recursos
fundamentais para produzir variados dispositivos eletrônicos. E de acordo com
Ibrahim (2008) um microcontrolador é um computador que possui um chip
único de maneira que, ele controla o dispositivo onde é inserido.
Ainda segundo Ibrahim (2013) o microcontrolador é um incrível
instrumento que possibilita manuseamento dos dados de entrada e saída
desse modo, o Arduino que em suas versões possui microcontroladores
Atmega2560 para programas maiores, Atmega168 indicado para projetos mais
compactos e entre outros, mostrando a praticidade dos hardwares.
Continuando a discorrer sobre as placas Arduino, uma que é tida como
preferência de muitos a Arduino UNO que de acordo com Evans (2013) a
diferença mais nítida entre seus predecessores e o próprio uno é a inserção de
um microcontrolador ATmega8U2 já programado como conversor. Sendo um

25
modelo que detém de muitas funcionalidades o Arduino Uno junto com seus
componentes, é uma placa que atende diversas necessidades computacionais
(ARDUINO, 2005).
Um componente essencial de um Arduino é LED (light-emitting diode)
que segundo Slocum (2005) sua estrutura basicamente é de um diodo que é
semicondutor e trabalha principalmente semelhante a uma válvula, passando
corrente em apenas uma direção. Ademais eles possuem pinos digitais e
também pinos analógicos, que podem ser de entrada e saída o que é dito por
Evans (2013), todos esses são configuráveis para cada situação ou
necessidade do projeto.
As diferentes aplicabilidades das placas e a praticidade de usar um
Arduino é o que faz dele uma escolha excelente para diferentes tipos de
projetos, o mesmo é obviamente a nossa opção para desenvolver o protótipo
que auxiliará os usuários.

2.3 Software em Tempo Real

Quando se trata em desenvolver qualquer sistema, são levantadas


algumas questões iniciais antes de ser montada sua estrutura de fato, essas
questões geralmente costumam girar entorno da eficiência do software e do
quanto o mesmo irá interagir com o hardware, de modo que haja uma sinergia
plausível para a utilização do anterior efetivamente. 
A partir desses levantamentos mencionados no parágrafo anterior que
se dá a implementação do denominado Software Embarcado em Tempo Real.
O principal motivo pelo qual se dá o uso desse tipo de sistema consiste em
facilitar a interação do hardware de determinada máquina com o software a ser
implementado na mesma, isso torna-se possível devido ao fato do software em
tempo real trabalhar com um conceito chamado “Evento”, onde as tarefas da
máquina são divididas de acordo com suas restrições de tempo e devidamente
executadas na forma mais ágil e eficiente possível. (PRADO, 2010)
Com isso, o software como um todo torna-se consideravelmente mais
responsivo e confiável na questão de tempo e evitando que ocorram períodos
de inconsistência, invalidade e inatividade no mesmo.

26
Ainda em relação à qualidade desse tipo de software, Prado (2010)
comenta: “Um Sistema de Tempo Real é, portanto, o software que gerencia os
recursos de um sistema computacional, com o objetivo de garantir com que
todos os eventos sejam atendidos dentro de suas restrições de tempo. “
Exaltando a confiabilidade existente no uso desse recurso na área de
desenvolvimento de softwares.

2.3.1 Firmware

Uma vez que é comentado sobre Sistemas em Tempo Real, também é


de suma importância introduzir um elemento muito importante existente aliado
ao software que é o Firmware.
O Firmware atua mais perto do hardware do que ao software mais
precisamente falando, pois consiste em uma sequência de instruções
embutidas dentro de um circuito integrado que por sua vez faz parte de um
dispositivo (ou um chip) inserido dentro de determinada máquina. Sua
finalidade representa uma parcela considerável dentro do software embarcado
devido ao fato das instruções mencionadas anteriormente facilitarem a
transição hardware-software, agilizando a execução dos eventos e, portanto,
agilizando o sistema tornando-o mais eficiente como um todo. (PUHLMANN,
2014)

27
3 MATERIAIS E MÉTODOS

3.1 Hardware Utilizado

São apresentadas aqui, os componentes essenciais que foram utilizados


durante o desenvolvimento do protótipo (fig. 4), que é um sistema de alarme
para lembretes para tomar o medicamento.

3.1.1 Placa Controladora Arduino Uno

Em se tratando do desenvolvimento do protótipo, a sua parte física será


constituída na utilização de uma placa Arduino UNO (fig. 5) como placa
controladora de modo que o projeto possua um ambiente de desenvolvimento
versátil e confiável para programá-lo.

Pela razão acima que se deu fundamentalmente o uso do Arduino UNO,


mas além disso, a sua acessibilidade e a facilidade que se tem ao utilizar sua
IDE para a programação foi um fator de peso para sua aplicação.

Figura 4 - Arduino UNO

Fonte: Próprio Autor, 2021.

A quantidade de componentes à disposição do Arduino é abundante,


desde botões a LED’s, sensores a resistores e dentre outros, contribuindo para
28
as mais variadas configurações fazendo com que o projeto represente um certo
grau de dificuldade, mas também possuir versatilidade tendo mais alternativas
para incrementar o protótipo.

As opções de componentes são praticamente ilimitadas, servindo para


essencialmente quaisquer que sejam os objetivos do trabalho, além de ser
código aberto.

Como comenta Teles (2016), “Se conectarmos dispositivos de entrada,


algum hardware, motores, sensores, displays, antenas ou algo assim ao
Arduino as possibilidades podem ser infinitas”.

3.1.2 Buzzer

O buzzer (fig. 6) é um dispositivo que trabalha com uma frequência para


poder emitir diferentes tipos de sons, a emissão do som só é capaz com a
vibração através do oscilador que determina a frequência.  (CORREA, 2015)

A oscilação é definida pela frequência, e esta é onde está presente o


som que o buzzer irá realizar. A unidade de medida da frequência é definida
em Hertz e o período do som é definido em milissegundos. (GUIMARÃES,
2017)

Figura 5 - Buzzer 5volts para alarme

Fonte: Próprio Autor, 2021.

29
O componente buzzer foi utilizado no protótipo, como um sistema de
alarme, quando for o horário em que for ministrar o medicamento, irá emitir um
som durante 2 minutos.

3.1.3 Protoboard

A protoboard é uma matriz de contatos que possui furos e conexões


internas para a montagem de um circuito eletrônico, com essa matriz, dispensa
a necessidade de soldar os circuitos. (SUHANKO, 2011)

Podemos dividir a protoboard (fig. 7) nas faixas terminais, que é


representado pelas estruturas verticais da placa; e as faixas de barramento que
são representadas pelas faixas presentes na extremidade da placa, garantindo
alimentação para as estruturas montadas no componente. (MOTA, 2018)

Figura 6 - Protoboard 400 furos

Fonte: Próprio Autor, 2021.

A protoboard por se tratar de uma placa agnóstica em relação ao uso,


acaba sendo fundamental pela sua capacidade de ser utilizada de forma
genérica em qualquer tipo de projeto. Por não precisar soldar os componentes

30
é fundamental no desenvolvimento do protótipo e é onde os componentes
estão conectados.

3.1.4 Display LCD

O Display LCD é um componente que sua função é de mostrar


informações em sua tela, que consiste em uma fina camada de cristal líquido
entre duas placas de vidro. (LARGURA, 2017)

O Display (fig. 8) é utilizado para mostrar as informações ao usuário,


visualizar uma leitura de um sensor, mostrar temperatura do ambiente, mostrar
o horário atual, necessitando de outros componentes para tal visualização.
(PULHMANN, 2015)

Figura 7 - Display LCD 16x2

Fonte: Próprio Autor, 2021.

No circuito deste presente trabalho, como a ideia é ser um alarme, o


buzzer e o display fazem total sentido pelo fato da emissão de som e do envio
de informações através de um display, facilitarem a usabilidade e utilidade do
alarme.

3.1.5 Módulo RTC

31
O módulo RTC tem a função de armazenar e fornecer informações
completas de datas, como dia da semana, dia do mês, ano e também oferece
funções de horas, minutos e segundos, nos formatos de 12 ou 24 horas,
possuindo 56 bytes de memória não-volátil que estão disponíveis para uso.
O módulo RTC DS3231 (fig. 9) será aplicado para fornecer e armazenar
todas as informações referentes ao tempo, como hora, minuto, segundo, além
de dia, mês e ano. (THOMSEN, 2014)

Figura 8 - Módulo RTC DS3231

Fonte: Próprio Autor, 2021.

Como o módulo RTC armazena todas as informações referente ao


tempo, ele acaba sendo de suma importância para o projeto, pois para soar o
alarme na hora, minuto e segundo certo, é necessário que tenha um módulo
RTC conectado ao Arduino para obter esses dados.

3.1.6 Potenciômetro

O Potenciômetro possui o encargo de variar a resistência elétrica do


circuito. Bem como o resistor, porém o potenciômetro estabelece uma
resistência elétrica que pode ser variada manualmente, diferente do resistor
que possui valor de resistência fixo.

32
Um potenciômetro é uma classe de resistor de três terminais da qual a
resistência consegue ser alterada por meio mecânico, deslizando ou girando o
eixo móvel, se tornando um separador de tensão flexível. (Fábio dos Reis,
2018)

O Potenciômetro utilizado foi o de 10k (varia a resistência de 0 a 10000


ohms). Portanto ele foi aplicado para controlar o volume, controle de brilho do
Display LCD. Se tornando de suma importância para o projeto, pelo motivo de
o circuito possuir um Display LCD acoplado.

3.1.7 Push Button

O Push Button, mais conhecido como botão, tem a funcionalidade de


quando pressionado, abrir ou fechar o circuito, transformando um comando
mecânico em elétrico. Portanto muitas das vezes com um contato
momentâneo, é possível abrir ou fechar o circuito.
As chaves de um Push Button podem ser NA (normalmente aberta), que
quando pressionado ele fecha o circuito, permitindo a passagem de corrente e
enviando um sinal 1 para o Arduino e pode ser NF (normalmente fechada), no
qual quando pressionada, impede a passagem de corrente pelo circuito,
destinando 0 para o Arduino. (Luan Silver, 2020).
Visto que o Push Button tem a função de mandar sinais para o Arduino,
fechando ou abrindo a passagem de corrente, foi de extrema relevância a
utilização dele no projeto, pois foi necessário botões no projeto para que o
usuário executasse a marcação ou paralização dos alarmes no sistema.

3.2 Software de controle

É fundamental ter uma boa visualização do que será cadastrado na


nossa aplicação, afinal a interação entre os alarmes e o Arduino deve ser
bastante intuitiva para evitar complicações. Avalia-se que além do
desenvolvimento da parte física (Arduino), teremos uma interface web que irá
ser utilizada como camada de inserção, alteração e deleção dos alarmes que
ficarão ativos na camada física, além disso, será possível também consultar os
alarmes existentes a fim de que esta interface não seja somente de
manipulação de dados, mas também de consulta.

33
Esta interface web irá atuar como uma espécie de painel (dashboard) de
controle de alarmes, tendo em vista facilitar a interação entre as regras de
negócio aplicadas no alarme juntamente com sua integração com o Arduino.
Foi feita a modelagem dos diagramas UML (Unified Modelling
Language), a fim de validar os requisitos, foram gerados os diagramas de caso
de uso, sequência e de estado.

3.2.1 Diagrama de Caso de Uso

Um diagrama de caso de uso descreve como diferentes tipos de


usuários interagem em um sistema e as relações entre eles. É utilizado para
dar uma visão geral do relacionamento entre os casos de uso, atores e
sistemas. (VIEIRA, 2015)
O diagrama (fig. 10) tem como atores os componentes: Buzzer, Display
LCD, Módulo RTC e a Placa Controladora. O interpretador é o usuário que
definirá o alarme no protótipo. Podendo visualizar as relações entre eles.

Figura 9 - Diagrama de Caso de Uso

Fonte: Próprio Autor, 2021.

34
3.2.2 Diagrama de Sequência

O diagrama de sequência é bastante utilizado por ter linhas de vida e as


mensagens trocadas entre os objetos até o fim dessa linha de vida. É utilizado
para visualizar as mensagens trocadas entre os objetos no decorrer do tempo
de execução. (VENTURA, 2018)
Com a visualização das trocas das mensagens e os atores (fig. 11),
podendo ter uma ideia sobre o que acontece quando o sistema está em tempo
de execução, com cada componente trocando mensagens entre si e suas
linhas de vida.

Figura 10 - Diagrama de Sequência

Fonte: Próprio Autor, 2021.

3.2.3 Diagrama de Estados

O diagrama de estados é utilizado para descrever os estados de cada


objeto, passando por uma transição de estados. Começando por um círculo
preto que indica seu início e um círculo contornado que indica que o diagrama
chegou ao fim. (TURMASM, 2017)
Com o diagrama de estados (fig. 12), podemos visualizar a transição de
estado de cada objeto no decorrer da execução dos processos de um sistema,
com o objeto passando do estado inicial para o estado final.

35
Figura 11 - Diagrama de Estados

Fonte: Próprio Autor, 2021.

3.3 Funcionamento do Software Embarcado

Adentro do procedimento do software, foram prognosticadas as seguintes


ações para o projeto:

 Display LCD ficar soldado a placa protoboard;


 Módulo RTC guardar o horário para soar o alarme;
 Buzzer dispara o alarme no horário pré-definido;
 Após disparar o alarme, o sistema entra em modo de espera.

O sistema de alarme com lembretes é uma plataforma de uma placa


Arduino com diversos periféricos conectados a ele. Nessa estrutura o Módulo
RTC e Display LCD possuem extrema importância. Pois houve a inserção
deles para possibilitar o acionamento do Buzzer na hora pré-definida, assim
como permitir que o Display LCD mostre mensagens de alerta para o usuário.
Periféricos que foram posicionados de forma com que seja fácil o manuseio do
projeto para utilização.
O sistema ao ser ligado poderá a qualquer momento ser inserido um
horário para soar o alarme, por meio dos botões. Uma vez que for definido um
horário no sistema, o Display LCD ficara destacando a hora definida pelo
usuário. No momento em que o sistema verificar que o tempo para acionar o
alarme foi atingido, o sistema irá disparar o Buzzer, que irá proferir um som

36
para alertar o usuário, que por meio dos botões, poderá parar, desativar ou
determinar outro horário para iniciar o alarme.
Tais componentes foram utilizados para que o sistema de alarme com
lembretes, se tornasse um software embarcado que conseguisse entregar de
forma simples e eficaz um cronograma de alarmes para os usuários.

37
4 TESTES E RESULTADOS

38
REFERÊNCIAS

ADI (ALZHEIMER’S DISEASE INTERNATIONAL). Policy Brief for Heads of Governament, The
Global Impact of Dementia 2013 – 2050. ADI, 2013. Disponível em:
https://www.alzint.org/u/2020/08/GlobalImpactDementia2013. Acesso em: 20 abr. 2021

ADI (ALZHEIMER’S DISEASE INTERNATIONAL). World Report Alzheimer 2019, Attitudes to


dementia. ADI, 2019. Disponível em: https://www.alzint.org/resources/world-alzheimer-
report-2019. Acesso em: 28 abr. 2021.

ALZ (ALZHEIMER’S ASSOCIATION). Alzheimer’s and Dementia in Brazil. Alzheimer’s and


Dementia Resources. ALZ, 2020. Disponível em: https://alz.org/br/demencia-alzheimer-
brasil.asp. Acesso em: 17 mai. 2021

ARDUINO. Site Oficial. Disponível em: https://www.arduino.cc. Acesso em: 10 abr. 2021.

BABOS, F. O que é a Inteligência Artificial com Arduino. Arduino, 2020. Disponível em:
https://flaviobabos.com.br/o-que-e-arduino. Acesso em: 23 mai. 2021.

BAUERMEISTER, G. Primeiros passos com Arduino. FilipeFlop, 2018. Disponível em:


https://www.filipeflop.com/blog/primeiros-passos-com-arduino/. Acesso em: 23 mai. 2021.

BERTONCELLO, S. D. Arduino na indústria será que essa moda pega. Novus. 2020. Disponível
em: https://www.novus.com.br/site. Acesso em: 23 mai. 2021.

BUCHER-MALUSCHKE, Júlia S. N. F; FALCÃO, Deusivania V. D. S. O impacto da doença de


Alzheimer nas relações intergeracionais. SciELO, 2009. Disponível em:
https://www.scielo.br/j/pc/a/KRK3dHvg7jKDqjFPMPTMmhC/?lang=pt#. Acesso em: 03 nov.
2021.

CHAVES, F. Morre o psiquiatra alemão Alois Alzheimer. Flávio Chaves, 2019. Disponível em:
https://flaviochaves.com.br/2019/12/19/morre-o-psiquiatra-alemao-alois-alzheimer-2/.
Acesso em: 03 nov. 2021

CORREA, G. Beep usando Buzzer com Arduino. SatellaSoft, 2015. Disponível em:
https://satellasoft.com/artigo/arduino/beep-usando-buzzer-com-arduino. Acesso em: 24 mai.
2021

CRUZ, M; HAMDAN, A. O impacto da doença de Alzheimer no cuidador. SciELO Brasil, 2008.


Disponível em: https://www.scielo.br/j/pe/a/FfkpRGDyG5QmgjfpXt5vfrk/abstract/?lang=pt.
Acesso em: 8 nov. 2021.

EVANS, M; NOBLE, J; HOCHENBAUM, J. Arduino em Ação. São Paulo: Novatec, 2013.

GAION, J. P. Doença de Alzheimer: saiba mais sobre a principal causa de demência no


mundo. InformaSUS, 2020. Disponível em: https://www.informasus.ufscar.br. Acesso em: 15
mai. 2021

GIL, A. C. Como Elaborar Projetos de Pesquisa. 4. ed. São Paulo: Atlas, 2002.

39
GOMEZ, Daniela F. A. Como a doença de Alzheimer afeta a família do paciente? Cuidados pela
Vida, 2021. Disponível em:
https://cuidadospelavida.com.br/saude-e-tratamento/alzheimer/alzheimer-afeta-familia-
paciente. Acesso em: 03 nov. 2021.

GUIMARÃES, F. Buzzer – Como usar com o Arduino. Mundo Projetado, 2017. Disponível em:
https://mundoprojetado.com.br/buzzer-como-usar-com-o-arduino/. Acesso em: 06 nov. 2021.

HAE (HOSPITAL ALBERT EINSTEIN). Alzheimer. HAE, 2019. Disponível em:


https://www.einstein.br/semanadamemoria. Acesso em: 17 mai. 2021

HEEREMA, E. How Alzheimer’s Disease Was Discovered. Verywell Health, 2020. Disponível
em: https://www.verywellhealth.com/who-was-alois-alzheimer-how-was-alzheimers-disease-
discovered-3858664. Acesso em: 03 nov. 2021

HOC (HOSPITAL OSWALDO CRUZ). Diagnóstico precoce do Alzheimer pode evitar progressão
rápida da doença. HOC, 2020. Disponível em:
https://www.hospitaloswaldocruz.org.br/imprensa/releases/diagnostico-precoce-do-
alzheimer-pode-evitar-progressao-rapida-da-doenca/. Acesso em: 17 mai. 2021

IBGE (INSTITUTO BRASILEIRO DE GEOGRAFIA E ESTATÍSTICA). Censo2020: Idosos no Brasil.


IBGE, 2020. Disponível em: https://www.ibge.gov.br/. Acesso em 12 abr. 2021.

IBRAHIM, D. Advanced PIC Microcontroller Projects in C From USB to RTOS with the PIC18F
Series.  Burlington, Mass: Elsevier, 2008.

IPP (INSTITUTO DE PSIQUIATRIA PAULISTA). Descubra quais são as 4 fases do Alzheimer e


como identifica-las. Alzheimer. IPP, 2019. Disponível em:
https://www.psiquiatriapaulista.com.br. Acesso em: 17 mai. 2021.

LARGURA, R. Display LCD 16x2 com Arduino. Vida de Silício, 2017. Disponível em:
https://portal.vidadesilicio.com.br/display-lcd-16x2-com-arduino/. Acesso em: 09 nov. 2021.

LEMOS, M. Arduino conheça esta plataforma de hardware livre e suas aplicações. Fazedores,
2013. Disponível em: https://blog.fazedores.com/arduino-conheca-esta-plataforma-de-
hardware-livre-e-suas-aplicacoes/. Acesso em: 24 mai. 2021.

MCROBERTS, M. Arduino básico. São Paulo: Novatec, 2010.

MENDES, Cinthia F. M., SANTOS, Anderson L. S. D. O cuidado na doença de Alzheimer: as


representações sociais dos cuidadores familiares: Saúde e Sociedade. SciELO, 2016.
Disponível em: https://scielosp.org/article/sausoc/2016.v25n1/121-132/pt. Acesso em: 15 mai.
2021.

MOTA, A. Como usar uma protoboard? Vida de Silício, 2018. Disponível em:
https://portal.vidadesilicio.com.br/protoboard/. Acesso em: 06 nov. 2021.

PEREIRA, V. Microcontroladores PIC 16F e 18F – Teoria e Prática. 1.ed. São Paulo: Intituto
Newton C. Braga, 2013.

PEROVANO, D. G. Manual de Metodologia da pesquisa científica. 1. ed. Curitiba: InterSaberes,


2016.

40
PRADO, S. Sistemas de Tempo Real – Parte 1. Sergio Prado, 2010. Disponível em:
https://sergioprado.org/sistemas-de-tempo-real-part-1/. Acesso em: 10 set. 2021.

PUHLMANN, H. F. W. Sistemas Operacionais de Tempo Real. Embarcados, 2014. Disponível


em: https://www.embarcados.com.br/sistemas-operacionais-de-tempo-real-rtos/. Acesso em:
04 out. 2021.

PUHLMANN, H. F. W. Modulo de Display LCD. Embarcados, 2015. Disponível em:


https://www.embarcados.com.br/modulo-de-display-lcd/. Acesso em: 24 mai. 2021

SILVA, A. P. da, LETA, J. Doença de Alzheimer: Estrutura intelectual científica da produção


brasileira. ENCONTRO BRASILEIRO DE BIBLIOMETRIA E CIENTOMETRIA, 7., 2020, Salvador.
Anais [...]. Salvador: UFBA, 2020. p.161-167.

SILVA, E. L. da, MENEZES, E. M. Metodologia da pesquisa e elaboração de dissertação. 3. ed.


Florianópolis: rev. atual, 2001.

SLOCUM, A. A Technology Assessment of Light Emitting Diode (LED) Solid-State Lighting for
General Illumination. IDEAS, 2005. Disponível em:
https://ideas.repec.org/p/nev/wpaper/wp200504.html. Acesso em: 25 mai. 2021.

SOUZA, F. Arduino primeiros passos. Sistemas Embarcados, 2013. Disponível em:


https://www.embarcados.com.br/arduino-primeiros-passos/. Acesso em: 23 mai. 2021.

SUHANKO, D. Como funciona a protoboard? Do bit ao byte, 2011. Disponível em:


https://www.dobitaobyte.com.br/como-funciona-a-protoboard/. Acesso em: 23 mai. 2021

SUSANO, R, BAROLO, A, CRUZ, L. Mudança na pirâmide etária do Brasil e do mundo


influenciará na incidência de casos de Alzheimer. JornalNoEntanto, 2019. Disponível em:
https://jornalnoentanto.wordpress.com/2019/07/11/mudanca-na-piramide-etaria-do-brasil-e-
do-mundo-influenciara-na-incidencia-de-casos-de-alzheimer/. Acesso em: 15 mai. 2021.

TELES, E. Arduino para que serve, quais as possibilidades? Coletividad, 2016. Disponível em:
https://medium.com/nossa-coletividad/arduino-o-que-%C3%A9-pra-que-serve-quais-as-
possibilidades-efbd59d33491. Acesso em: 23 mai. 2021.

THOMSEN, A. Relógio com o módulo RTC DS1307. FilipeFlop, 2014. Disponível em:
https://www.filipeflop.com/blog/relogio-rtc-ds1307-arduino/. Acesso em: 09 nov. 2021.

TURMASM. Diagramas Comportamentais da UML: Diagrama de Estados. Micreiros, 2017.


Disponível em: https://micreiros.com/diagramas-comportamentais-da-uml-diagrama-de-
estados/. Acesso em: 11 nov. 2021.

VIEIRA, R. UML – Diagrama de Casos de Uso. Medium, 2015. Disponível em:


https://medium.com/operacionalti/uml-diagrama-de-casos-de-uso-29f4358ce4d5. Acesso em:
10 nov. 2021.

VENTURA, P. Entendendo o Diagrama de Sequência da UML: Entenda como especificar as


interações entre as funcionalidades de um software. Até o Momento, 2018. Disponível em:
https://www.ateomomento.com.br/diagrama-de-sequencia-uml/. Acesso em: 10 nov. 2021.

41
WHO (WORLD HEALTH ORGANIZATION). Dementia. WHO, 2020. Disponível em:
https://www.who.int/news-room/fact-sheets/detail/dementia. Acesso em: 15 mai. 2021.

42

Você também pode gostar