Sollte in deinem Fall die beste Lösung sein. Globale Variablen sollte man wenn möglich vermeiden.Code:void mess(int *arr) { arr[0] = analogRead(IR_RFL_V) ; arr[1] = analogRead(IR_RFL_L) ; arr[2] = analogRead(IR_RFL_R) ; } void loop() {.... mess(MW); .... }
Funktion ist natürlich nicht sicher, da keine Überprüfung des Arrays stattfindet.
mfg
Lesezeichen