Arduino Nano y modulo relé pin 13

Hola a todos, tengo un problema con mi arduino nano, estoy probando un modulo relay de 12 como este Ya lo hice para que me lo desactive y active con el arduino con 5v quitandole el jumper. El problema llega cuando pongo el pin 13 como salida al relé, nose porque me hace la secuencia del led del pin 13 por ej. cuando conecto el usb al arduino el led parpadea, esa secuencia me la lleva al rele y comienza a prender y apagar. Lo mismo pasa cuando lo apago y prendo aca paso el programa:

int boton = A5;
int estadoBoton;
int rele1 = 2;
int rele2 = 3;
int rele3 = 4;
int rele4 = 5;
int rele5 = 6;
int rele6 = 7;
int rele7 = 8;
int rele8 = 9;

int rele9 = 10;
int rele10 = 11;
int rele11 = 12;
int rele12 = 13;
int rele13 = 14;
int rele14 = 15;
int rele15 = 16;
int rele16 = 17;



void setup() {
pinMode(boton, INPUT);
pinMode(rele1, OUTPUT);
pinMode(rele2, OUTPUT);
pinMode(rele3, OUTPUT);
pinMode(rele4, OUTPUT);
pinMode(rele5, OUTPUT);
pinMode(rele6, OUTPUT);
pinMode(rele7, OUTPUT);
pinMode(rele8, OUTPUT);

pinMode(rele9, OUTPUT);
pinMode(rele10, OUTPUT);
pinMode(rele11, OUTPUT);
pinMode(rele12, OUTPUT);
pinMode(rele13, OUTPUT);
pinMode(rele14, OUTPUT);
pinMode(rele15, OUTPUT);
pinMode(rele16, OUTPUT);

 //digitalWrite(rele12,LOW);




}

void loop() {
  
 estadoBoton = analogRead(boton);

 if(estadoBoton > 511){
  digitalWrite(rele1,LOW);
  digitalWrite(rele2,LOW);
  digitalWrite(rele3,LOW);
  digitalWrite(rele4,LOW);
  digitalWrite(rele5,LOW);
  digitalWrite(rele6,LOW);
  digitalWrite(rele7,LOW);
  digitalWrite(rele8,LOW);

  digitalWrite(rele9,LOW);
  digitalWrite(rele10,LOW);
  digitalWrite(rele11,LOW);
  digitalWrite(rele12,LOW);
  digitalWrite(rele13,LOW);
  digitalWrite(rele14,LOW);
  digitalWrite(rele15,LOW);
  digitalWrite(rele16,LOW);
  
 }

else{
  digitalWrite(rele1,HIGH);
  digitalWrite(rele2,HIGH);
  digitalWrite(rele3,HIGH);
  digitalWrite(rele4,HIGH);
  digitalWrite(rele5,HIGH);
  digitalWrite(rele6,HIGH);
  digitalWrite(rele7,HIGH);
  digitalWrite(rele8,HIGH);

  digitalWrite(rele9,HIGH);
  digitalWrite(rele10,HIGH);
  digitalWrite(rele11,HIGH);
  digitalWrite(rele12,HIGH);
  digitalWrite(rele13,HIGH);
  digitalWrite(rele14,HIGH);
  digitalWrite(rele15,HIGH);
  digitalWrite(rele16,HIGH);

}



}

Alguna idea porque me copia el led del pin 13?

Tu código esta bien salvo esto

 estadoBoton = digitalRead(boton);

  if (estadoBoton){

Ya definiste A5 acá

pinMode(boton, INPUT);

entonces úsalo como entrada digital.

Algo que no has tenido en cuenta es que los reles trabajan invertidos. Un LOW los activa Un HIGH los desactiva.

Me funciono la entrada Analogica como digital y si, ya sabia que los relé funcionan al revés, el problema es el pin 13 digital que me activa el rele cuando prendo el arduino, nose que es ni porque, lei que el pin esta fuera del circuito de la salida del pin.

Que pines son estos en el NANO?

pinMode(rele14, OUTPUT);
pinMode(rele15, OUTPUT);
pinMode(rele16, OUTPUT);

los pines estan declarados aca

int boton = A5;
int estadoBoton;
int rele1 = 2;
int rele2 = 3;
int rele3 = 4;
int rele4 = 5;
int rele5 = 6;
int rele6 = 7;
int rele7 = 8;
int rele8 = 9;

int rele9 = 10;
int rele10 = 11;
int rele11 = 12;
int rele12 = 13;
int rele13 = 14;
int rele14 = 15;
int rele15 = 16;
int rele16 = 17;

después los declaro en el setup como el nombre "rele1" (rele 1 es el pin 2) pinMode(rele1, INPUT);

Disculpa por mi respuesta tal vez arrogante

14, 15, 16, 17 no existe en un NANO. O existe una conversión que desconozco?

si lo declaras los Analógicos como Digitales no se les pone el numero que sigue? pin 0 pin 2 pin 3 pin 4 pin 5 pin 6 pin 7 pin 8 pin 9 pin 10 pin 11 pin 12 pin 13 pin A0 (14) pin A1 (15) pin A2 (16) pin A3 (17) pin A4 (18) pin A5 (19) pin A6 (Solo Analógico) pin A7 (Solo Analógico)

Yo había visto que se declaraban así, si estoy equivocado puedes decirme como se hace.

No. Se usa el nombre AX

entonces los declaro como Ax y uso digitalRead/Write. Aunque no resuelve mi tema con el pin 13 que me activa el rele, como si estuviera conectado directamente al led.

A ver. El pin13 siempre esta conectado al led. Siempre se va a accionar con tus ordenes HIGH o LOW. Pero solo es, no puedes ni debes experimentar ningun comportamiento extraño.

|500x270

Esto fue el comentario en un debate viejo pin13 de la nano