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