Professional Documents
Culture Documents
MRTduino
목 차
CONTENTS
○ MRTduino구성품 3
○ MRTduino알아보기 7
2 MRT duino
MRTduino 구성품
알루미늄 프레임
AL프레임13 (8)
AL프레임15 (4)
AL프레임113 (2)
AL프레임27 (2)
ABS블록
블록 511 (4)
블록 1117 (2)
블록 523 (2)
브라켓 / 기둥블록
스틸축 / 부시
B-BUSH (20)
STEEL축 31mm (4)
STEEL축 44mm (2)
SC-BUSH (5)
STEEL축 70mm (2)
HALF BUSH (10)
STEEL축 95mm (2)
볼트 / 드라이버툴
짧은볼트-8mm (20) 중간볼트-16mm (20) 긴볼트-20mm (10) 너트 (50) 드라이버 (1) 스패너 (1)
센서 / 모듈
메인보드 / 기타 모듈
4 MRT duino
조립할 모형들을 살펴봅시다!
1. Traffic light
2. Car 3. Jeep
6 MRT duino
CHAPTER
01
MRTduino 알아보기
MRTduino 알아보기
8 MRT duino
2 MRTduino ver2.0 (Arduino reonardo)
1. Arduino-port
2. DC motor 2. DC motor
5. Function switch
4. IR R/C ID switch
START button
Battery connector
RESET button
On / Off switch
DOWNLOADER port
INPUT/OUTPUT common port(1-16)
아날로그와 디지털
일반 아두이노의 입출력
MRTduino 의 입출력
• 디지털 입력 : Port1 ~ Port8 (3 핀 일체형 커넥터 사용 )
• 디지털 출력 : Port9 ~ Port16 (3 핀 일체형 커넥터 사용 )
• 아날로그 입력 : Port5 ~ Port8 (3 핀 일체형 커넥터 사용 )
* 아두이노의 포트 또한 동시 사용 가능
10 MRT duino
CdS 센서와 LED 이해하기
12 MRT duino
DC 모터와 서보모터 이해하기
02
MRTMRTScratch 따라하기
Scratch 따라하기
시스템 권장 사양
운영체제 : Windows 7/8/10 (32bit & 64bit)
Adobe Air version 20.0+ ( 설치파일에 포함 )
Arduino IDE version 1.6.5 ( 설치파일에 포함 )
500MB 이상의 여유공간 필요
설치 하기
16 MRT duino
시작메뉴에 MRT Scratch 바로가기 아이콘을 저장할 위치
를 선정 후 [ 다음 ] 을 클릭합니다 .
18 MRT duino
드라이버 설치하기
압축파일이 풀릴 위치를 정한 후 [ 확인 ] 을
선택합니다 . 압축이 다 풀릴 때까지 기다립
니다 .
[dpinst-amd64.exe] 와 [dpinst-x86.exe]
중 컴퓨터에 맞는 설치 프로그램을 선택합
니다 .
dpinst-amd64.exe : 64bit 운영체제
Dpinst-x86.exe : 32bit 운영체제
20 MRT duino
압축이 풀린 드라이버 폴더를 찾아 폴더를
열어 줍니다 .
먼저 시리얼포트를 연결 후 [ 연결 ] → [ 펌웨
어 업로드 ] 를 클릭합니다 . 그럼 [ 업로드 시작 ]
창이 새로 나타납니다 . 100% 가 될 때까지 잠시
기다립니다 .
22 MRT duino
예제 열기
[ 파일 ] → [ 열기 ] 를 클릭하여 예제를 선택
합니다 .
업로드 하기
24 MRT duino
3 사용하기 쉬운 MRTduino 블록에 대해 알아보자
26 MRT duino
CHAPTER
03
LED 를 이용한 신호등 만들기
LED-G 1
1117블록 1
LED-Y 1
블록511 1
LED-R 1
블록523 2
AL프레임17 2 건전지케이스 1
기둥블록45 3
긴볼트 8 메인 보드 1
너트 8
28 MRT duino
1 2
15
14
13
12
3 4
11
20mm 20mm
X3 X1
10
9
8
7
6
5
1:1 1:1
4
5 6
3
2
1
0
20mm
X2
X4
X2 1:1
20mm
X2
X2 1:1
9 10
11 ok
30 MRT duino
메인보드와 모듈을 연결해 보자 !
PORT10_LED YELLOW
PORT11_LED RED
2
3 1
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
32 MRT duino
CHAPTER
04
DC 모터를 활용한 모형 만들고 움직여보기
중간기어 1
블록1117 2
작은바퀴 2
블록511 1 SC-BUSH 2
HALF BUSH 2
STEEL축31mm 1 B-BUSH 4
AL프레임15 2 DC MOTOR 2
기둥블록23 1
중간볼트 2 건전지케이스 1
긴볼트 4
짧은볼트 2
너트 8
메인 보드 1
90스틸브라켓 1
34 MRT duino
1 2
X1
X2
X1
15
14
20mm
X2
13
X1
31mm X2 1:1
12
3 4
11
20mm X2
X2
10
X2
9
8
7
6
x2
5
1:1
4
5 6
3
2
1
0
1:1
9 10
X2
8mm
X2
1:1 X2
11 ok
36 MRT duino
메인보드와 모듈을 연결해 보자 !
2 3
ML1_왼쪽DC모터 MR1_오른쪽DC모터
4 1
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
1 초 동안 기다리게 만듭니다 .
정지하게 만듭니다 .
38 MRT duino
CHAPTER
05
가변저항기를 이용한 유선조종 자동차 만들기
블록523 1 작은바퀴 2
STEEL축31mm 3 Cds 1
STEEL축44mm 2
AL둥근프레임 2 가변저항기 1
AL90프레임
크랭크블록 1
1
40 MRT duino
1 2
15
14
13
x2
12
3 4
11
1:1 20mm
X3
10
1:1 X1
9
8
7
6
8mm
5
X1
4
5 6
3
1:1
2
1
0
20mm
X1
X1
16mm
x2
X2
31mm 1:1 X2
9 10
8mm
X1
16mm
X2
1:1 1:1 X2
11 12
8mm 44mm 20mm
X1 X2
X2
X2
1:1 1:1
42 MRT duino
13 14
X2 X1
X1
X1
15
14
13
12
15 16
11
16mm
X2 X2
10
9
8
7
6
5
1:1
4
서보모터 영점조정 17
1. 서보모터를 메인보드 해당포트에 연결하고 , 3
프로그램을 다음과 같이 작성한다 .
2
1
0
16mm 8mm
X2 1:1 1:1 X4
20 21
22 ok
44 MRT duino
메인보드와 모듈을 연결해 보자 !
PORT5_가변저항기
4 5
2
2
MR1_오른쪽DC모터
ML1_왼쪽DC모터 6 1
PORT9_서보모터
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
가변저항이 512 이면
방향을 앞으로 정합니다 .
가변저항이 512 보다 크면
방향을 오른쪽으로 정합니다 .
46 MRT duino
CHAPTER
06
빛센서 (Cds) 를 활용한 가로등을
만들고 움직여보기
B-BUSH 6
블록1117 1
작은기어 1
블록511 4 중간기어 1
큰기어 1
블록523 1
STEEL축120mm 1 Cds 1
AL프레임27 2
LED-Y 1
AL프레임17 1
135스틸브라켓 2
건전지케이스 1
기둥블록23 2
짧은볼트 2
중간볼트 4 메인 보드 1
긴볼트 2
너트 8
48 MRT duino
1 2
3 4
X1 X1
X1
120mm
5 6
X2 X2
1:1
9 10
16mm
X2
X2
1:1 X2
11 12
16mm 20mm
X2 X2
X2
1:1 1:1
50 MRT duino
13 14
15
14
13
12
15 16
11
10
9
8
7
6
5
4
17 ok
3
2
1
0
3
4 1 PORT9_LED YELLOW
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
52 MRT duino
예제 프로그램
1 초 동안 기다립니다 .
07
가변저항기를 이용한 선풍기 모형 만들기
SC-BUSH 3
블록523 1
HALF BUSH 3
STEEL축31mm 1
가변저항기 1
STEEL축44mm 1
AL프레임13 7
4 DC MOTOR 1
AL둥근프레임
기둥블록23 4
건전지케이스 1
짧은볼트 8
중간볼트 9
긴볼트 2
너트 4
메인 보드 1
B-BUSH 1
작은기어 1
3 4
1:1 X1
X1 X1 X1
20mm
X2 31mm
5 6
16mm
X2
X4
X1
X2
44mm X1 1:1
56 MRT duino
7 8
X1
15
14
13
16mm
1:1 X3
12
9 10
11
16mm 8mm
X4 X4
10
9
8
7
6
x4
5
1:1 1:1
4
11 OK
8mm
X4 3
2
1
0
1:1
3
2
PORT5_가변저항기
ML1_DC모터
4 1
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
① 컴퓨터와 메인보드를 USB 케이블로 연결
② 메뉴 - 보드 -'MRTduino' 선택
③ 메뉴 - 시리얼포트 - 컴퓨터와 메인보드가 연결된 포트선택 (ex.PORT9)
④ 프로그램 작성이 완료된후 MRTduino Program 블록을 마우스 왼쪽버튼 두번 클릭 ! 하여
프로그램 작성이 맞는지 테스트 !
⑤ 작성된 프로그램이 문제 없다면 MRTduino Program 블록을 마우스 오른쪽버튼 한번 클릭 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
58 MRT duino
예제 프로그램
가변저항 값을 10 으로 나눠속도를
조절 합니다 .
10 으로 나눈 가변저항 값이 100 이상
이면 속도를 100 으로 고정합니다 .
08
서보모터와 가변저항기를 활용한
금고문 만들기
블록523 2
가변저항기 1
AL프레임13 5
크랭크블록 1
AL프레임15 3
AL프레임17 2 SERVO MOTOR 1
AL90프레임 2
건전지케이스 1
AL프레임27 2
AL프레임39 2
기둥블록45 메인 보드 1
4
기둥블록23 2
1:1
3 4
8mm
X2
8mm
1:1 1:1 X2
5 6
20mm 16mm
X1 X3
X4
8mm
1:1 1:1 1:1 X2
9 1
62 MRT duino
7 8
16mm
X3
X4
15
14
13
8mm 20mm
1:1 X2 1:1 1:1 X1
12
9 10
11
16mm
X2
10
X2
9
8
7
6
5
1:1
4
8 11 12
16mm 16mm
1:1 1:1 X2 X2 3
X2 X2
2
1
0
8mm
X2 1:1
10
MRT GUIDEBOOK SERIES 63
13 서보모터 영점조정
1. 서보모터를 메인보드 해당포트에 연결하고 ,
프로그램을 다음과 같이 작성한다 .
14 15
8mm 16mm 8mm
X2
X2 X2
16mm
X2
1:1 1:1
1:1 1:1
16 ok
64 MRT duino
메인보드와 모듈을 연결해 보자 !
PORT5_가변저항기
3 PORT9_서보모터
4 1
PORT10_스피커
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
66 MRT duino
CHAPTER
09
스피커를 활용한 뮤직박스 만들기
블록1117 1 LED-R 1
블록511 3 LED-Y 1
블록523 1
건전지케이스 1
SPEAKER 1
메인 보드 1
LED-G
1
68 MRT duino
1 2
15
14
13
12
3 4
11
10
9
8
7
6
5
4
5 OK
3
2
SPEAKER
1
0
PORT9_스피커
2 PORT10_LED RED
PORT11_LED GREEN
4 3 1
PORT12_LED YELLOW
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
70 MRT duino
예제 프로그램
72 MRT duino
CdS 센서를 활용한 모형 만들기
작은바퀴 2
블록1117 2
HALF BUSH 4
LED-G 1
블록511 2
블록523 2 LED-Y 1
STEEL축31mm 2
Cds 1
135스틸브라켓 1
DC MOTOR 2
90스틸브라켓 1
기둥블록23 1 건전지케이스 1
중간볼트 4
너트 4
B-BUSH 6 메인 보드 1
큰기어 2
74 MRT duino
1 2
X1
15
14
X1
13
X2
X2 31mm
12
3 4
11
X1
10
9
8
7
6
X1
X2
5
X2 31mm
4
5 6
16mm
X2 3
X2
2
1
0
1:1
16mm
X2
1:1 X2
9 10
Cds
11 ok
76 MRT duino
메인보드와 모듈을 연결해 보자 !
4
2 ML1_왼쪽DC모터
5
3
ML1_왼쪽DC모터 PORT9_LED GREEN
6 1
PORT10_LED YELLOW
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
① 컴퓨터와 메인보드를 USB 케이블로 연결
② 메뉴 - 보드 -'MRTduino' 선택
③ 메뉴 - 시리얼포트 - 컴퓨터와 메인보드가 연결된 포트선택 (ex.PORT9)
④ 프로그램 작성이 완료된후 MRTduino Program 블록을 마우스 왼쪽버튼 두번 클릭 ! 하여
프로그램 작성이 맞는지 테스트 !
⑤ 작성된 프로그램이 문제 없다면 MRTduino Program 블록을 마우스 오른쪽버튼 한번 클릭 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
78 MRT duino
CHAPTER
11
가변저항기와 스피커를 활용한
Metronome 만들기
가변저항기 1
블록1117 2
크랭크블록 1
블록511 4
SERVO MOTOR 1
블록523 1
AL프레임27 1 건전지케이스 1
AL프레임113 1
중간볼트 4
너트 6
짧은볼트 2 메인 보드 1
SPEAKER 1
80 MRT duino
1 2
15
14
13
12
3 4
11
10
9
8
7
6
5
4
5 6
3
2
1
0
16mm
X4
1:1 X4
1:1
서보모터 영점조정 10
1. 서보모터를 메인보드 해당포트에 연결하고 ,
프로그램을 다음과 같이 작성한다 .
11 OK
82 MRT duino
메인보드와 모듈을 연결해 보자 !
※스위치가 모두 위로 올라가 있는지 확인!
PORT5_가변저항기
2
3
4 PORT9_서보모터
5 1
PORT10_스피커
USB케이블
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
84 MRT duino
CHAPTER
12
모듈이 종합된 모형 만들고 움직여보기
LED-R 1
블록1117 2
LED-G 1
블록511 4
SPEAKER 1
블록523 2
Cds 1
AL프레임39 1
AL프레임17 2 가변저항기 1
AL프레임15 2
크랭크블록 1
AL둥근프레임 2
86 MRT duino
1 2
16mm 16mm
X2 X2
X2 X2
1:1 1:1
3 4
8mm
X2
X2
X1
16mm
X1
1:1 1:1
5 6
X1
8 9
LED-R
LED-G
10 11
16mm 8mm
X2 X2
X2 X2
X1
16mm
X1
1:1 1:1 1:1
88 MRT duino
12 13
15
14
13
12
14 15
11
20mm 16mm
X2 X2
10
X6 X2
9
8
7
6
x2
5
1:1 1:1
4
16 17
16mm 16mm
X2 X2 3
2
1
0
1:1 1:1
1:1
20 21
22 ok
90 MRT duino
메인보드와 모듈을 연결해 보자 !
PORT5_가변저항기
5
ML1_왼쪽DC모터
5
2
ML1_왼쪽DC모터 3 PORT9_서보모터
6 4 1 PORT10_LED GREEN
PORT11_LED RED
USB케이블 PORT13_스피커
BATTERY CASE
프로그램 다운로드 하기 !
[ 아두이노로업로드하기 ] 클릭 !
⑦ 업로드 완료 [ 닫기 ] 클릭 !
⑥ [ 아두이노에 업로드 ] 클릭 !
92 MRT duino
음에 따라 LED 가 서로 다르게 켜지도록 만들어 줍니다 .
94 MRT duino
MRTduino_ver2.0
초 판 ㅣ 2017.06.20
발행처 ㅣ MRT international Limited
기획 및 진행 ㅣ MRT ROBOTICS
주 소 ㅣ 서울시 구로구 디지털로 31 길 38-21, 503 호 ( 구로동 , 이앤씨벤처 드림타워 3 차 )
전 화 ㅣ 070-7707-9935