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
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

