void setup() {
// Configura Arduino para utilizar 3.3V como referencia de voltaje
analogReference(EXTERNAL); // Esto configura AREF como 3.3V (en realidad EXTERNAL se refiere a AREF)
// Inicializa la comunicación serial
Serial.begin(9600);
}
void loop() {
// Lee el valor analógico del pin A0
int sensorValue = analogRead(A0);
// Convierte el valor leído a voltaje (suponiendo que 3.3V es la referencia)
float voltage = sensorValue * (3.3 / 1023.0); // 3.3 es el voltaje de referencia
// Imprime el valor del sensor y el voltaje en el monitor serial
Serial.print("Sensor Value: ");
Serial.print(sensorValue);
Serial.print(" - Voltage: ");
Serial.println(voltage);
// Espera un momento antes de leer nuevamente
delay(1000);
}