//Código del voltímetro con Arduino. Realizado por José Ángel Salvador, administrador de http://www.ingenieroaburrido.com/ . Twitter --> @ingeniero_abu
float voltios_por_analog = 0.004887586; //Valor en voltios de uno de los niveles de la entrada analógica (1-1023)
int num_resistores; //Número de resistencias de nuestro voltimetro
int entrada=0; //Declaración de variables
float valor_analog, voltios;
void setup () {
pinMode (entrada, INPUT);
Serial.begin (9600);
}
void loop () {
valor_analog = analogRead (entrada); //Damos a valor_analog el valor analógico leído por la patilla A0 de la placa Arduino
voltios = valor_analog*voltios_por_analog*num_resistores; //Se hace el cálculo del voltaje
Serial.print ("El voltaje es de "); //Se imprime por pantalla el voltaje medido
Serial.println (voltios);
Serial.flush();
}
/* Y esto es todo, este sencillo programa nos permite medir cualquier voltaje, del orden de 5*N, siendo N el número de resistencias de nuestro circuito.
Cualquier duda o aclaración, en la sección contactanos de la página web, o a mi correo personal: jasalvador5@gmail.com
Un saludo y hasta pronto! @j_angel_trz */