USB Arduino® 란 무엇입니까?
USB (Universal Serial Bus) Arduino®는 USB를 기본 인터페이스로 사용하는 Arduino® 보드입니다. Arduino®는 오픈 소스 마이크로 컨트롤러 및 전자 제품 플랫폼입니다. 실제로 모든 데스크탑 및 노트북 컴퓨터에는 USB 포트가 제공되므로 USB 장치는 거의 모든 컴퓨터와 인터페이스 할 수 있습니다. 생산에는 여러 가지 보드가 있습니다.
USB Arduino® 인터페이스의 목적은 컴퓨터가 재 프로그래밍하거나 장치에 지침을 제공 할 수 있도록하는 것입니다. 예를 들어, 단거리 라디오가 장착 된 보드를 사용하는 프로그래머는 집안의 조명을 제어하는 시스템에 무선으로 연결할 수 있습니다. 일단 연결되면 프로그래머는 프로그램에 디너 파티 모드가 포함 된 경우 조명 모드를 변경하고 모든 조명을 디너 파티에 적합한 레벨로 설정하도록 프로그램에 알릴 수 있습니다. 프로그램에 디너 파티 모드가 포함되어 있지 않은 경우 동일한 인터페이스를 사용하여 수정 된 버전의 프로그램을 장치에 업로드 할 수 있습니다.
대부분의 Arduino® 장치는 입력 및 프로그래밍을 위해 별도의 컴퓨터 인터페이스를 사용하지 않습니다. 컴퓨터가 USB 연결을 통한 발명과 인터페이스하는 경우 다른 메커니즘이 없을 것입니다. 이 장치는 센서 및 스위치와 같은 다른 소스의 입력을 허용 할 수 있습니다. 조명을 제어하는 데 사용되는 장치는 벽의 다이얼이나 조명 또는 모션 센서에서 지침을 허용 할 수 있습니다. 센서와 스위치는 기술적으로 인터페이스하지만 USB 또는 기타 컴퓨터 인터페이스보다 훨씬 제한적이며 장치를 재 프로그래밍하는 데 사용할 수 없습니다.
마이크로 컨트롤러의 다른 인터페이스를 통해 USB Arduino®를 사용하는 데 몇 가지 장점이 있습니다. 일반적인 것 외에도 USB 인터페이스도 저렴하고 빠릅니다. 작동하는 데 전원이 거의 필요하지 않으며 USB 연결을 사용하여 연결하는 동안 장치를 충전 할 수 있습니다. USB 케이블도 훨씬 간단합니다o 무선 데이터 전송 방법 또는 구형 직렬 케이블보다 와이어 및 수리.
USB Arduino®의 주요 제한은 컴퓨터와 인터페이스하기 위해 컴퓨터에 물리적으로 연결되어야한다는 것입니다. 따라서이 제한을 제거하기 위해 플랫폼을 위해 여러 무선 컴퓨터 인터페이스가 만들어졌습니다. WiFi® 보드는 무선 라우터가있는 한 컴퓨터와 쉽게 인터페이스 할 수 있습니다. XBEE® 보드는 더 독립적으로 그리고 더 먼 거리에서 작동합니다. Bluetooth® 보드에는 여전히 범위가 제한되어 있지만 스마트 폰과 인터페이스 할 수 있다는 추가 이점이 있습니다. 일부 제한 사항에도 불구하고 USB Arduino® 보드는 무선 대안보다 저렴하고 전력 효율적입니다.