Descripción
Leer el valor de un determinado pin analógico. Esta función leerá voltajes entre 0- 5v, los cuales serán representados por valores entre 0 y 1023. Dicho de esta forma, para conocer el voltaje que esta ingresando por el pin se debe hacer la siguiente operación:
(Valor_Leido * 5) / 1023
Donde valor_Leido es el valor que se obtiene con analogRead().
Sintaxis
analogRead(pin);
Parámetros
pin: Numero del pin al cual queremos conocer su valor de voltaje (0 – 5).
Retorno
Entero ( int ) entre 0 – 1023.
Ejemplo
void setup(){ //Inicializar comunicacion serial Serial.begin(9600); } void loop(){ //Hacer uso de la formula para obtener el voltaje float voltaje = (analogRead(A0) * 5) / 1023 ; Serial.println(voltaje); delay(500); } |