SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
AYSLAN FERRARI LIMA
BRUNO CORRÊA TEIXEIRA
MONITORAMENTO DE FLUXO DE ÁGUA:
Utilizando Conexão Wireless Entre Hardware e Software.
Jales
2016
AYSLAN FERRARI LIMA
BRUNO CORRÊA TEIXEIRA
MONITORAMENTO DE FLUXO DE ÁGUA:
Utilizando Conexão Wireless Entre Hardware e Software.
Projeto de Trabalho de Graduação apresentado à
Faculdade de Tecnologia de Jales, como requisito
parcial para obtenção do título de Tecnólogo em
Sistemas para Internet.
Orientador: Prof. Fabiana Pupin Masson Caravieri
Co-Orientador: Prof. Me. Cristiano Pires Martins
Jales
2016
SUMÁRIO
1 INTRODUÇÃO.............................................................................................................3
2 LEVANTAMENTO DE REQUISITOS .....................................................................4
2.1 CONTEXTO DESCRITIVO...................................................................................................4
2.1.1 Empresa ..........................................................................................................................4
2.1.2 Pessoas............................................................................................................................4
2.1.3 Hardware.........................................................................................................................4
2.1.4 Software..........................................................................................................................5
2.1.5 Internet............................................................................................................................5
2.1.6 Segurança........................................................................................................................5
2.2 PROBLEMAS IDENTIFICADOS............................................................................................5
2.3 PROPÓSITO DO SISTEMA ..................................................................................................6
2.4 VANTAGENS DO BANCO DE DADOS ESCOLHIDO ..............................................................6
2.5 VANTAGENS DA LINGUAGEM DE PROGRAMAÇÃO............................................................6
3 CRONOGRAMA..........................................................................................................8
REFERÊNCIAS............................................................................................................9
3
1 INTRODUÇÃO
Grande parte da água consumida em casa, é gasta no banheiro durante seu banho, com
as descargas, escovando os dentes com a torneira aberta, entre outros. É muito comum para
quem mora nas cidades hoje em dia, pagar um valor alto na conta de água por mês e não saber
qual está sendo seu erro, ou em que momento está havendo um maior consumo.
Encanamentos com vazamento, torneiras abertas, entre outros, são muitos os motivos
de desperdício de água atualmente e infelizmente as pessoas não se conscientizam sobre isso.
Mas em contra partido, a tecnologia vem ajudando a resolver muitos dos descuidos da
população. Podemos ver simples exemplos disso, em torneiras automáticas, ou também nos
novos dispositivos de descarga dos vasos sanitários com dois botões que refletem na
quantidade de água utilizada na descarga.
Também é possível utilizar tecnologias para o controle nos gastos, como por exemplo
monitoramento no consumo, pontos em que se utiliza mais água, aparelhos cujo intuito seja
facilitar o controle de gastos e economia, visando os custos que isso gera. Atualmente os
meios tecnológicos estão tendo grande influência na vida das pessoas, sendo assim trazem
melhorias e conforto, nada como associar o útil ao agradável.
As implantações de softwares, juntamente com hardwares, podem consolidar
excelentes dispositivos que podem atuar nesse meio, de forma com que as pessoas facilmente
possam diagnosticar seus principais erros e os corrijam de maneira simples e cômoda. Alguns
aparelhos que medem consumo de água, fazem o reaproveitamento da mesma, ou que geram,
por exemplo, energia a partir da corrente, são talvez os melhores, mas um breve começo para
que estejamos cada vez mais conscientes de não desperdiçar, e obter um conforto maior.
4
2 LEVANTAMENTO DE REQUISITOS
2.1 CONTEXTO DESCRITIVO
O projeto de baseia em um dispositivo, na qual a finalidade é medir o fluxo de água de
uma residência e armazená-los em um banco de dados, para que o usuário possa acessar
através de seu celular ou computador, conseguindo entender as informações de forma clara
através de números e representações gráficas.
Podendo assim saber seus gastos em tempo real, semanalmente, mensalmente e
anualmente, tudo através dos dados armazenados que foram enviados pela internet para o
banco de dados. O dispositivo pode ser atribuído logo após o relógio da distribuidora de água,
ou também, especificadamente a uma saída de algum aparelho que utiliza água em seu
funcionamento para medir seu consumo em particular. O seu uso pode variar, e pode ser
aplicado em mais de um dispositivo na mesma residência.
2.1.1 Empresa
A comercialização poderá existir, e será fornecido principalmente para residências.
Porém poderá ser aplicado em qualquer lugar que haja encanamento de distribuição de água,
como por exemplo: apartamentos, quitinetes, hotéis, entre outros.
2.1.2 Pessoas
Qualquer tipo de pessoa poderá ter acesso ao equipamento, desde que possua pelo
menos um smartphone e conexão wireless em casa.
2.1.3 Hardware
Será utilizado uma placa Arduino, um módulo WiFi, um medidor de fluxo de água
feito para Arduino, que juntos farão a conexão com o roteador da residência.
É indispensável a energia para alimentar todo o equipamento. Portanto o usuário
precisar ter um conector de tomada próximo.
O dispositivo será alimentado através de uma fonte bivolt, na qual suportará trabalhar
nas voltagens 110-220V.
5
2.1.4 Software
Será desenvolvido um aplicativo Android cujo o usuário possa monitorar os dados,
juntamente com um Sistema WEB simples com o mesmo intuito, visando o acesso ás
informações tanto do seu smartphone, quanto do seu computador.
Os mesmos devem apresentar ao usuário as informações em números ou gráficos de
fácil entendimento, sendo a amostragem em tempo real e também um histórico do gasto
diário, semanal, mensal e anual, por exemplo.
2.1.5 Internet
O Hardware necessita de conexão com a rede de internet da casa, para que possa
mandar os dados captados do fluxo para a nuvem em um banco de dados, de maneira que é
necessário um botão WPS para fazer a conexão do aparelho na rede, assim não será necessário
a implementação de teclado para inserir senha no dispositivo de hardware. Esta conexão com
a rede será wireless e será feita através de um modulo conectado diretamente no Arduino. O
consumo de Internet será baixo pois os dados trafegados serão constantes, porém com
tamanho quase insignificante em uma rede.
2.1.6 Segurança
Contará com controle de acesso de usuário, para que só quem mora na casa possa
conferir os dados de seus gastos. O software pergunta para o usuário o endereço MAC da
placa, que será exibido na caixa do produto. Assim, cada dispositivo terá sua identidade
própria.
2.2 PROBLEMAS IDENTIFICADOS
O principal motivo da criação desse dispositivo é a possível utilização em lugares que
compartilham o mesmo registro de água, cujo problema seria saber qual o consumo de
determinada casa, ou determinado apartamento em prédios. Assim com a instalação do
medidor de fluxo, os usuários podem monitorar separadamente o que cada um está
consumindo.
Outro levantamento feito seria o de gastos de uma máquina que utiliza água em seu
funcionamento em uma indústria, ou mesmo lavanderias, em uma residência onde a pessoa
deseja saber o consumo de água em determinadas atividades, seria um tipo de problema para
descobrir já que haverá mais lugares no local que podem utilizar de água ao mesmo tempo,
com o uso do dispositivo, esse monitoramento pode ser especifico, bastando aplicá-lo no
6
encanamento que tem saída única para a máquina ou local que se deseja mensurar o fluxo de
água ali utilizado.
2.3 PROPÓSITO DO SISTEMA
O intuito principal é que o usuário possa saber seu consumo de agua de maneira
pratica rápida e em tempo real, de modo que em apartamentos, quitinetes compartilhadas não
se sabe ao certo quanto se consome mensalmente, e também ser possível conferir em cada
tipo de atividade para que seja feito uma economia durante o uso, além de os dados estarem
disponíveis para possíveis consultas de forma fácil.
2.4 VANTAGENS DO BANCO DE DADOS ESCOLHIDO
Possuímos um conhecimento prévio para utiliza-lo, facilidade de adaptá-lo as
necessidades do programa, além do fácil controle e se tratar de um programa open source.
Por se tratar de um sistema de gerenciamento de banco de dados mais populares, o
MySQL é amplamente utilizado na internet. Ele é frequentemente utilizado em conjunto com
o PHP, justamente pelo fato de ambos trabalharem muito bem em conjunto. (ALECRIM,
2008)
2.5 VANTAGENS DA LINGUAGEM DE PROGRAMAÇÃO
É de simples aplicação ao hardware escolhido, por possuir vários recursos a serem
explorados na criação do dispositivo e com isso facilita o trabalho durante o desenvolvimento.
Sendo assim umas de suas vantagens é a possibilidade de interatividade, onde pode-se
mostrar a informação para o usuário de forma instantânea, além de facilmente controlar todo
envio e recebimento dos dados. Tendo assim outra grande vantagem, onde a linguagem é
aplicada na programação orientada a objeto, não possíveis em algumas outras linguagens.
(CLAUDIA, Ana, 2011)
Segundo Ana Claudia (2011):
Uma outra vantagem é o recurso do ambiente
Windows. No C# o desenvolvimento é muito
semelhante com aplicações desktop, utilizando
recursos do ambiente Windows. Assim, alguns dos
controles que somente eram encontrados
componentes são agora nativos. Além disso, tratar
7
erros também se tornou muito fácil, por meio do
Execption, o próprio C# identifica e trata o erro.
Com uma sintaxe simples de fácil compreensão, além de ser familiar a outras
linguagens conhecidas, possui grande quantidade de recursos a serem explorados, tais como
suporte a métodos e tipos genéricos, acesso direto à memória, enumeração dentre outros cujo
resultado é um ganho em desempenho e maior segurança. (FILHO, Luiz C. M., 2013)
8
3 CRONOGRAMA
Atividades
Janeiro
Fevereiro
Março
Abril
Maio
Junho
Julho
Agosto
Setembro
Outubro
Novembro
Dezembro
Entrega da ficha de
solicitação de vínculo de
orientação de Trabalho de
Graduação juntamente com o
Projeto de Trabalho de
Graduação
X
Introdução X
Levantamento de Requisitos X X X X
Requisitos do Sistema X X
Análise Orientada a Objeto X X X X
Conclusão X
Entrega do Trabalho de
Graduação a ser apresentado
à Banca de Qualificação
X
Apresentação de
Qualificação do Trabalho de
Graduação
X
Revisão e discussão dos
dados
X X X X X
Considerações Finais X
Entrega do Trabalho de
Graduação a ser apresentado
à Banca de Defesa
X
Apresentação de Defesa do
Trabalho de Graduação
X
Encaminhamento da versão
final do Trabalho de
Graduação
X
9
REFERÊNCIAS
GOMES, Eduardo H. Linguagem SQL. EH Gomes. Disponível em:
<http://ehgomes.com.br/disciplinas/bdd/sql.php#>. Acesso em: Novembro 2016.
ALECRIM, Emerson. Banco de Dados MySQL e Postgres SQL. InfoWester. 20 Abril 2008.
Disponível em: <http://www.infowester.com/postgremysql.php>. Acesso em: Novembro 2016.
CLAUDIA, Ana. Vantagens da Linguagem C#. Projeto CTI, 22 Julho 2011. Disponível em:
<https://groupopportunity.wordpress.com/2011/07/15/vantagens-da-linguagem-c/>. Acesso em:
Novembro 2016.
FILHO, Luiz C. M. Introdução á Linguagem C#. DEVMedia, 2013. Disponível em:
<http://www.devmedia.com.br/introducao-a-linguagem-c/27711>.Acesso em: Novembro 2016.

Mais conteúdo relacionado

Semelhante a Monitoramento de Água com Arduino

artigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redesartigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redesmauriciomoda
 
Automacao residencial com seguranca e economia
Automacao residencial com seguranca e economiaAutomacao residencial com seguranca e economia
Automacao residencial com seguranca e economiaSINELI
 
Virtualizacao e o uso de Software Livre
Virtualizacao e o uso de Software LivreVirtualizacao e o uso de Software Livre
Virtualizacao e o uso de Software LivreJUAREZ DE OLIVEIRA
 
Relatorio de estagio tecnico em informatica
Relatorio de estagio tecnico em informaticaRelatorio de estagio tecnico em informatica
Relatorio de estagio tecnico em informaticaLucianaFerreira163
 
White Paper da Spin para o SIMPASE 2013
White Paper da Spin para o SIMPASE 2013White Paper da Spin para o SIMPASE 2013
White Paper da Spin para o SIMPASE 2013SpinEngenharia
 
MOBILIDADE ESCRITO
MOBILIDADE ESCRITOMOBILIDADE ESCRITO
MOBILIDADE ESCRITOBarbosa10
 
Personalização de programas de tv no contexto da tv digital portátil interativa
Personalização de programas de tv no contexto da tv digital portátil interativaPersonalização de programas de tv no contexto da tv digital portátil interativa
Personalização de programas de tv no contexto da tv digital portátil interativaElaine Cecília Gatto
 
Comunicação em Sistemas de Controle
Comunicação em Sistemas de ControleComunicação em Sistemas de Controle
Comunicação em Sistemas de ControleCampos18
 
Ra 2009 Bentow. SmartBand
Ra 2009   Bentow. SmartBandRa 2009   Bentow. SmartBand
Ra 2009 Bentow. SmartBandbentow
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verdeelliando dias
 
SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...
SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...
SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...Jucemar Dimon
 

Semelhante a Monitoramento de Água com Arduino (20)

artigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redesartigo ferramentas de gerenciamento de redes
artigo ferramentas de gerenciamento de redes
 
Tcc plataforma telemedicina de baixo custo
Tcc plataforma telemedicina de baixo custoTcc plataforma telemedicina de baixo custo
Tcc plataforma telemedicina de baixo custo
 
Automacao residencial com seguranca e economia
Automacao residencial com seguranca e economiaAutomacao residencial com seguranca e economia
Automacao residencial com seguranca e economia
 
Virtualizacao e o uso de Software Livre
Virtualizacao e o uso de Software LivreVirtualizacao e o uso de Software Livre
Virtualizacao e o uso de Software Livre
 
DOOR BLE
DOOR BLEDOOR BLE
DOOR BLE
 
Douglasbentoscriptoretcc 130423092544-phpapp01 (1)
Douglasbentoscriptoretcc 130423092544-phpapp01 (1)Douglasbentoscriptoretcc 130423092544-phpapp01 (1)
Douglasbentoscriptoretcc 130423092544-phpapp01 (1)
 
Relatorio de estagio tecnico em informatica
Relatorio de estagio tecnico em informaticaRelatorio de estagio tecnico em informatica
Relatorio de estagio tecnico em informatica
 
White Paper da Spin para o SIMPASE 2013
White Paper da Spin para o SIMPASE 2013White Paper da Spin para o SIMPASE 2013
White Paper da Spin para o SIMPASE 2013
 
MOBILIDADE ESCRITO
MOBILIDADE ESCRITOMOBILIDADE ESCRITO
MOBILIDADE ESCRITO
 
Personalização de programas de tv no contexto da tv digital portátil interativa
Personalização de programas de tv no contexto da tv digital portátil interativaPersonalização de programas de tv no contexto da tv digital portátil interativa
Personalização de programas de tv no contexto da tv digital portátil interativa
 
Gr spice wrks
Gr spice wrksGr spice wrks
Gr spice wrks
 
AuraMiddleware
AuraMiddlewareAuraMiddleware
AuraMiddleware
 
Revista programar 28
Revista programar 28Revista programar 28
Revista programar 28
 
Comunicação em Sistemas de Controle
Comunicação em Sistemas de ControleComunicação em Sistemas de Controle
Comunicação em Sistemas de Controle
 
Trabalho do Semestre da Faculdade
Trabalho do Semestre da FaculdadeTrabalho do Semestre da Faculdade
Trabalho do Semestre da Faculdade
 
Ra 2009 Bentow. SmartBand
Ra 2009   Bentow. SmartBandRa 2009   Bentow. SmartBand
Ra 2009 Bentow. SmartBand
 
3 Telas e uma nuvem
3 Telas e uma nuvem3 Telas e uma nuvem
3 Telas e uma nuvem
 
Restaurante
RestauranteRestaurante
Restaurante
 
Computação Ubiqua e Verde
Computação Ubiqua e VerdeComputação Ubiqua e Verde
Computação Ubiqua e Verde
 
SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...
SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...
SISTEMA DE ESTACIONAMENTO AUTOMOTIVO UTILIZANDO AS PLATAFORMAS MOBILE ANDROID...
 

Mais de Bruno Teixeira

Estudo Marketing Samsung
Estudo Marketing SamsungEstudo Marketing Samsung
Estudo Marketing SamsungBruno Teixeira
 
Diferentes tipos de backups
Diferentes tipos de backupsDiferentes tipos de backups
Diferentes tipos de backupsBruno Teixeira
 
Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latexBruno Teixeira
 
Artigo Metodologia ágil: Scrum
Artigo  Metodologia ágil: ScrumArtigo  Metodologia ágil: Scrum
Artigo Metodologia ágil: ScrumBruno Teixeira
 
Marco civil na internet
Marco civil na internetMarco civil na internet
Marco civil na internetBruno Teixeira
 
Exercicios switch - Fatec Jales
Exercicios switch - Fatec JalesExercicios switch - Fatec Jales
Exercicios switch - Fatec JalesBruno Teixeira
 
Exercicios vetor - Fatec Jales
Exercicios vetor - Fatec JalesExercicios vetor - Fatec Jales
Exercicios vetor - Fatec JalesBruno Teixeira
 

Mais de Bruno Teixeira (8)

Estudo Marketing Samsung
Estudo Marketing SamsungEstudo Marketing Samsung
Estudo Marketing Samsung
 
Diferentes tipos de backups
Diferentes tipos de backupsDiferentes tipos de backups
Diferentes tipos de backups
 
Sistemas de arquivos feito em latex
Sistemas de arquivos feito em latexSistemas de arquivos feito em latex
Sistemas de arquivos feito em latex
 
Artigo Metodologia ágil: Scrum
Artigo  Metodologia ágil: ScrumArtigo  Metodologia ágil: Scrum
Artigo Metodologia ágil: Scrum
 
Máscara de rede /28
Máscara de rede /28Máscara de rede /28
Máscara de rede /28
 
Marco civil na internet
Marco civil na internetMarco civil na internet
Marco civil na internet
 
Exercicios switch - Fatec Jales
Exercicios switch - Fatec JalesExercicios switch - Fatec Jales
Exercicios switch - Fatec Jales
 
Exercicios vetor - Fatec Jales
Exercicios vetor - Fatec JalesExercicios vetor - Fatec Jales
Exercicios vetor - Fatec Jales
 

Monitoramento de Água com Arduino

  • 1. AYSLAN FERRARI LIMA BRUNO CORRÊA TEIXEIRA MONITORAMENTO DE FLUXO DE ÁGUA: Utilizando Conexão Wireless Entre Hardware e Software. Jales 2016
  • 2. AYSLAN FERRARI LIMA BRUNO CORRÊA TEIXEIRA MONITORAMENTO DE FLUXO DE ÁGUA: Utilizando Conexão Wireless Entre Hardware e Software. Projeto de Trabalho de Graduação apresentado à Faculdade de Tecnologia de Jales, como requisito parcial para obtenção do título de Tecnólogo em Sistemas para Internet. Orientador: Prof. Fabiana Pupin Masson Caravieri Co-Orientador: Prof. Me. Cristiano Pires Martins Jales 2016
  • 3. SUMÁRIO 1 INTRODUÇÃO.............................................................................................................3 2 LEVANTAMENTO DE REQUISITOS .....................................................................4 2.1 CONTEXTO DESCRITIVO...................................................................................................4 2.1.1 Empresa ..........................................................................................................................4 2.1.2 Pessoas............................................................................................................................4 2.1.3 Hardware.........................................................................................................................4 2.1.4 Software..........................................................................................................................5 2.1.5 Internet............................................................................................................................5 2.1.6 Segurança........................................................................................................................5 2.2 PROBLEMAS IDENTIFICADOS............................................................................................5 2.3 PROPÓSITO DO SISTEMA ..................................................................................................6 2.4 VANTAGENS DO BANCO DE DADOS ESCOLHIDO ..............................................................6 2.5 VANTAGENS DA LINGUAGEM DE PROGRAMAÇÃO............................................................6 3 CRONOGRAMA..........................................................................................................8 REFERÊNCIAS............................................................................................................9
  • 4. 3 1 INTRODUÇÃO Grande parte da água consumida em casa, é gasta no banheiro durante seu banho, com as descargas, escovando os dentes com a torneira aberta, entre outros. É muito comum para quem mora nas cidades hoje em dia, pagar um valor alto na conta de água por mês e não saber qual está sendo seu erro, ou em que momento está havendo um maior consumo. Encanamentos com vazamento, torneiras abertas, entre outros, são muitos os motivos de desperdício de água atualmente e infelizmente as pessoas não se conscientizam sobre isso. Mas em contra partido, a tecnologia vem ajudando a resolver muitos dos descuidos da população. Podemos ver simples exemplos disso, em torneiras automáticas, ou também nos novos dispositivos de descarga dos vasos sanitários com dois botões que refletem na quantidade de água utilizada na descarga. Também é possível utilizar tecnologias para o controle nos gastos, como por exemplo monitoramento no consumo, pontos em que se utiliza mais água, aparelhos cujo intuito seja facilitar o controle de gastos e economia, visando os custos que isso gera. Atualmente os meios tecnológicos estão tendo grande influência na vida das pessoas, sendo assim trazem melhorias e conforto, nada como associar o útil ao agradável. As implantações de softwares, juntamente com hardwares, podem consolidar excelentes dispositivos que podem atuar nesse meio, de forma com que as pessoas facilmente possam diagnosticar seus principais erros e os corrijam de maneira simples e cômoda. Alguns aparelhos que medem consumo de água, fazem o reaproveitamento da mesma, ou que geram, por exemplo, energia a partir da corrente, são talvez os melhores, mas um breve começo para que estejamos cada vez mais conscientes de não desperdiçar, e obter um conforto maior.
  • 5. 4 2 LEVANTAMENTO DE REQUISITOS 2.1 CONTEXTO DESCRITIVO O projeto de baseia em um dispositivo, na qual a finalidade é medir o fluxo de água de uma residência e armazená-los em um banco de dados, para que o usuário possa acessar através de seu celular ou computador, conseguindo entender as informações de forma clara através de números e representações gráficas. Podendo assim saber seus gastos em tempo real, semanalmente, mensalmente e anualmente, tudo através dos dados armazenados que foram enviados pela internet para o banco de dados. O dispositivo pode ser atribuído logo após o relógio da distribuidora de água, ou também, especificadamente a uma saída de algum aparelho que utiliza água em seu funcionamento para medir seu consumo em particular. O seu uso pode variar, e pode ser aplicado em mais de um dispositivo na mesma residência. 2.1.1 Empresa A comercialização poderá existir, e será fornecido principalmente para residências. Porém poderá ser aplicado em qualquer lugar que haja encanamento de distribuição de água, como por exemplo: apartamentos, quitinetes, hotéis, entre outros. 2.1.2 Pessoas Qualquer tipo de pessoa poderá ter acesso ao equipamento, desde que possua pelo menos um smartphone e conexão wireless em casa. 2.1.3 Hardware Será utilizado uma placa Arduino, um módulo WiFi, um medidor de fluxo de água feito para Arduino, que juntos farão a conexão com o roteador da residência. É indispensável a energia para alimentar todo o equipamento. Portanto o usuário precisar ter um conector de tomada próximo. O dispositivo será alimentado através de uma fonte bivolt, na qual suportará trabalhar nas voltagens 110-220V.
  • 6. 5 2.1.4 Software Será desenvolvido um aplicativo Android cujo o usuário possa monitorar os dados, juntamente com um Sistema WEB simples com o mesmo intuito, visando o acesso ás informações tanto do seu smartphone, quanto do seu computador. Os mesmos devem apresentar ao usuário as informações em números ou gráficos de fácil entendimento, sendo a amostragem em tempo real e também um histórico do gasto diário, semanal, mensal e anual, por exemplo. 2.1.5 Internet O Hardware necessita de conexão com a rede de internet da casa, para que possa mandar os dados captados do fluxo para a nuvem em um banco de dados, de maneira que é necessário um botão WPS para fazer a conexão do aparelho na rede, assim não será necessário a implementação de teclado para inserir senha no dispositivo de hardware. Esta conexão com a rede será wireless e será feita através de um modulo conectado diretamente no Arduino. O consumo de Internet será baixo pois os dados trafegados serão constantes, porém com tamanho quase insignificante em uma rede. 2.1.6 Segurança Contará com controle de acesso de usuário, para que só quem mora na casa possa conferir os dados de seus gastos. O software pergunta para o usuário o endereço MAC da placa, que será exibido na caixa do produto. Assim, cada dispositivo terá sua identidade própria. 2.2 PROBLEMAS IDENTIFICADOS O principal motivo da criação desse dispositivo é a possível utilização em lugares que compartilham o mesmo registro de água, cujo problema seria saber qual o consumo de determinada casa, ou determinado apartamento em prédios. Assim com a instalação do medidor de fluxo, os usuários podem monitorar separadamente o que cada um está consumindo. Outro levantamento feito seria o de gastos de uma máquina que utiliza água em seu funcionamento em uma indústria, ou mesmo lavanderias, em uma residência onde a pessoa deseja saber o consumo de água em determinadas atividades, seria um tipo de problema para descobrir já que haverá mais lugares no local que podem utilizar de água ao mesmo tempo, com o uso do dispositivo, esse monitoramento pode ser especifico, bastando aplicá-lo no
  • 7. 6 encanamento que tem saída única para a máquina ou local que se deseja mensurar o fluxo de água ali utilizado. 2.3 PROPÓSITO DO SISTEMA O intuito principal é que o usuário possa saber seu consumo de agua de maneira pratica rápida e em tempo real, de modo que em apartamentos, quitinetes compartilhadas não se sabe ao certo quanto se consome mensalmente, e também ser possível conferir em cada tipo de atividade para que seja feito uma economia durante o uso, além de os dados estarem disponíveis para possíveis consultas de forma fácil. 2.4 VANTAGENS DO BANCO DE DADOS ESCOLHIDO Possuímos um conhecimento prévio para utiliza-lo, facilidade de adaptá-lo as necessidades do programa, além do fácil controle e se tratar de um programa open source. Por se tratar de um sistema de gerenciamento de banco de dados mais populares, o MySQL é amplamente utilizado na internet. Ele é frequentemente utilizado em conjunto com o PHP, justamente pelo fato de ambos trabalharem muito bem em conjunto. (ALECRIM, 2008) 2.5 VANTAGENS DA LINGUAGEM DE PROGRAMAÇÃO É de simples aplicação ao hardware escolhido, por possuir vários recursos a serem explorados na criação do dispositivo e com isso facilita o trabalho durante o desenvolvimento. Sendo assim umas de suas vantagens é a possibilidade de interatividade, onde pode-se mostrar a informação para o usuário de forma instantânea, além de facilmente controlar todo envio e recebimento dos dados. Tendo assim outra grande vantagem, onde a linguagem é aplicada na programação orientada a objeto, não possíveis em algumas outras linguagens. (CLAUDIA, Ana, 2011) Segundo Ana Claudia (2011): Uma outra vantagem é o recurso do ambiente Windows. No C# o desenvolvimento é muito semelhante com aplicações desktop, utilizando recursos do ambiente Windows. Assim, alguns dos controles que somente eram encontrados componentes são agora nativos. Além disso, tratar
  • 8. 7 erros também se tornou muito fácil, por meio do Execption, o próprio C# identifica e trata o erro. Com uma sintaxe simples de fácil compreensão, além de ser familiar a outras linguagens conhecidas, possui grande quantidade de recursos a serem explorados, tais como suporte a métodos e tipos genéricos, acesso direto à memória, enumeração dentre outros cujo resultado é um ganho em desempenho e maior segurança. (FILHO, Luiz C. M., 2013)
  • 9. 8 3 CRONOGRAMA Atividades Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Entrega da ficha de solicitação de vínculo de orientação de Trabalho de Graduação juntamente com o Projeto de Trabalho de Graduação X Introdução X Levantamento de Requisitos X X X X Requisitos do Sistema X X Análise Orientada a Objeto X X X X Conclusão X Entrega do Trabalho de Graduação a ser apresentado à Banca de Qualificação X Apresentação de Qualificação do Trabalho de Graduação X Revisão e discussão dos dados X X X X X Considerações Finais X Entrega do Trabalho de Graduação a ser apresentado à Banca de Defesa X Apresentação de Defesa do Trabalho de Graduação X Encaminhamento da versão final do Trabalho de Graduação X
  • 10. 9 REFERÊNCIAS GOMES, Eduardo H. Linguagem SQL. EH Gomes. Disponível em: <http://ehgomes.com.br/disciplinas/bdd/sql.php#>. Acesso em: Novembro 2016. ALECRIM, Emerson. Banco de Dados MySQL e Postgres SQL. InfoWester. 20 Abril 2008. Disponível em: <http://www.infowester.com/postgremysql.php>. Acesso em: Novembro 2016. CLAUDIA, Ana. Vantagens da Linguagem C#. Projeto CTI, 22 Julho 2011. Disponível em: <https://groupopportunity.wordpress.com/2011/07/15/vantagens-da-linguagem-c/>. Acesso em: Novembro 2016. FILHO, Luiz C. M. Introdução á Linguagem C#. DEVMedia, 2013. Disponível em: <http://www.devmedia.com.br/introducao-a-linguagem-c/27711>.Acesso em: Novembro 2016.