Messwert auf Tastendruck auf Null setzten

Hallo,

für eine Messanwendung verwende ich ein gefedertes Lienarpoti (Schieberegler), werte dies über analogRead aus und passe die Ausgabe an meinen Messweg über die Funktion map an. Soweit so gut.
Nun möchte ich per Tastendruck den Messwert auf Null setzten. Ähnlich wie bei der Tara-Taste an einer Waage oder der Zero-Taste an einem Messschieber.
Welche Funktion kann ich hierfür verwenden?

Gruß Andreas

Das ist doch eine recht einfache Differenzbildung. Bei Druck auf deine Taste merkst du dir den aktuellen Potiwert oder deinen gemappten Wert und führst für jede weitere Messung eine Differenzbildung des Potiwertes mit dem gespeicherte Wert aus.