Das folgende, einfache Experiment soll die Werte eines Potentiometers (=mechanisch veränderbarer Widerstand)
mit einem Arduino auslesen und in der seriellen Konsole ausgeben.
In diesem Beispiel habe ich ein Drehpotentiometer verwendet, es ist aber jede andere Bauform ebenso möglich.
#define POTENTIOMETER_PIN A2
int valueOld = 0, value = 0;
byte sensitivity = 10;
void setup()
{
Serial.begin(9600);
}
void loop()
{
value = analogRead(POTENTIOMETER_PIN);
if (abs(valueOld - value) >= sensitivity) {
valueOld = value;
Serial.println(value);
}
}
zurück