int pwrPin =2; //Versogungsspannung Messgerät
Nimm lieber den 5V Pin als Versorgung, der kann mehr Strom ab.
if (digitalRead(tasterPin)==HIGH){
analogWrite(messPin,28);
}
1. Klammern vergessen fürs if, als Anfänger lieber zwei mal in die Doku schauen. Habs korrigiert.
2. Einen Zähler kannst du so noch nicht bauen, der würde ja hochzählen solang du gedrückt hälst, und nicht nur genau 1 Mal. Du musst den Wechsel erkennen von Taster offen zu Taster geschlossen. Stichwort Flankenerkennung.
Die if-Kaskade kannst du finde ich schon machen, funktionieren würde das. Die Werte in einem Array zu speichern würde den Code kürzer machen.
Gruß und Frohes Neues allen!