Skip to content

Aplicação para gerenciar o consumo de energia de equipamentos Smart e calcular economia gerada com o uso de painéis solares numa casa.

License

Notifications You must be signed in to change notification settings

JoaoVictorRR-GitHub/EcoHome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

| $$\textbf{Eco} \color{Green} \textbf{Home}$$ 🏡

License Flutter

EcoHome é um aplicativo móvel desenvolvido em Flutter como parte de um projeto para uma feira de ciências. Ele foi criado com o objetivo de simular o monitoramento e o gerenciamento do consumo e da geração de energia elétrica em uma residência, promovendo o uso mais eficiente e sustentável da energia.

A aplicação utiliza dados simulados de sensores virtuais conectados a equipamentos domésticos, permitindo ao usuário visualizar quais dispositivos consomem mais energia, estimar o impacto da geração própria (como por painéis solares residenciais) e prever os gastos com eletricidade ao longo do tempo, com base nas tarifas locais.

Apesar de não estar conectado a uma rede elétrica real, o EcoHome oferece uma experiência educativa e interativa, ajudando os usuários a entender como o consumo consciente pode reduzir custos e contribuir para a sustentabilidade.


| $$\color{RedOrange} \textbf{FUNCIONALIDADES}$$ 📑

  • Simulação de consumo e geração de energia elétrica em tempo real.

  • Visualização de gráficos dinâmicos e projeções de despesas.

  • Cadastro e remoção de dispositivos eletrônicos e seus consumos.

    | 🏠 $$\color[RGB]{249, 199, 79} \textbf{TELA INICIAL}$$


    | 🔌 $$\color{LightGreen} \textbf{TELA DE CONSUMO}$$


    Na aba de equipamentos (Imagem 01) é exibido um gráfico dinâmico de pizza com a porcentagem de equipamentos integrados ao sistema que possuem o mesmo tipo. Na aba de consumo (Imagens 02 e 03) é exibo um gráfico de pizza com a porcentagem do consumo de energia total, distribuido entre cada tipo de equipamento.

                           

    | 💸 $$\color[RGB]{246, 249, 244} \textbf{TELA DE ECONOMIA}$$


    Na tela de economia é exibido um gráfico de custos acumulados, em reais (R$), que atualiza periodicamente a curva de valores conforme os dados de consumo e geração de energia são coletados.

                           
                           

    | ⚙️ $$\color{Green} \textbf{TELA DE EQUIPAMENTOS}$$

    Essa tela exibe os equipamentos integrados ao sistema e disponibiliza formas para adicionar novos equipamentos ou removê-los.

               

| $$\color{Cyan} \textbf{SIMULAÇÃO}$$

  • Envio Automático:

    • A cada intervalo de tempo (10s), os equipamentos integrados ao sistema transmitem seus dados de consumo/geração de energia (em Watts) daquele instante, obtidos da rede elétrica por meio dos sensores.

  • Geração Aleatória de Consumo:

    • O software simula os dados do consumo/geração de energia (em Watts) de um equipamento gerando para ele um valor aleatório (entre 0.0 e 1.0), que é multiplicado por uma base de consumo/geração de energia correspondente ao tipo de equipamento.

  • Categorias de Equipamentos:

    • Tipos de equipamentos que consomem energia, como $$\color[RGB]{196, 188, 172} \textbf{Ar-Condicionado}$$, $$\color[RGB]{139, 106, 70} \textbf{Geladeira}$$, $$\color[RGB]{227, 181, 5} \textbf{Lâmpada}$$ e $$\color{Green} \textbf{Outros}$$, têm um multiplicador de 60W para a base de consumo, enquanto os equipamentos do tipo $$\color[RGB]{244, 124, 34} \textbf{Painel Solar}$$ têm um multiplicador de 50W para a base de geração de energia.


| $$\color{OrangeRed} \textbf{LICENÇA}$$ 🌱

Este projeto está licenciado sob a Apache License 2.0. Veja o arquivo LICENSE para mais detalhes.


About

Aplicação para gerenciar o consumo de energia de equipamentos Smart e calcular economia gerada com o uso de painéis solares numa casa.

Topics

Resources

License

Stars

Watchers

Forks