[GPIO란?]
- 프로그래머가 임의로 0 또는 1을 지정하여 외부 핀을 0V 또는 3.3V로 구동하거나, 외부에서 0V 또는 3.3V가 입력되면 0이나 1을 읽는 장치이다.
[입출력 단자 사용 예시]
- GPIO에 발광 다이오드(LED)를 연결하고 0또는 1을 구동하여 LED를 깜빡이게 제어
- GPIO에 스위치를 연결하고 스위치의 ON또는 OFF상태를 확인하는 등 외부에서 입력되는 신호를 자유롭게 읽으며 상태를 검사할 수 있다.
<발광 다이오드란?>
- 발광 다이오드는 전기를 통해주면 전자가 에너지 레벨이 높은 곳에서 낮은 곳으로 이동하여 특정 파장의 빛을 내는 반도체 소자이다.
[보편적으로 쓰이는 방식]
- 0V가 구동되면 LED가 꺼지고, 3.3V가 구동되면 LED가 켜진다.