Este repositório Git contém o código-fonte e a documentação relacionados ao projeto de ubiquos que desenvolvi para o monitoramento de chuva. O objetivo principal desse projeto é utilizar a tecnologia LoRa em conjunto com sistemas multiagentes para obter informações precisas sobre a ocorrência de chuvas em uma determinada região.
O projeto consiste em três principais componentes:
-
Dispositivos de Sensoriamento: São os nós sensores distribuídos pela área a ser monitorada. Esses dispositivos são equipados com sensores de chuva e módulos LoRa para comunicação sem fio. Eles são responsáveis por coletar os dados sobre a ocorrência de chuva e enviá-los para a central de processamento. Repositório no GitHub
-
Central de Processamento: É o componente central responsável por receber os dados enviados pelos dispositivos de sensoriamento, processá-los e armazená-los. Essa central utiliza a tecnologia de sistemas multiagentes para coordenar as atividades dos nós sensores e gerenciar a coleta e análise dos dados Repositório no GitHub
-
Interface de Visualização: É a interface gráfica que permite aos usuários visualizar as informações coletadas sobre a chuva. Essa interface fornece dados em tempo real, gráficos e relatórios sobre a quantidade e intensidade da chuva, permitindo uma análise mais precisa e a tomada de decisões informadas. Repositório no GitHub
Os dispositivos de sensoriamento são implantados em locais estratégicos da área a ser monitorada, garantindo uma boa cobertura. Eles coletam informações sobre a chuva, como intensidade e quantidade de precipitação, e enviam esses dados para a central de processamento por meio da tecnologia LoRa.
A central de processamento recebe os dados dos dispositivos de sensoriamento e os processa usando técnicas de sistemas multiagentes. Os agentes são responsáveis por analisar os dados recebidos, identificar padrões, calcular estatísticas e gerar relatórios. Além disso, eles coordenam a atividade dos dispositivos de sensoriamento, ajustando a frequência de coleta de dados com base nas necessidades de cada região.
A interface de visualização permite aos usuários acessar as informações coletadas de forma intuitiva e amigável. Eles podem visualizar os dados em tempo real, obter gráficos e relatórios detalhados sobre a chuva em diferentes áreas monitoradas. Isso possibilita uma melhor compreensão das condições climáticas e auxilia na tomada de decisões, como o planejamento agrícola e o gerenciamento de recursos hídricos.
- Python
- LoRa
- C++
Copyright © 2023 Edson Martins
# Equibos-Agentes-Monitoramento-Chuva