const int analogInPin = A0;
int sensorValue = 0;
char command;
void setup() {
Serial.begin(9600);
Serial.println("Ketik 'R' untuk membaca tegangan dalam milivolt:");
}
void loop() {
if (Serial.available() > 0) {
command = Serial.read();
if (command == 'R' || command == 'r') {
// Membaca nilai analog dari pin A0
sensorValue = analogRead(analogInPin);
// Mengkonversi nilai sensor ke milivolt (5000/1024 = 4.88)
float voltage = sensorValue * 4.88;
// Mencetak nilai sensor dan tegangan ke terminal serial
Serial.print("sensor = ");
Serial.println(sensorValue);
Serial.print("voltage = ");
Serial.print(voltage);
Serial.println(" mV");
}
}
}