// Pin Definition
const int analogPin = A0;
// Arduino ADC-Konstanten
const float referenceVoltage = 5.0; // Arduino Referenzspannung
const int resolution = 1023; // ADC-Auflösung (10-Bit)
// Spannungsteilerverhältnis (R1 = R2)
const float voltageDividerFactor = 2.0;
void setup() {
Serial.begin(9600);
}
void loop() {
// Analogen Wert lesen
int analogValue = analogRead(analogPin);
// Spannung berechnen
float measuredVoltage = (analogValue * referenceVoltage / resolution) * voltageDividerFactor;
// Ausgabe der Spannung
Serial.print("Gemessene Spannung: ");
Serial.print(measuredVoltage);
Serial.println(" V");
delay(1000); // 1 Sekunde warten
}