Construye un Amperímetro Digital Arduino: Guía Paso a Paso para Medidor de Corriente DIY
Un amperímetro/medidor de amperios (abreviatura de medidor de amperios) es un dispositivo para medir corriente en un circuito. Amperímetro Digital Arduino (A) son unidades de medida de flujo de corriente, de ahí el nombre. Algunos los llaman medidores de corriente.
Placas Arduino de microcontrolador y microprocesador dan acceso a multitud de proyectos. Por ejemplo, puedes construir tu propio amperímetro. Gran proyecto por su reutilización. En esta guía te mostramos cómo construir tu propio Amperímetro Arduino para medir corriente.
Cómo Construir Tu Propio Medidor de Amperios Arduino DIY
Electricistas trabajando en medidor eléctrico
Nuestro objetivo: guía fácil de seguir usando mínimos recursos. No necesitas ser ingeniero experimentado.
Componentes Requeridos:
- Pantalla OLED LCD 128x32 compatible Arduino
- Sensor de corriente INA219 Breakout
- Arduino Pro Mini Rev 5 (5 Volt)
- Programador CH340
- Caja batería 9V (con pilas)
- Cable JST PH 2-Pin – Conector Hembra
- Conector JST Ángulo Recto
- Destornillador plano mini
- Header ángulo recto 6 pines para Arduino
- Soldador
- Cable de cobre estañado 24 SWG 500g ALAMBRE FUSIBLE 18 AMP 0.56MM
- Alicates mini
- Cortacables
- Almohadilla adhesiva de espuma
- Cable jumper hembra-hembra 4 pines
Configuración Hardware Amperímetro Arduino
Medidor eléctrico
Preparación
Antes de ensamblar nuestro Amperímetro Arduino, asegurémonos de tener equipo y herramientas correctas. Tendrá tres partes principales: display OLED 128x32 para lecturas de corriente; sensor INA219 para medir corriente/voltaje; Arduino Mini para computar, procesar y conectar todo.
El Arduino Mini tiene dos filas de pines laterales. Conectaremos sensor INA219 usando protocolo I2C del Arduino Mini.
Multímetro analógico
Asegúrate de usar Arduino Mini Pro 328P Rev 5 o réplica. Si no encuentras, verifica que tu versión tenga pines A4 y A5.
Los pines del Arduino Pro Mini alinean con pines del sensor INA219 y módulo OLED (asumiendo hardware correcto).
VCC y GND del sensor INA219 conectan a VCC y GND del Arduino Pro Mini. SDA a pin A4 y SEL a pin A5. Simplificado:
1. INA219 VCC → Arduino Pro Mini VCC
2. INA219 GND → Arduino Pro Mini GND
3. INA219 SDA → Arduino Pro Mini A4
4. INA219 SEL → Arduino Pro Mini A5
Funciona igual con display OLED:
1. OLED VCC → Arduino Pro Mini VCC
2. OLED GND → Arduino Pro Mini GND
3. OLED SDA → Arduino Pro Mini A4
4. OLED SEL → Arduino Pro Mini A5
Una vez verificados pines alineados, empezamos a construir el Amperímetro.
Instrucciones
1. Usa soldador/pistola para quitar pines de módulo sensor INA219 y display OLED.
Si hay tapa o cubierta plástica, quítala con destornillador plano.
Calienta parte trasera de cada pin uno a uno y quítalo.
2. Corta cuatro trozos de cable 40mm de rollo cobre estañado SWG
3. Conecta y suelda cables en módulo display OLED, reemplazando pines quitados
4. Usa cables recién soldados del display OLED y conéctalos a pines Arduino Pro Mini.
Alinea pines según descripción en sección preparación
Debe verse como sándwich si está correcto
Evita que cables se toquen – usa destornillador para separarlos
5. Suelda cables a Arduino Pro Mini pero no los cortes cortos – los necesitaremos para conectar módulo sensor INA219
Puedes acortar cables encima de placa OLED si no lo hiciste
6. Empareja pines Arduino Pro Mini y conéctalos a módulo sensor INA219 usando cables
Asegura cables sin tocar – sepáralos con destornillador
Suelda cables a Sensor INA219
7. Corta cada cable para limpiar montaje
Conecta header ángulo recto 6 pines a Arduino y suelda
8. Lo necesitaremos para subir código a Arduino
Empuja módulo display OLED arriba para soldar headers – ten cuidado
Conecta conector JST-PH 2 pines hembra a cables caja batería
Conecta y suelda conector JST ángulo recto a Arduino Pro-Mini
Cable rojo (vivo) → pin RAW; cable negro (neutro) → GND – cablea y suelda accordingly
Conecta cable jumper hembra-hembra 4 pines de Arduino Pro-mini a programador CH340
Conecta programador CH340 a puerto USB ordenador
Consulta sección Configuración Software para programar Amperímetro Arduino
Tras programar Arduino Pro Mini, podrás conectar circuito a módulo sensor y obtener lectura en display OLED. Puedes alimentar amperímetro completo via programador CH340 por USB o paquete batería 9V.
Configuración Software Amperímetro Arduino
Necesitas programar Arduino Pro Mini y pantalla OLED. Antes, necesitas comprensión básica de programación con Arduino IDE para dispositivos compatibles. Incluimos sketch para cada parte de nuestro Arduino Pro Mini.
Código OLED 128x32
1. #include <Arduino.h>
2. #include <U8g2lib.h>
3. #include <SPI.h>
4. #include <Wire.h>
UEG2_SSD1306_128x32_UNIVISION_F_HW_12C ueg2 (USG2_RO);
void setup (void) {
u8g2.begin();
ina219.begin();
}
void loop (void) {
u8g2.clearBuffer(); // limpia memoria interna
u8g2.setFont (u8g2_font_logi303032_tr); // elige fuente adecuada
u8g2.setCursor(0, 32);
u8g2.print(millis());
u8g2.sendBuffer(); // transfiere memoria interna a display
delay(200);
}
Código INA219
1. #include <Wire.h>
2. #include <Adafruit_INA219.h>
Adafruit_INA219 ina219;
void setup (void)
{
uint32_t current Frequency:
Serial.begin(115200);
Serial.println("¡Hola!");
Serial.println("Midiendo voltaje y corriente con INA219 ...");
ina219.begin();
}
void loop (void)
{
1. float shuntvoltage = 0;
2. float busvoltage = 0;
3. float current_mA = 0;
4. float loadvoltage = 0;
shuntvoltage = ina219.getShuntVoltage_mV();
busvoltage = ina219.getBusVoltage_V();
current_mA = ina219.getCurrent_mA();
loadvoltage = busvoltage + (shuntvoltage / 1000);
Serial.print("Voltaje Bus: ");
Serial.print (busvoltage);
Serial.println("V");
Serial.print("Voltaje Shunt: ");
Serial.print (shuntvoltage);
Serial.println(" ");
Serial.print("Voltaje Carga: ");
Serial.print(loadvoltage);
Serial.println(" ");
Serial.print("Corriente: ");
Serial.print(current_mA);
Serial.println(" mA");
Serial.println(""):
delay(2000);
}
*Nota: Nombra el sketch del código INA219 GetCurrent.
Conclusión
Tras configurar hardware y software, podrás usar módulo sensor para medir flujo de corriente de cualquier circuito simple. Es proyecto muy simple, no tardarás mucho. Perfecto para principiantes y aficionados. Además, puedes reutilizarlo como sensor de voltaje o herramienta para medir flujo de corriente en otros proyectos. Lo que decidas, esperamos hayas disfrutado la guía. Gracias por leer.
Tecnología Industrial
- Genera Tonos Musicales con Arduino: Guía Paso a Paso
- Medición de corriente con amperímetro: guía práctica
- Construye un multímetro analógico personalizado: de las piezas a la calibración
- Maximice su experiencia en el Día de la Manufactura: Consejos y estrategias expertas
- Logrando el éxito en su primera integración de robot: Guía práctica
- Detectando Eslabones Débiles en tu Proceso de Diseño Eléctrico: Guía Práctica
- Optimice su Cadena de Suministro para Resiliencia y Eficiencia Hoy
- Superar a la Competencia con Instrucciones de Trabajo Digitales
- Optimice su Manufactura y Envío: Estrategias Comprobadas para Reducir Costos e Impulsar Eficiencia
- Domine la Organización de Oficina en Plantas de Manufactura: Consejos Comprobados para Eficiencia y Menos Estrés
- Desbloqueando datos IoT: Cómo la gestión de reglas de negocio impulsa valor empresarial