Artigo Cientifico
Artigo Cientifico
Artigo Cientifico
RESUMO
1. INTRODUÇÃO
A internet das Coisas (IdC) ou Internet of Things (IoT), surge como uma
evolução do que conhecemos relacionado à internet, trazendo um novo paradigma
tecnológico, cultural e social, mas também revolucionando modelos de negócio e a
interação da sociedade com o meio ambiente seja ele por meio de objetos físicos ou
virtuais onde os limites entre eles estão cada vez mais tênues. Devemos isso ao fato
que não temos apenas computadores conectados, mas objetos que antes não se
pensava em conectá-los como fogão, geladeira, eletrodomésticos em geral,
automóveis, entre outros, temos uma pluralidade de equipamentos conectados à
rede. (MANCINI, 2018)
De acordo com o Cisco IBSG, estima que o conceito de IoT se iniciou entre
2008 e 2009 onde o número de dispositivos conectados por pessoa era de quase 2,
onde inicialmente o número era de 0.08 em 2003, foi para 1,84 em 2010, onde se
iniciou o conceito, e a quantidade quase dobrou em 2015 que foi para 3,47 e estima-
se que em 2020 a quantidade de dispositivos por pessoa será de 6,58 (EVANS,
2011).
Figura 1 - Disposição de dispositivos conectados - Fonte: EVANS, 2011 - Cisco IBSG, abril de 2011
Faculdade de Tecnologia de Mococa – Mário Robertson de Sylos Filho
2. LEVANTAMENTO BIBLIOGRAFICO.
2.1. Domótica
pessoas com idade avançada ou que possuem algum tipo de deficiência que
dificulta a realização de suas atividades diárias. (SOUZA, 2016).
Dentro das aplicações na área de domótica, temos como exemplo, o
gerenciamento de consumo de energia, controle de temperaturas, iluminação,
sistema de refrigeração, controles de acessos (interno e externo), sendo que a
principal característica, é permitir a autonomia na gerência dos processos que
conduzem esses controles. (DIAS e PIZZOLATO, 2004)
2.3. Raspberry pi 3
podem ser feito através terminal da própria plataforma ou por bibliotecas por meio
do token de acesso da aplicação.(FIREBASE 2019)
3. DESENVOLVIMENTO
Figura 5 - Diagrama de ligação dos componentes com a interface GPIO do Raspberry Pi. Fonte:
Desenvolvido pelo autor.
a requisição este valor é alterado para “1”, onde o programa escrito em Python que
está sendo executado em segundo plano no nosso servidor realiza o ativação do
atuador e abre a porta.
Este mesmo sistema pode funcionar com a maioria dos atuadores. Existe
como possibilidade a inclusão de uma interface padrão no local além do acesso
remoto pelos smartphones permitindo acesso em postos estratégicos facilitando
acesso ao controle assim da mesma maneira que o smartphone auxilia no acesso,
não se tem a dependência dele.
Podia-se ter usado outros frameworks para desenvolvimento web como
Flask que também é um Framework baseado em Python, ou em qualquer outra
linguagem de programação mais simples que tenha suporta a criação de APIs mas
optamos pelo Django por conta da facilidade de implementação tanto da aplicação
base, quanto bibliotecas externas, e não ser uma aplicação de exige muito do
servidor, que no nosso caso é um Raspberry Pi, e também a sua segurança já
implementada de acesso e controle dos usuários com o Django Admin que já vem
nativo na aplicação.
A partir de um programa escrito em Python faz-se a checagem direta no
banco para ver se houve alguma alteração, que são as solicitações vinda do
aplicativo para o acionamento do relé, chegando a cada dois segundos teve alguma
alteração no banco diretamente por comando SQL, após o acionamento ele faz a
alteração dessa do valor no banco conectando pelo web service por questões de
controle. Podendo assim gerar um log de acesso, em caso de aplicações maior o
ideal será salvar este log diretamente no banco junto com controle do usuário que
fez o acionamento como demonstrado na Figura 5 os processos realizados para o
acesso.
Faculdade de Tecnologia de Mococa – Mário Robertson de Sylos Filho
fora em um por um caminho mais rápido, assim não tem a necessidade de acessar
sempre as câmeras. Vemos também a distribuição dos atuadores no aplicativos, e a
tela principal que serve com um dashboard onde poderá encontrar a informações
importantes ao usuário.
4. CONSIDERAÇÕES FINAIS
REFERÊNCIAS BIBLIOGRÁFICAS