Arduino (IoT): Simple Tutorial para Medir Voltaje con Arduino

Arduino Honduras Santiapps Marcio Valenzuela

Tutorial de Medición de Voltaje

En este tutorial usamos una Arduino para medir voltaje.

Requisitos:

  1. Computadora (mac)
  2. Arduino Nano
  3. LCD 16×02
  4. Potenciometro
  5. Breadboard
  6. Arduino IDE (https://www.arduino.cc/en/Main/Software)
Simple Tutorial Medicion Voltaje Arduino Santiapps Marcio Valenzuela
Simple Tutorial Medicion Voltaje Arduino

El código incorpora lo que vimos para mostrar información en una pantalla LCD 16×2 y el uso de resistencias para dividir el voltaje a ser medido para que la Arduino no se dañe.  El código es así:

[code]
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // Pines de data de LCD
float vin=0.0;
float temp=0.0;
float r1=100000.0; // Resistor 1
float r2=10000.0; // Resistor 2
void setup() {
Serial.begin(9600);
lcd.begin(16, 2); // Cols y filas del lcd
lcd.print("Santiapps"); // Imprimir saludo.
delay(1000);
lcd.clear();
lcd.print("DC Voltimetro");
}
void loop() {
int analog_val=analogRead(A0); // leer pin analogo A0
temp = (analog_val * 5.0)/1024.0; // Si se mide hasta 5V
vin = temp/(r2/(r1+r2));
if(vin<0.1){
vin=0.0;
}
lcd.setCursor(0, 1); // Col 0, fila 1
lcd.print("Voltage = "); // Mostrar voltaje
lcd.println(vin);
delay(300);
}
[/code]

Las conexiones son asi:

Simple Tutorial Medicion Voltaje Arduino Santiapps Marcio Valenzuela
Simple Tutorial Medicion Voltaje Arduino

Esto es muy útil cuando tenemos proyectos conectados a baterías y queremos monitorear el nivel de carga.

Leave a Reply