Dalla mia esperienza ti posso dare un consiglio che non vedo scritto spesso: metti a TUTTI gli ingressi non utilizzati dal tuo progetto una resistenza di pull-down oppure di pull-up o più semplicemente collegali direttamente a GND.
Anche se non vengono letti dal tuo programma Arduino sono le perfette porte di ingresso di tutto ciò che viene captato nella zona.
Fammi sapere se risolvi.