Proyecto Monedero

No te preocupes pero te das cuenta que no estamos en tu cabeza asi que de haber leído bien las normas, hubieras entendido lo importante que es explicar bien toda la idea y su contexto pero bueno ya se comprende.

Tenemos un monedero alimentado x 12V que realmente a nosotros no nos importa ( a ti si claro). Las salidas a probar/detectar entregan tensiones de entre 2 a 3V.
Necesitamos que se visualicen en un LCD.
El código hecho por noter seguramente funciona bien.

Esto

struct {
      byte numeroLed;
      int pin;
} leds [] = {
      {3, 41}, {4, 43}, {5, 45}, {7, 47}, {8, 49}, {9, 51}, {10, 53}
};

es una estructura que contiene el número de Led y el Pin con el que se detecta.
numeroLed Pin
3 41
4 43
5 45
7 47
8 49
9 51
10 53

Esa estructura se identifica por led y cuenta con dos valores i,j

que van de 0 al máximo
entonces el leds[0][0] = 3 y en cambio leds[0][1] = 41
para terminar
leds[6][0] = 10
leds[6][1] = 53

eso para que entiendas mejor como funciona la estructura.