답변:
모든 부동 핀은 안테나 역할을하며 주변의 값을 방해 할 수 있습니다. 이는 아날로그 사용의 주요 단점 중 하나입니다.
최소한의 간섭으로 가장 정확한 판독 값을 얻으려면 사용하지 않는 모든 입력을 접지로 끌어 올 수 있습니다.
정확도는 센서 자체에 의해 결정되므로 정확도는 변하지 않습니다. 그러나 노이즈 / 간섭의 양을 줄여보다 정확한 판독 값을 제공합니다.
사용하지 않는 아날로그 핀을 디지털 출력으로 구성하고 낮게 설정하면 이러한 풀 투 그라운드를 달성 할 수 있습니다.
pinMode(A1, OUTPUT);
digitalWrite(A1, LOW);
사용하지 않는 핀을 OUTPUT / LOW로 설정해도 PULLUP이 활성화 된 상태에서 INPUT보다 약간 적은 전력을 소비하더라도 두 번째 옵션이 더 절약됩니다.
다른 사람을 인용하려면 :
실수로 핫 와이어를 출력 세트 로우에 닿으면 프로세서를 단락시키고 감쇄시킵니다. 실수로 접지선을 높은 출력 세트에 닿으면 프로세서를 단락시키고 감쇄시킵니다. 풀업으로 실수로 입력 중 하나의 전선을 만지면 눈치 채지 못할 것입니다.