Hola amigos, puede parecer una pregunta tonta pero llevo horas buscando e intentando y no logro conseguir.
int pin = 0;
int VALOR1 = 0;
int VALOR2 = 0;
int VALOR3 = 0;
.....
void loop() {
for (int pin = 0; pin <= 18; pin++)
{
if(digitalRead(pin) == HIGH) {
VALOR(pin)= (VALORGLOBAL + (scale.getGram()/1.625));
Serial.println(VALOR(pin), DEC);
}
Mi intención es que el valor obtenido se guarde en la variable que le corresponde con el mismo ciclo For.
por ejemplo si pin = 10
VALOR10 = (VALORGLOBAL + (scale.getGram()/1.625));
Serial.println(VALOR10, DEC);
no se como puedo editar el nombre de la variable y no se si se pueda en Arduino. se que en otros lenguajes si se puede.
Gracias