Home > TECHNICAL FAQS > How to connect current sensor with nodemcu?

Cómo conectar sensor de corriente con nodemcu?

Cómo conectar sensor de corriente con nodemcu?
Sep30, 2024

Conectar un sensor de corriente con un NodeMCU implica algunos pasos. He aquí una visión general:

1. Elija un sensor de corriente: Existen muchos tipos de sensores de corriente, como los sensores de efecto Hall o las resistencias de derivación. Selecciona un sensor en función de tus necesidades y de los recursos disponibles.
2. 2. Identifica las patillas del sensor: Busque el diagrama de patillas o la hoja de datos del sensor de corriente seleccionado e identifique las patillas de alimentación, tierra y salida de señal.
3. 3. Conecte la fuente de alimentación y la toma de tierra: Conecta el pin de alimentación del sensor al pin de 3,3V de la NodeMCU, y conecta el pin de tierra del sensor al pin GND de la NodeMCU.
4. Conectar la salida de señal: Conecte el pin de salida de señal del sensor a cualquier pin de entrada analógica disponible de la NodeMCU, como A0.
5. 5. Codifique la NodeMCU: Escriba el código para leer la entrada analógica del sensor actual y procesar los datos. Por ejemplo, puedes utilizar la función analogRead() para leer el voltaje en el pin de entrada analógica y convertirlo en corriente utilizando la sensibilidad del sensor. Luego, puedes usar las capacidades WiFi del NodeMCU para enviar los datos a un servicio en la nube o a un servidor local.

Aquí tienes un fragmento de código de ejemplo que lee la tensión en el pin A0 y la convierte en corriente utilizando un sensor de efecto Hall con una sensibilidad de 100 mV/A:

Arduino Copiar código

const int sensorPin = A0;
const float sensibilidad = 0.1; // 100 mV/A
void setup() {
Serial.begin(9600);
}
void loop() {
int sensorValue = analogRead(sensorPin);
float voltage = sensorValue * (3.3 / 1023); // convert ADC value to voltage
float current = voltage / sensitivity;
Serial.print(“Current (A): “);
Serial.println(current);
delay(1000);
}

Nota: Éste es sólo un fragmento de código de ejemplo y es posible que deba modificarlo en función de sus requisitos específicos y de las características del sensor.

Formulario de consulta