Arduino® 핀의 다른 유형은 무엇입니까?
Arduino®는 애호가들이 다른 장치와 상호 작용하는 데 종종 사용되는 프로그램 가능한 마이크로 컨트롤러 브랜드입니다. 로봇 공학 및 홈 자동화와 같은 프로젝트에서 Arduino® 보드는 일반적으로 센서, 버튼 및 모터와 연결되어 있습니다. Arduino® 핀을 통해 사용자는 다양한 장치와 구성 요소를 마이크로 컨트롤러에 쉽게 연결할 수 있습니다. Arduino® 핀에는 세 가지 주요 유형이 있습니다 : 디지털 핀, 아날로그 핀 및 파워 핀.
디지털 핀은 대부분의 Arduino® 마이크로 컨트롤러의 입력 및 출력 핀으로 사용할 수 있습니다. 이는 단일 핀이 디지털 데이터를 보내고받을 수 있음을 의미합니다. Digital Arduino® 핀은 "높음"또는 "낮은"일 수 있습니다. 디지털 핀이 높으면 일정한 전압이 있습니다. 핀이 낮 으면이 전압이 사라집니다. 라이트 방출 다이오드 (LED)를 켜고 끄는 것은 디지털 출력의 일반적인 인스턴스 중 하나이며 버튼의 상태를 확인하는 것은 디지털 입력의 예입니다.
간단한 입력 및 출력을 제공하는 것 외에도 많은 보드의 Digital Arduino® 핀을 펄스 폭 변조 (PWM)에도 사용할 수 있습니다. 펄스 폭 변조는 디지털 핀을 사용하여 다양한 아날로그 출력을 시뮬레이션하는 데 사용됩니다. 예를 들어, 모터가 디지털 출력 핀에 연결되면 핀이 높아질 때 회전하고 핀이 낮아지면 정지됩니다. PWM을 사용하면 디지털 출력 핀이 모터의 속도를 변경하기 위해 더 빠르거나 느리게 전환됩니다. Pulse width 변조로 인해 Digital Arduino® 핀이 높고 낮게 빠르게 전환되어 연결이 아날로그 출력처럼 동작 되고이 핀을 통한 결과 전압을 정확하게 제어 할 수 있습니다.
Arduino® 마이크로 컨트롤러에는 아날로그 입력 핀도 특징입니다. 디지털 입력 핀과 마찬가지로 센서와 같은 연결된 장치의 상태를 읽는 데 사용됩니다. 디지털 핀은 연결이 높거나 낮은지 알 수 있지만 아날로그 입력 Arduino® 핀은 ABL입니다.정확한 전압 값을 읽습니다. 이것은 가능한 값이 광범위한 아날로그 센서와 인터페이스하는 데 유용합니다. 예를 들어, 아날로그 온도계 센서는 종종 온도에 해당하는 전압 판독 값을 보냅니다. Arduino®는 아날로그 입력 핀을 사용하여 값을 직접 읽을 수 있습니다.
Arduino® 핀의 최종 유형은 전원 핀입니다. 대부분의 Arduino® 마이크로 컨트롤러에는 다양한 전압을 수신하고 출력하는 여러 전원 핀이 있습니다. 가장 중요한 것 중 하나는 "전압"(VIN) 전원 핀입니다. 이 핀은 외부 전원 공급 장치 또는 배터리에서 보드에 전원을 공급하기 위해 일정한 전압을 제공하는 데 사용됩니다. 5 볼트 (5V) 전력 핀을 사용하면 부품 및 센서가 마이크로 컨트롤러에서 직접 조절 된 5 볼트 전력을 수신 할 수 있습니다. 마지막으로, GND (Ground) 파워 핀은 Arduino®에 연결된 전기 접지 장치에 사용될 수 있습니다.