풀업, 풀다운의 필요성
풀업, 풀다운을 하지 않고 버튼만 있는 상태라면, GPIO 핀에는 아무런 회로가 연결되지 않은 것과 같은 개방 상태다. 개방된 핀의 입력은 인접한 핀에 가해지는 전압이나 정전기 등의 영향을 받아 무작위의 값이 가해질 수 있다. 이처럼 개방된 GPIO 핀은 플로팅되어 있다고 이야기하며, 플로팅된 경우에도 임의의 값이 가해질 수 있으므로 버튼을 누르지 않은 경우에도 버튼을 누른 것으로 잘못 인식할 수 있다
2019. 5. 10. 01:00