Skip to content

gabrielkirsten/hackathonAguas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Os Caça Vazamentos

Nome do projeto: Sistema de análise de dados de rede de distribuição de água

Desafio: A

Participantes:

  • Everton Carlos Maciel
  • Gabriel Kirsten Menezes
  • Maria Camila Barbosa Farias
  • Rodrigo Antonio Miranda

Projeto submetido para o Hackaton das Águas 2016.

Linguagem: Python sob licença própria (compatível com a GPL).
Sistema Operacional: Ubuntu 16.04 LTS.
Licença: GNU GENERAL PUBLIC LICENSE v3.

BIBLIOTECAS ADICIONAIS:

  • Tkinter (Python license)
  • matplotlib (BSD compatible license)
  • math (Python license)
  • psycopg2 (GNU v3)
  • json (Open Source)
  • scipy (licensa própria)
=======================================================================================================
			 _                _         _   _                    _                         
			| |__   __ _  ___| | ____ _| |_| |__   ___  _ __    / \   __ _ _   _  __ _ ___ 
			| '_ \ / _` |/ __| |/ / _` | __| '_ \ / _ \| '_ \  / _ \ / _` | | | |/ _` / __|
			| | | | (_| | (__|   < (_| | |_| | | | (_) | | | |/ ___ \ (_| | |_| | (_| \__ \
			|_| |_|\__,_|\___|_|\_\__,_|\__|_| |_|\___/|_| |_/_/   \_\__, |\__,_|\__,_|___/
						                                             |___/ Equipe: "Os Caça Vazamentos"  
	Github: https://github.com/gabrielkirsten/hackathonAguas
	              
=======================================================================================================	

O software é responsável por receber os dados do banco de dados, e analisar de maneira básica algumas relações de comportamento do sistema, como coorelações entre diferentes resposta de trasdutores de pressão.

Imagem do software:

alt tag

As análise é realizada com a correlação entre sensores da mesma malha. O fator minimo definido é de 97% porém esse fator futuramente poderá ser melhor ajustado dependendo de testes em campo.

alt tag

Também foi feita uma análise inicial sobre limiares superiores e inferiores que podem ser utilizados futuramente em uma análise sobre um comportamento provável do sistema.

alt tag


Estrutura de diretórios

.
|-- hackathonAguas
|	|-- hackathon.py (codigo em python)
|	|-- configBD(example).json (template do arquivo de configuração com o BD)
|	|-- README.md (descrição do sistema)
|	|-- LICENSE (arquivo de licença)	

Estrutura de BD

Banco de dados utilizado: Postgresql. O banco de dados tem a função básica de obter dados dos sensores. O campo de tipo na tabela sensor armazena o tipo de sensor e tem sua semântica dada por:

0 - Pressão	
1 - Vazão 
2 - Umidade

alt tag


O Hardware

O hardaware consiste em um protótipo para coleta de dados, com um microcontrolador atmel na plataforma arduino com um sensores de pressão(MPX5700ap) conectados em sua porta analógica, juntamente com sensores Higrometro que é capaz de obter(FC-28d) o fator de condutância do solo, que é relacionado á umidade do solo.

About

Projeto submetido no Hackaton das Águas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages