Projeto com Arduino mede consumo elétrico em tempo real e estima gasto na conta de luz

Um tutorial publicado em 19 de setembro de 2025 pelo estudante de Engenharia da Computação Abraão da Silva apresenta um medidor inteligente de eletricidade que usa um Arduino Nano e o sensor de corrente ACS712. A montagem permite visualizar o consumo em ampères, calcular a potência em watts, converter o resultado em quilowatt-hora (kWh) e projetar o custo na fatura mensal.

Como o sistema opera

O ACS712 detecta a corrente que passa por um fio e envia os dados analógicos para o pino A0 do Arduino. A placa, por sua vez, executa um código que filtra ruídos, converte leitura em ampères, multiplica pelo valor de tensão da rede (127 V ou 220 V) e atualiza o consumo em tempo real.

Materiais indicados

• Sensor ACS712 (modelos de 5 A, 20 A ou 30 A; o guia trabalha com o de 20 A)
• Arduino Nano
• Cabos tipo jumper

Ligações elétricas

Segundo o esquema, o pino VCC do sensor vai ao 5 V do Arduino, GND ao GND da placa e OUT ao pino analógico A0. Um motor foi utilizado como carga de teste, mas qualquer aparelho pode ser conectado, respeitando o limite do módulo.

Programação simplificada

O código utiliza a biblioteca “ACS712” (autor: Rob Tillaart), disponível na própria IDE do Arduino. Entre as variáveis configuráveis estão:

TENSAO_REDE – 127 ou 220 volts
CUSTO_KWH – tarifa de energia (exemplo: R$ 0,90)
HORAS_POR_DIA e DIAS_POR_MES – para projeções de uso
LIMITE_MINIMO_CORRENTE – filtro de 0,1 A para evitar leituras fantasmas

Projeto com Arduino mede consumo elétrico em tempo real e estima gasto na conta de luz - Imagem do artigo original

Imagem: Internet

Durante a execução, o software exibe no monitor serial a corrente medida, a potência instantânea e o gasto acumulado. Também calcula projeções de custo por hora, dia e mês.

Exemplo de cálculo

Para um ferro de passar que consome 8,7 A em uma rede de 127 V, a potência chega a 1 105 W. Se o aparelho for usado por duas horas, o consumo será de 2,21 kWh. Com tarifa de R$ 0,90, o gasto estimado é de R$ 1,99.

Próximos passos

O autor sugere ampliar o projeto com ESP32 para envio dos dados à nuvem, acionar relés quando o consumo ultrapassar determinado patamar ou integrar o medidor a assistentes de voz. Para ambientes com tensão instável, é recomendada a inclusão de um sensor de tensão a fim de obter leituras ainda mais precisas.

Com informações de Eletrogate