Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Por _prateekjha_Follow About: Hacker Mais Sobre _prateekjha_ »
HAEP (Sistema de Automação Doméstica e Predição de Energia) é um projeto sobre sistema de automação residencial que é construído em torno da ideia de Medir e Prever o Consumo de Energia da Casa. Já se passaram vários anos desde que a automação residencial entrou em nossas vidas e nos tornou melhores do que nunca. Se você era um fã da série de desenhos animados The Jetsons enquanto crescia, provavelmente já sonhou com carros voadores, uma casa totalmente automatizada e um mundo onde tudo está disponível com o apertar de um botão. Os carros certamente não estão voando ainda, mas a direção automatizada não está muito longe. E nem a capacidade de controlar muitos aspectos da sua casa com apenas alguns cliques. No final das contas, em algum ponto, nossos vários eletrodomésticos podem ser conectados, permitindo-nos controlá-los a partir de nossos telefones ou outro tipo de dispositivo. Por enquanto, alguns aparelhos podem ser controlados usando uma conexão Wi-Fi, mas você precisa de aplicativos ou dispositivos de smartphone separados para dizer a eles o que fazer.
O principal objetivo deste projeto é realizar análises sobre os dados coletados e prever o consumo de energia para o próximo dia ou mês. Nós, pessoas, desperdiçamos muita energia em nosso uso diário, seja por não desligar as luzes quando não estamos em uso, seja por utilizar aparelhos antigos e ineficientes que consomem grande quantidade de energia. A energia precisa ser conservada não apenas para cortar custos, mas também para preservar os recursos para uso mais longo. E nem a capacidade de controlar muitos aspectos da sua casa com apenas alguns cliques.
Etapa 1: Percorrendo o sistema
- O usuário liga / desliga o dispositivo usando o aplicativo Android desenvolvido para o sistema.
- Os dados do Android vão para o documento Firebase na nuvem.
- O Arduino está continuamente ouvindo a mudança de dados no documento do Firebase.
- Com base no valor do campo no documento Firebase, ele altera o estado do dispositivo.
- O Arduino continua coletando temperatura e umidade atuais.
- Esses valores são enviados ao documento do Firebase para fins de análise.
- Agora os dados são coletados pelo script Python em execução no servidor.
- Um modelo de regressão linear é executado nos dados coletados e a previsão do dia seguinte é feita.
- O valor é então enviado ao aplicativo Android via Firebase novamente.