|
|
Wiring 하드웨어는 마이크로컨트롤러 라고 하는 우표크기의 작은 컴퓨터를 내장하고있는 작은 회로 보드입니다. 이 컴퓨터는 Wiring 프로그래밍 개발환경에서 프로그램하여 모든 종류의 센서 그리고 액츄에이터를 제어합니다. 센서란 주위환경(예: 온도, 빛, 물체간의 거리 등)으로부터 정보를 얻어내는 장치 또는 소자 입니다. 액츄에이터는 물리적 세계(빛, 물체의 이동, 온도 등)를 변화(응답)하게 하여 교감 할 수 있는 예술을 창조 가능하게 하는 장치 또는 소자 입니다. 마이크로 컨트롤러는 프로그래밍의 개념을 넣어야 하는 전자회로 이므로 테스트 시에는 조금 어려운 점을 가지고 있습니다. 같은 마이크로 컨트롤러라도 목적하는 바와 요구사항에 맟추어 소프트웨어 프로그램을 달리하거나 수정하면 다르게 동작합니다. 센서나 액츄에이터를 부착하기 위하여 Wiring 보드는 핀(Pin) 이라고 하는 커넥터 셋을 제공합니다. 핀은 입력(INPUT) 또는 출력(OUTPUT) 으로 설정할 수 있으며 센서로부터 데이터를 가져오거나 액츄에이터를 구동할 수 있습니다. 센서는 여러 종류가 있지만 신호 종류 관점에서 디지털 형과 아나로그 형으로 나눌 수 있습니다. 디지털(Digital) 이란 스위치와 같이 ON/OFF, HIGH/LOW 라고 하는 두개의 가능한 상태로 표현하는 방법이나 특별한 통신프로토콜을 말합니다. 아나로그는 휘도, 온도와 같이 연속적인 영역의 값으로 표현되는 신호입니다. Wiring 하드웨어는 USB 포트에 의하여 PC 와 연결합니다. 이 연결은 Wiring 프로그래밍 환경에서 만들어진 프로그램을 업로딩(라이팅) 하거나 PC 의 응용 프로그램과 통신하기 위하여 사용합니다. PC 는 Wiring 하드웨어를 하나의 시리얼 포트로 인식합니다. 많은 응용에서 데이터를 읽거나 쓰는 것이 가능하도록 해줍니다. Wiring 하드웨어는 3 가지의 가능한 시나리오가 있을 수 있습니다. Wiring 보드가 혼자서만 동작하는 스탠드어론(standalone)형, 컴퓨터와 연결된 연동형 그리고 여러 개의 Wiring 보드가 연결된 네트윅형 입니다. Wiring 하드웨어는 2 종류입니다. : Wiring I/O 보드 ( 왼쪽 그림 ) 과 WiringMini (오른쪽 그림) Wiring I/O 보드는 즉시 사용 가능하도록 USB 포트가 보드에 부착되어 있어 특별한 준비과정이나 작업이 필요하지 않음으로 교실에서 프로그램을 다운로드(라이팅)하여 즉시 사용할 수 있습니다. WiringMini 는 크기가 작게 만든 것입니다. USB 커넥터를 포함하지 않아 USBAdapter를 사용하여야 합니다. WiringMini는 크기가 작기 때문에 브레드보드에 직접 부착하여 사용이 가능합니다. Winring 하드웨어는 완전하게 조립 그리고 검사되어 즉시 사용 가능합니다. Wiring 하드웨어는 RoHS (Restriction of Hazardous Substance Directive)를 만족합니다.
|
|
|
|
|
Analog inputs Wiring 하드웨어는 8 개의 아날로그 입력이 있으며 0-5V 범위의 전압을 읽을 수 있습니다. 내부에서 전압은 0 에서 1023 의 숫자로 변환됩니다. 이 입력들은 센서의 종류에 따른 빛의 양, 온도, 근접, 위치등과 같은 연속적인 값을 측정할 때 사용할 수 있습니다.
|
|
PWM (analog) outputs Wiring 하드웨어는 6 개의 PWM(펄스 폭 변조) 출력을 가지고 있습니다. PWM 이란 1 초 동안에 ON 과 OFF를 수 천회 반복합니다. 빛의 양이나 모터의 속도를 조절하는 효과를 나타냅니다.
|
|
|
|
|
Extra digital I/O 더 많은 I/O 핀이 필요하다면 아나로그 입력핀을 디지털 I/O 핀으로 전환하여 사용 가능합니다. 40 부터 47 까지의 번호가 할당됩니다. 아나로그에서 디지털 입출력으로 전환된8 핀 조합은 port5 가 됩니다.
|
|
|
|
일반적으로 7-13 Volts 800 mA 의 전원공급장치(DC 아답터)를 사용합니다. 커넥터는 내심이 +극이어야 합니다. 전류를 크게 소모하지 않는 간단한 실험이라면 Wiring 하드웨어는 컴퓨터의 USB 포트로부터 전원을 공급 받아 사용합니다. Wiring 하드웨어는 외부 배터리나 정 전압 파워 서플라이를 사용할 수 있습니다. USB 케이블(일반적인 USB프린터 케이블)이 Wiring 하드웨어와 컴퓨터를 연결하기 위하여 필요합니다. WiringMini 는 USBAdapter 를 사용하여 컴퓨터와 연결합니다.
|