// Pins für den Drehgeber
constexpr uint8_t adcPin = A0; // Input
void readADC() {
static int previousADC = 0;
int currentADC = analogRead(adcPin);
Serial.print(currentADC);
Serial.print('\t');
Serial.print(previousADC);
Serial.print('\t');
if (currentADC < previousADC) {
Serial.println("kleiner");
}
else if (currentADC > previousADC) {
Serial.println("größer");
}
else {
Serial.println("gleich");
}
previousADC = currentADC;
}
void setup() {
Serial.begin(115200);
}
void loop() {
readADC();
delay(1000); // dirty delay to slow down for demo mode only
}