■ 초코파이 보드 & 블록
1. 초코파이 메인보드
① 초코파이 메인보드 특징
– 컴퓨터와 블록을 연결하는 장치로 1~8번 단자에 블록 연결
(※ 8개의 포트에 동일 블록 연결 가능. 단, 두 개 이상의 동일한 블록 연결 시에는 포트 번호 지정 후 사용
ex) 서보모터 블록 8개 동시 연결 : 32개의 서보모터 동시 구동가능)
– USB단자를 사용하여 5V공급
– 높은 전류(다량의 LED 켜기 등) 필요시 배터리/아답터 사용가능
초코파이 보드

간편한 연결

핀이 없는 안전한 설계

– MCU : Cortex M3 32Bit
– 블루투스 4.0 BLE 통신
– 블록 연결 단자 8개
– 마이크로 5핀 USB 데이터 전송
– 블록 자동 인식 기능
– 전원 입력 : DC 6~12V
– 고효율 DC 전원 내장
– 크기: 89 x 63mm
③ 블록 연결
– 초코파이 보드와 모듈 및 장치를 연결하는 중간역할
– 센서내장형 블록은 별도의 모듈 및 장치의 연결없이 사용
– 블록에 모듈 및 장치를 연결할 경우 커넥터 이용
– 모든 블록은 초코파이 보드에 연결하며, 연결시 전화선 모양의 잭으로 1~8번 포트에 꽂는다
– 보드에는 7가지 연결 가능한 블록이 있다
ex) 초코파이 메인 보드-블록-모듈 연결

2. 초코파이 블록

LED 블록
LED모듈을 연결하여 사용합니다. 하나의 LED모듈은 3가지 색(Red, Green, Blue)을 합성하여 다양한 색상을 만들 수 있습니다.
· 입력값 : Red, Green, Blue 각 0~255입력
· LED모듈 연결 수 : 최대 256개
LED모듈을 연결하여 사용합니다. 하나의 LED모듈은 3가지 색(Red, Green, Blue)을 합성하여 다양한 색상을 만들 수 있습니다.
· 입력값 : Red, Green, Blue 각 0~255입력
· LED모듈 연결 수 : 최대 256개

터치 블록
정전용량 변화를 감지해 터치 여부를 확인하는 블록입니다.
과일을 터치하여 감지 하거나 피아노 건반 등을 만들 수 있습니다.
· 입력 : 12개(1~12)
· 별도의 접지선 불필요
정전용량 변화를 감지해 터치 여부를 확인하는 블록입니다.
과일을 터치하여 감지 하거나 피아노 건반 등을 만들 수 있습니다.
· 입력 : 12개(1~12)
· 별도의 접지선 불필요

센서 블록
내장된 센서와 외부 아두이노 센서를 연결하여 데이터 측정이 가능합니다.
· 온도 : -40~125℃, 정밀도 0.01℃
· 습도 : 0~100%, 정밀도 0.04%
· 조도 : 0~4095 밝을 수록 값이 증가
· 5V를 사용 하는 센서 연결이 가능합니다.
내장된 센서와 외부 아두이노 센서를 연결하여 데이터 측정이 가능합니다.
· 온도 : -40~125℃, 정밀도 0.01℃
· 습도 : 0~100%, 정밀도 0.04%
· 조도 : 0~4095 밝을 수록 값이 증가
· 5V를 사용 하는 센서 연결이 가능합니다.

컨트롤 블록
버튼 4개, 포텐시오미터, 조이스틱 모듈 동시연결 가능
· 버튼 : 눌렀을 때 1, 뗐을 때 0 신호 전달
· 포텐시오미터 : 회전시 0~4095
· 조이스틱 : 상(4095), 하(0), 좌(0), 우(4095)
버튼 4개, 포텐시오미터, 조이스틱 모듈 동시연결 가능
· 버튼 : 눌렀을 때 1, 뗐을 때 0 신호 전달
· 포텐시오미터 : 회전시 0~4095
· 조이스틱 : 상(4095), 하(0), 좌(0), 우(4095)

모션 블록
다양한 움직임을 감지하는 센서로 가속도, 각가속도, 적외선 감지(3개) 이외에 별도의 포토게이트를 구매하여 확장 가능합니다.
· XYZ가속도 : ±32767
· XYZ각가속도 : ±32767
· 적외선 : 0~4095
다양한 움직임을 감지하는 센서로 가속도, 각가속도, 적외선 감지(3개) 이외에 별도의 포토게이트를 구매하여 확장 가능합니다.
· XYZ가속도 : ±32767
· XYZ각가속도 : ±32767
· 적외선 : 0~4095

DC 모터 블록
DC 모터를 구동할 때 사용합니다. 하나의 DC 모터에 최대 두개의 모터를 연결하여 구동할 수 있습니다. 다중 모터 사용시 초코파이 보드에 별도의 전원을 연결합니다.
DC 모터를 구동할 때 사용합니다. 하나의 DC 모터에 최대 두개의 모터를 연결하여 구동할 수 있습니다. 다중 모터 사용시 초코파이 보드에 별도의 전원을 연결합니다.

서보 모터 블록
하나의 서보 모터에 최대 4개의 서보 모터를 연결하여 동시에 구동할 수 있습니다.
정밀한 각도 제어가 가능합니다. 서보 모터는 종류에 따라 각도 변화를 확인하여 사용해야 합니다. 모터는 많은 전력을 필요로 하기때문에 초코파이 보드에 별도의 전원을 연결해서 사용합니다.
하나의 서보 모터에 최대 4개의 서보 모터를 연결하여 동시에 구동할 수 있습니다.
정밀한 각도 제어가 가능합니다. 서보 모터는 종류에 따라 각도 변화를 확인하여 사용해야 합니다. 모터는 많은 전력을 필요로 하기때문에 초코파이 보드에 별도의 전원을 연결해서 사용합니다.