Amperímetro digital Arduino:cómo hacer tu propio amperímetro en casa
Un amperímetro/amperímetro (abreviatura de Ampere meter) es un dispositivo que puede usar para medir la corriente en un circuito. El amperímetro digital Arduino (A) son las unidades de medida para el flujo de corriente, y aquí es donde el amperímetro recibe su nombre. Algunas personas pueden referirse a ellos como medidores de corriente.
Las placas de microcontrolador y microprocesador Arduino le dan acceso a una gran cantidad de proyectos. Por ejemplo, puede construir su propio amperímetro. Es un gran proyecto para emprender debido a su reutilización. Por lo tanto, en la siguiente guía, le mostraremos cómo construir su propio amperímetro Arduino para medir la corriente.
Cómo construir su propio amperímetro Arduino DIY
Electricistas trabajando en un medidor eléctrico
Nuestro objetivo para esta guía fue asegurarnos de que sea fácil de seguir y utilice la menor cantidad de recursos posible. No necesita ser un ingeniero experimentado para construir el siguiente proyecto.
Componentes necesarios:
- Pantalla LCD OLED de 128 × 32 compatible con Arduino
- Interrupción del sensor de corriente INA219
- Arduino Pro Mini Rev 5 (5 voltios)
- Programador CH340
- Caja de batería de 9V (con baterías)
- Cable JST PH de 2 pines:conector hembra
- Conector de ángulo recto JST
- Destornillador pequeño de cabeza plana
- Cabecera de ángulo recto de seis pines para Arduino
- Soldador
- Cable de cobre estañado 24 SWG 500g CABLE FUSIBLE 18 AMP 0.56MM
- Minipinzas
- Cortador de alambre
- Almohadilla de espuma adhesiva
- Cable puente hembra a hembra de 4 pines
Configuración del hardware del amperímetro de Arduino
Contador eléctrico
Preparación
Antes de comenzar a ensamblar nuestro medidor de amperios basado en Arduino, debemos asegurarnos de tener el equipo y las herramientas adecuadas. Nuestro amperímetro Arduino constará de tres partes principales. Esto incluye la pantalla OLED de 128 × 32, que generará lecturas actuales. El sensor de corriente INA219 medirá los valores de corriente o voltaje, mientras que Arduino Mini calculará, procesará y conectará todo.
El Arduino Mini contiene dos filas de pines en el costado. Necesitaremos conectar el sensor de corriente INA219 usando el protocolo I2C de Arduino Mini.
Multímetro analógico
Asegúrese de estar utilizando una placa Arduino Mini Pro 328P Rev 5 o una réplica. Si no puede encontrar uno, deberá asegurarse de que la versión que está utilizando tenga un pin A4 y A5.
Notará que los pines del Arduino Pro Mini se alinean con los pines del sensor INA219 y el módulo de pantalla OLED. Esto supone que está utilizando el hardware adecuado.
Los pines VCC y GND del sensor INA219 se conectarán a los pines VCC y GND del Arduino Pro Mini. Mientras que SDA se conectará al pin A4 y SEL se conectará al pin A 5. Para simplificar, se verá así:
1. INA219 VCC -> Arduino Pro Mini VCC
2. INA219 TIERRA -> Arduino Pro Mini TIERRA
3. INA219 SDA -> Arduino Pro Mini A4
4. INA219 SEL -> Arduino Pro Mini A5
Esto también funcionará de manera similar con la pantalla OLED:
1. Pantalla OLED VCC -> Arduino Pro Mini VCC
2. Pantalla OLED GND -> Arduino Pro Mini GND
3. Pantalla OLED SDA -> Arduino Pro Mini A4
4. Pantalla OLED SEL -> Arduino Pro Mini A5
Una vez que se haya asegurado de que estos pines coincidan y se alineen, podemos comenzar a construir nuestro medidor de amperios.
Instrucciones
1. Use su soldador/pistola para quitar los pines tanto del módulo del sensor INA219 como del módulo de pantalla OLED.
Si hay alguna tapa o cubierta de plástico, deberá quitarla con un destornillador de cabeza plana
Caliente la parte posterior de cada alfiler de uno en uno y sacúdalos
2. Corte cuatro piezas de alambre de 40 mm de largo de su rollo de cobre estañado SWG
3. Conecte y suelde los cables en el módulo de pantalla OLED, reemplazando los pines que quitamos antes
4. Utilice los cables recién soldados del módulo de pantalla OLED y conéctelos a los pines del Arduino Pro Mini.
Alinee los pines usando de acuerdo con la descripción que proporcionamos en la sección de preparación
Debería verse como un sándwich si se hace correctamente
Trate de evitar que los cables se toquen:use su destornillador para crear espacio entre ellos
5. Suelde los cables al Arduino Pro Mini, pero no los corte; tendremos que conectarlos al módulo del sensor INA219
Puede acortar los cables en la parte superior de la placa OLED si aún no lo ha hecho
6. Haga coincidir los pines del Arduino Pro Mini y conéctelos al módulo del sensor INA219 usando los cables
Asegúrate de que los cables no se toquen; puedes separarlos con el destornillador
Soldar los cables al Sensor INA219
7. Asegúrate de cortar cada cable para mejorar la configuración
Conecte el cabezal de seis pines en ángulo recto al Arduino y suéldelo
8. Lo necesitaremos para subir código al Arduino
Deberá empujar el módulo de pantalla OLED hacia arriba para soldar los encabezados; tenga cuidado al hacer esto
Conecte el conector pin hembra JST-PH 2 a los cables de la caja de batería
Conecte y suelde el conector de ángulo recto JST al Arduino Pro-Mini
El cable rojo (vivo) se conectará al pin RAW, mientras que el cable negro (neutro) se conectará a GND; asegúrese de cablear y soldar en consecuencia
Conecte el cable puente de 4 pines hembra a hembra del Arduino Pro-mini al programador CH340
Conecta el programador CH340 al puerto USB de tu computadora
Consulte la sección Configuración de software de esta guía para programar el amperímetro Arduino
Una vez que haya terminado de programar el Arduino Pro Mini, debería poder conectar un circuito al módulo del sensor y obtener una lectura de la pantalla OLED. Puede alimentar todo el amperímetro usando el programador CH340 a través de su USB o usando el paquete de baterías de 9V.
Configuración del software del amperímetro de Arduino
Deberá programar el Arduino Pro Mini y la pantalla OLED. Antes de continuar con las instrucciones de esta sección, necesitará una comprensión básica de cómo funciona la programación con Arduino IDE para dispositivos compatibles. En esta sección, hemos incluido un boceto de cada parte de nuestro Arduino Pro Mini.
Código OLED 128×32
1. #incluye
2. #incluye
3. #incluir
4. #include
UEG2_SSD1306_128x32_UNIVISION_F_HW_12C ueg2 (USG2_RO);
configuración nula (vacío) {
u8g2.begin();
ina219.begin();
bucle vacío (vacío) {
u8g2.clearBuffer(); // limpia la memoria interna
u8g2.setFont (u8g2_font_logi303032_tr); // elige una fuente adecuada
u8g2.setCursor(0, 32);
u8g2.print(milis());
u8g2.sendBuffer(); // transfiere la memoria interna a la pantalla
retraso(200);
Código INA219
1. #include
2. #incluye
Adafruit_INA219 ina219;
configuración de anulación (anulación)
{
uint32_t Frecuencia actual:
Serial.begin(115200);
Serial.println(“¡Hola!”);
Serial.println(“Midiendo tensión y corriente con INA219…”);
ina219.begin();
bucle vacío (vacío)
{
1. tensión de derivación flotante =0;
2. Tensión de bus flotante – 0;
3. corriente flotante_mA =0;
4. Tensión de carga flotante =0;
tensión de derivación – ina219.getShuntVoltage_mV();
voltaje del bus =ina219.getBusVoltage_V();
corriente_mA =ina219.getCurrent_mA();
voltaje de carga – voltaje de bus + (voltaje de derivación / 1000);
Serial.print(“Voltaje del bus:“);
Serial.print (voltaje de bus);
Serial.println(“V”);
Serial.print(“Voltaje de derivación:“);
Serial.print (voltaje de derivación);
Serial.println(” “);
Serial.print(“Voltaje de carga:“);
Serial.print(voltaje de carga);
Serial.println(” “);
Serial.print(“Actual:“);
Serial.print(actual_mA);
Serial.println(” mA”);
Serial.println(“”):
retraso (2000);
*Nota:debe nombrar el boceto para el código INA219 GetCurrent.
Conclusión
Una vez que haya configurado el hardware y el software para este proyecto, debería poder usar el módulo sensor para medir el flujo de corriente de cualquier circuito simple. Como puede ver, este es un proyecto muy simple. No te llevará mucho tiempo completarlo. Es perfecto para principiantes y aficionados. Además, puede reutilizar este proyecto para que funcione como un sensor de voltaje o simplemente usarlo como una herramienta para medir el flujo de corriente en sus otros proyectos. Independientemente de lo que decidas, esperamos que hayas disfrutado leyendo la guía. Como siempre, gracias por leer.
Tecnología Industrial
- Cómo utilizar un amperímetro para medir la corriente
- Haga su propio multímetro
- Cómo aprovechar al máximo sus datos
- Cómo aprovechar al máximo su evento del día de fabricación
- Cómo hacer que la integración de su primer robot sea un éxito
- Cómo identificar puntos débiles en su propio proceso de diseño eléctrico
- Cómo aprovechar al máximo su cadena de suministro ahora mismo
- Cómo hacer música con un Arduino
- ¿Cómo vencer a sus competidores con instrucciones de trabajo digitales?
- Cómo optimizar su fabricación y envío
- Cómo hacer que la oficina de su planta de fabricación esté más organizada