모디 키트(MODI KIT)의 모듈은 프로세서, 메모리, 입출력 장치를 갖춘 MCU(Microcontroller Unit)를 내장하고 있어 모듈끼리 결합하고 코딩하여 손쉽게 코딩 원리를 이해할 수 있다.
설정, 입력, 출력 세 가지 분야의 모듈로 구성되어 있으며 각각의 모듈은 개별 기능을 수행한다.
설정 모듈(Setup Module): 각 모듈이 동작하도록 돕는 역할을 한다.
입력 모듈(Input Module): 임의의 값을 받아내는 역할을 한다.
출력 모듈(Output Module): 값에 맞추어 동작을 수행한다.
설정 모듈(Setup Module): 각 모듈이 동작하도록 돕는 역할을 한다.
1. 배터리 모듈(Battery Module): 모듈에 전원을 공급한다. (전압 1.6V 이상, 용량 500mAh, USB 케이블 충전)
2. 네트워크 모듈(Network Module): USB 통신(PC), Bluetooth(4.1v), Wi-Fi(모듈) 간 연결을 지원한다.
입력 모듈(Input Module): 임의의 값을 받아내는 역할을 한다.
1. 다이얼 모듈(Dial Module): 다이얼의 회전 각도(0°~235°)와 속도를 측정한다.
2. 버튼 모듈(Button Module): 한 번 눌림, 두 번 눌림 등 버튼이 눌린 상태를 이용해 토글(on/off)을 전환한다.
3. 환경 모듈(Environment Module): 온도(-10℃~50℃), 습도(0~90% RH), 조도(0~40,000 Lux), RGB 색 등을 감지하여 측정한다.
4. 자이로스코프 모듈(Gyroscope Module): xyz 가속도와 각속도(각도 -90°~90°), 진동량을 측정한다.
5. 적외선 모듈(Infrared Module): 근거리(0~30cm)를 측정한다.
6. 마이크 모듈(Mic Module): 소리의 크기(0~1,000 cnt)와 주파수(50~400Hz)를 측정한다.
7. 초음파 모듈(Ultrasonic Module): 20KHz 초음파로 거리(50~450cm)를 측정한다.
출력 모듈(Output Module): 값에 맞추어 동작을 수행한다.
1. 디스플레이 모듈(Display Module): 텍스트와 그림그림(64 ×48 pixel)을 보여준다.
2. LED 모듈(LED Module): RGB를 조합하여 빛(65,000여 색상)을 낸다.
3. 스피커 모듈(Speaker Module): 주파수(17~10,000Hz)의 소리를 낸다.
4. 모터 모듈/모터 컨트롤러 모듈(Motor Module/Motorcontroller Module): 모터의 회전(각도 0°~280°, 속도 50.4 RPM, 토크 0~1.4 kgfcm)을 제어한다. (1개의 모터 컨트롤러 모듈로 1~2개 모터 모듈을 제어할 수 있다.
'Et Cetera' 카테고리의 다른 글
[Robot] 로봇 이란? (0) | 2021.11.29 |
---|---|
[MODI] Creation: 손전등 만들기 (0) | 2021.11.24 |
[IoT] 사물인터넷(IoT)이란? (0) | 2021.11.22 |
[EXCEL] SUMIF() 함수 (0) | 2021.10.13 |
[ETC.] 건전지를 이용한 LED 켜기 (0) | 2021.10.07 |