Der Code basiert auf einem UNO R3 ATmega328p Board und der C++-Sprache unter Verwendung der Arduino IDE App. Benötigte Bibliotheken: Keine externen Bibliotheken erforderlich (nur die standardmäßigen Arduino-Kernfunktionen). Code: /* * 10K Potentiometer Modul – Einfacher Test * Board: Arduino UNO R3 (ATmega328p) * * Pinbelegung: * - VCC -> 5V * - GND -> GND * - OUT -> A0 (Analog) */ #define POTI_PIN A0 void setup() { Serial.begin(9600); Serial.println("10K Potentiometer Test"); Serial.println("Drehe den Knopf"); Serial.println("---------------------"); } void loop() { int wert = analogRead(POTI_PIN); // Spannung berechnen (0-5V) float spannung = (wert / 1023.0) * 5.0; // Prozent berechnen (0-100%) int prozent = map(wert, 0, 1023, 0, 100); Serial.print("Wert: "); Serial.print(wert); Serial.print(" | Spannung: "); Serial.print(spannung, 2); Serial.print("V | "); Serial.print(prozent); Serial.println("%"); delay(100); }