Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade
Medir corrente elétrica é uma tarefa comum em muitos projetos de eletrônica e automação. No ambiente Arduino, essa medição pode ser realizada de maneira eficaz utilizando sensores de corrente. Neste artigo, vamos explorar como medir corrente usando um Arduino e um sensor de corrente ACS712.
Exemplos:
Para medir corrente com Arduino, você precisará de:
Passo a Passo:
Conecte o Sensor de Corrente:
Monte o Circuito de Teste:
Código Arduino:
const int analogInPin = A0; // Pino analógico onde o sensor está conectado
int sensorValue = 0; // Valor lido do sensor
float voltage = 0; // Voltagem convertida
float current = 0; // Corrente calculada
void setup() {
Serial.begin(9600); // Inicializa a comunicação serial
}
void loop() {
sensorValue = analogRead(analogInPin); // Lê o valor do sensor
voltage = sensorValue * (5.0 / 1023.0); // Converte o valor lido em voltagem
current = (voltage - 2.5) / 0.185; // Converte a voltagem em corrente (em Amperes)
Serial.print("Current: ");
Serial.print(current);
Serial.println(" A");
delay(1000); // Aguarda 1 segundo antes de ler novamente
}
Explicação do Código:
(voltage - 2.5) / 0.185
é usada para calcular a corrente.Considerações: