Download presentation
Presentation is loading. Please wait.
1
아두이노 활용 SW코딩 시작하기 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기
목차 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기 가장 기본 예제 실행해 보기
2
준비물 준비하기 또는 SPL-Duino V2 보드 SPL-Duino V1 보드 (2016년형 초보자용 (2015년형 초보자용
아두이노 보드) SPL-Duino V1 보드 (2015년형 초보자용 아두이노 보드)
3
아두이노란? 소개 및 개발툴 설치 이탈리아에서 만들어진 프로젝트 결과물 오픈소스 하드웨어 프로젝트의 결과물
하드웨어 설계도가 오픈되어 있어 누구든지 만들 수 있음 2) “아두이노 (Arduino)”는 이탈리아어로 오래된 친구라는 뜻 3) 아두이노로 할 수 있는 것 각종 창작 작품 만들기 발명작품 만들기 로봇 만들기 디지털 예술 작품 만들기 과학실험 장치 만들기
4
아두이노의 구성 아두이노의 구성 소개 및 개발툴 설치 SW 개발툴 (스케치) 아두이노는 3가지 형태의 제품들로 구성되어 있음
H/W 보드
5
아두이노 개발툴 설치하기 아두이노를 활용하기 위한 SW툴 다운로드 소개 및 개발툴 설치 아두이노 우노 보드
: 사이트에서 개발툴 다운로드 (개발툴 안에 USB 드라이버가 포함되어 있음) 초보자용 아두이노 보드 (SPL-Duino) : 사이트에서 개발툴 다운로드 (개발툴 안에 USB 드라이버가 포함되어 있음) SPL-Duino V2 SPL-Duino V1
6
아두이노 개발툴 설치하기 소개 및 개발툴 설치 초보자용 블록 코딩 형식의 아두이노 개발툴은 2가지 버전으로 구성됩니다.
한글 명령어 버전 (기본 다운로드시 초보자용 한글 명령어 버전이 설치됩니다) 영문 명령어 버전 (C언어 교육 및 영재반 버전으로서 영문 명령어 버전이 설치됩니다) 한글 명령어 버전과 C언어 교육용 버전 (영어 명령어 버전)은 동일한 툴이며, 단지 명령어 표시 방법만 다릅니다.
7
아두이노 개발툴 설치하기 www.helloapps.co.kr 접속후 다운로드 아이콘 클릭 소개 및 개발툴 설치 1 2 2
한글 명령어 버전 2 영문 명령어 버전 2 여러 개의 SW 제품중에서 “아두이노 블록 코딩 SW” 다운로드를 진행합니다. 영재반 및 C언어 교육 목적의 수업에서는 C언어 교육용 버전(영문 명령어 버전)을 다운로드 받기 바랍니다.
8
아두이노 개발툴 설치하기 설치 후, 바탕화면에 “SPL” 폴더가 만들어 집니다. 2. USB 드라이버를 먼저 설치합니다.
소개 및 개발툴 설치 설치 후, 바탕화면에 “SPL” 폴더가 만들어 집니다. SPL 폴더를 더블클릭하면 3개의 파일을 볼 수 있습니다. 2. USB 드라이버를 먼저 설치합니다. SPL-Duino V1 사용자 SPL-Duino V2 사용자 SPL-Duino 보드 버전에 맞는 USB 드라이버 설치 파일을 실행합니다.
9
아두이노 개발툴 설치하기 SPL-Duino V1 보드 사용자를 위한 USB 드라이버 설치
소개 및 개발툴 설치 SPL-Duino V1 보드 사용자를 위한 USB 드라이버 설치 “다음” 버튼을 클릭하여 설치를 진행해 줍니다. 2. SPL-Duino V2 보드 사용자를 위한 USB 드라이버 설치 “INSTALL” 버튼을 클릭하여 설치를 진행해 줍니다.
10
아두이노 보드와 PC 연결하기 아두이노 보드와 PC를 USB 케이블을 통해 연결해 줍니다. 소개 및 개발툴 설치
USB 케이블을 통해 아두이노 보드를 PC에 연결하면, PC화면의 우측 하단에 아이콘으로 잠시 동안 새로운 장치 설치 과정이 보일 수 있습니다. 최초 설치시에는 20~30초 정도 장치 추가과정이 소요될 수 있습니다. USB 케이블 PC SPL-Duino V1 보드 USB 케이블 PC SPL-Duino V2 보드
11
USB 드라이버 설치 확인하기 SPL 폴더에 있는 “SPL for 아두이노” 프로그램을 실행합니다. 소개 및 개발툴 설치
PC를 연결한 다음 개발툴 프로그램을 실행합니다.
12
USB 드라이버 설치 확인하기 소개 및 개발툴 설치
기본으로 설치되는 버전은 한글 명령어 버전입니다. 만약 C언어 교육용 버전을 다운로드 받았다면 명령어가 영문으로 표시될 것입니다. 기본 설치시에는 명령어가 한글로 표시됩니다.
13
USB 드라이버 설치 확인하기 소개 및 개발툴 설치
기본으로 설치되는 버전은 한글 명령어 버전입니다. 만약 C언어 교육용 버전을 다운로드 받았다면 명령어가 영문으로 표시될 것입니다. C언어 교육용 버전 설치시에는 명령어가 영문으로 표시됩니다.
14
USB 드라이버 설치 확인하기 소개 및 개발툴 설치
한글 명령어 버전과 영문 명령어 버전은 명령어 표시만 다르고 기능적으로는 동일합니다. 한글 명령어 버전과 C언어 교육용 버전 (영어 명령어 버전)은 동일한 툴이며, 단지 명령어 표시 방법만 다릅니다.
15
USB 드라이버 설치 확인하기 소개 및 개발툴 설치
V1 보드 연결시 다음 그림과 같이 Arduino Uno 상태로 표시되고 COM 포트가 표시되어 합니다. 만약 COM 포트가 표시되어 있지 않다면 개발툴을 다시 실행하거나 USB 드라이버를 다시 설치해 주기 바랍니다.
16
USB 드라이버 설치 확인하기 소개 및 개발툴 설치
V2 보드 연결시 다음 그림과 같이 Arduino Nano 상태로 표시되고 COM 포트가 표시되어 합니다. 만약 컴포트가 표시되어 있지 않다면 개발툴을 다시 실행하거나 USB 드라이버를 다시 설치해 주기 바랍니다.
17
아두이노 보드 구성 V2 보드 V2 보드의 구성은 다음과 같습니다. 디지털 핀 : 2번 부터 13번까지 사용할 수 있습니다.
: 0번과 1번은 사용하면 않됩니다. LCD나 LED 체인을 연결할 때 사용되는 I2C 핀입니다. 아날로그 핀 : 0번 부터 7번까지 사용할 수 있습니다. : 센서 연결시 0번부터 연결하세요.
18
아두이노 보드 구성 V1 보드 V1 보드의 구성은 다음과 같습니다.
19
가장 기초적인 예제 실행 LED 점멸 예제 아두이노에서 가장 기본적인 예제를 실행해 봅니다.
DigitalWrite 명령과 Delay 명령을 아래 그림과 같이 마우스로 움직여서 Loop 안에 추가해 줍니다.
20
가장 기초적인 예제 실행 LED 점멸 예제 잘못된 명령어 입력 사례
아래 그림은 틀린 명령어 입력 사례와 정상적인 명령어 입력 사례를 보여 줍니다. 본인이 작성한 프로그램이 혹시 잘못된 방식으로 되어 있는 지 확인하기 바랍니다. <틀린 사례> <정상적인 사례> 블록 명령어 들이 Loop 라인 이름의 함수 영역 안에 들어가 있어야 합니다. Loop 함수 바깥에 프로그램이 빠져 나와 있으면 오류가 발생합니다.
21
가장 기초적인 예제 실행 LED 점멸 예제 작성된 프로그램 실행
화면 중앙 상단에 있는 실행 버튼을 클릭하여 프로그램을 실행시킵니다. 저장을 묻는 창이 표시되면 저장 버튼을 클릭해 줍니다.
22
가장 기초적인 예제 실행 LED 점멸 예제 업로드 및 실행 상태를 보여주는 콘솔창이 표시됩니다.
23
가장 기초적인 예제 실행 LED 점멸 예제 실행 결과를 확인해 봅니다. (V2 보드) 이곳에 있는 빨간색 LED가 1초
간격으로 깜박입니다.
24
가장 기초적인 예제 실행 LED 점멸 예제 실행 결과를 확인해 봅니다. (V1 보드) 이곳에 있는 빨간색 LED가 1초
간격으로 깜박입니다.
25
가장 기초적인 예제 실행 LED 점멸 예제 콘솔 창을 닫아주어야 프로그램을 다시 수정할 수 있습니다.
26
가장 기초적인 예제 실행 LED 점멸 예제 다음과 같이 Delay 값을 더 작게 줄이고 다시 한번 프로그램을 실행해 봅니다.
Similar presentations