quindi alla fine dovrei aggiungere un delay qui:
if(val1 == LOW){
val1_1 = 1;
val2_2 = 0;
digitalWrite(ledPin5_2, HIGH);
e farlo diventare così:
if(val1 == LOW){
delay (50);
val1_1 = 1;
val2_2 = 0;
digitalWrite(ledPin5_2, HIGH);
Ho capito bene?