아두이노 활용 SW코딩 시작하기 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기

Slides:



Advertisements
Similar presentations
스마트폰을 이용한 파트너봇. 스마트폰을 이용한 파 트너봇, 혜윰 Ⅰ. 프로젝트 소개 Ⅱ. 프로젝트 목표 Ⅲ. 주요기능 설명 Ⅳ. 개발 도구 Ⅴ. 작업 분배 Ⅵ. 예상 결과물.
Advertisements

1 2011` ( 금 ) 신성장동력 인력양성 정책방향. ◎ 3 대 분야 17 개 신성장동력 인력 중점 양성 -> 『신성장동력 인력양성 추진계획』 수립 (‘09.5 월 ) 3 대 분야 17 개 신성장동력 녹색기술 ①신재생에너지 ②탄소저감에너지 ③고도 물처리 ④.
사랑과 기쁨으로 연합하는 제 2 회 전교인 한마음 운동회 제 2 회 전교인 한마음 운동회 설명회 대한예수교장로회 자 양 교 회 1.
1 HMS-3000 고조파모니터링 시스템 유지관리 지침서 ㈜태스콘 시스템 모니터링 윈도우는 고조파필터 데이터의 정보를 한눈에 파악할 수 있게 해주는 HMS-3000 의 관리 기능을 수행합니다. 각종 고조파필터 데이터들이 검침되고 있음을 수시로 확인하여야 합니다. 시스템.
음란물에 대하여. 인터넷 음란물의 의미 돈벌이를 위해 단지 성적 욕망을 불러 일으키기 위한 음란한 인터넷 상의 사 진, 동영상, 만화 등을 말한다.
 0 / 32 CATI 시스템 소개  사업 개요  CATI 시스템의 특징  기대효과  추진 일정  CATI 시스템 주요화면 설명  시연 및 질의응답.
아이핑 소개 (탁구대회) 아이핑 담당 신동일 네이버(다음)에서 아이핑검색 아이핑 소개 (탁구대회) 담당 신동일 아이핑.
학부모 연수 SW교육 연구시범학교 운정초등학교.
여성의 광장 어린이 집 www. womankids. com
D1 GRANDPRIX OSD 설정 메뉴얼 - Check! - LOBIT 300GT
D I D (Digital Information Display)
(4) 우리 나라의 이상과 목표 2. 국가의 중요성과 국가 발전 중학교 2학년 도덕
2015년 사역계획서 멀티미디어위원회 발 표 1. 멀티미디어위원회 조직도 위원장 / 조은진 장로
동기화 전에 확인 목록 1. 밀봉 상태 아이폰을 처음 받을 수령 시 밀봉이 되어있는지 확인 하여 불이익 당하는 일이 없도록 한다. 대리점 직원한테 개봉하기 전에 확인 좀 한다고 하면 친절하게 확인시켜 주실 겁니다, 2. 표면 유리와 연결 부위. 유리에 스크래치는 없는지,
미디어법 통과에 따른 삼성전자 SWOT 분석 도출
컴퓨터란?.
느리고 답답한 노트북 컴퓨터 새로 사지 말고 SSD하드 업그레이드로 해결!
1. PC 에서 회원가입 1. 회원가입 버튼 클릭 클릭.
[별첨2] 참고자료 에너지관리공단 홍보교육실.
AVR 5관절 로봇 암 활용 예제.
1. 근접경호의 개념 경호대상의 신변을 보호하기 위하여 지근거리에서 실시하는 호위활동을 말하며 경호행위의 마지막 보루이다.
아두이노 프로그래밍 1일차 – Part2 아두이노 사양 강사: 김영준 목원대학교 겸임교수.
컬러 LED바 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 컬러 LED바 이해 및 프로그램 실습 응용 작품 만들기.
ATmega 128 MCU를 이용한 MP3 보드 제작 김태호 김소정.
Arduino와 Led를 이용하여 Wearable Display 만들기
아두이노 프로그래밍 5일차 – Part2 지그비 통신 강사: 김영준 목원대학교 겸임교수
1. 아두이노란 무엇인가? - 스마트 폰으로 제어하는 아두이노 -.
주방 안전지킴이 강민준 강재성 이로운 최민성.
터치 모니터관련 지식 팁 Usb장치 인식 실패 원인과 해결책.
U
사무실 찾기 PROJECT… 사무실 찾기 사이트 및 효과 보고서 온라인 광고
아두이노와 Node.js를 이용한 IoT 프로젝트
아두이노 기초 제 1 주 강의 소개, 환경 설정.
냉난방 시스템 설계 논리회로 설계 및 실험 텀 프로젝트 제안서 16조 김태광 정상훈.
사물인터넷(IoT) 융합실습을 위한 교육용 실습장비
캡스톤 물리 음성 인식을 통한 무드 등 지금은 6시 55분 조.
아두이노 프로그래밍 2일차 – Part2 PSD 거리센서 강사: 김영준 목원대학교 겸임교수.
아두이노 프로그래밍 2일차 – Part2 PSD 거리센서 강사: 김영준 목원대학교 겸임교수
2017 STEAM 프로그램 위기탈출! 학교에서 살아남기 .
초등학생이 pc방을 가도 되는가? 등마 초등학교 5학년 4반 김근아.
전기, 안전하고 효율적으로 사용하기(2) 학습 주제 < 생각열기 >
공인인증서 신청 및 발급 제일 먼저 은행에 직접 방문하여 인터넷뱅킹 신청.
교육과정과 주요업무.
중앙대 원격교육원 범용공인인증서 홈페이지 등록 방법 .
아두이노 프로그래밍 1일차 – Part4 값출력 및 디지털 읽기 강사: 김영준 목원대학교 겸임교수
하이컴AS PC판매점 메뉴얼.
아두이노 비행선.
8. 아두이노를 이용한 아날로그 제어 - 스마트 폰으로 제어하는 아두이노 -.
센서값 전송하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
< 차 시 정 보 > 정보교과(중1)스토리보드 컴퓨팅 시스템 피지컬 컴퓨팅
ST모드에서 데이터 읽기 및 제어하기 WiFi 시리얼 보드 활용가이드 김영준 헬로앱스 (
AM-F100 스타폰 제품 사용 설명서.
2015년도 스마트공장 지원사업에 대한 사업비 타당성 평가
함수를 이용한 키패드 센서 제어하기 재료준비 및 브레드 보드 배선 구성하기 키패드 센서를 통한 함수 이해하기 및 활용 실습
코딩체험교실 아두이노 로봇 코딩 4차산업기술 체험 (SW코딩/자율주행기술).
아두이노 프로그래밍 4일차 – Part1 모바일 로봇 강사: 김영준 목원대학교 겸임교수
5차시: 로봇 주행 실습 및 미션 수행하기 준비물 SPL-Duino 보드 (조도센서 내장)
6차시: 장애물을 회피하는 자율주행 미션 수행하기
1학년 신입생 학부모교실 안내사항 2019년 3월 6일 1학년부장 김희선.
아두이노 프로그래밍 Lecture #
컴퓨터의 이해와 활용 (수).
Tone 명령어 이해하기 목차 재료준비 및 브레드 보드 배선 구성하기 Tone 명령어 기본 및 프로그램 이해 응용 작품 만들기.
100세 시대, 스마트 헬스케어와 미래직업 (3) 고령화 사회에 필요한 웨어러블.
아두이노 서보로봇 제어 (블루투스 스마트폰 조종) -03차시-
코딩교육, 어떻게 해야 할까 이천양정여자고등학교 김가연 안선영.
4 LED 출력 LED 점멸 LED 밝기 조절 RGB LED로 색상 표현하기 FND 제어 4-digit FND 제어 Dot matrix 제어 Dot matrix를 이용한 애니메이션.
꿈꾸는 코딩 노트북 필수 지참 (중요!!) 모집 대상 : 초등 4~6학년 10명
일본의 전자가구 2**80**7 일본어학과 4학년 하*우
Progress Seminar 양승만.
Presentation transcript:

아두이노 활용 SW코딩 시작하기 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기 목차 아두이노 소개 개발툴 다운로드 USB 드라이버 설치하기 개발툴 실행하기 가장 기본 예제 실행해 보기

준비물 준비하기 또는 SPL-Duino V2 보드 SPL-Duino V1 보드 (2016년형 초보자용 (2015년형 초보자용 아두이노 보드) SPL-Duino V1 보드 (2015년형 초보자용 아두이노 보드)

아두이노란? 소개 및 개발툴 설치 이탈리아에서 만들어진 프로젝트 결과물 오픈소스 하드웨어 프로젝트의 결과물 하드웨어 설계도가 오픈되어 있어 누구든지 만들 수 있음 2) “아두이노 (Arduino)”는 이탈리아어로 오래된 친구라는 뜻 3) 아두이노로 할 수 있는 것 각종 창작 작품 만들기 발명작품 만들기 로봇 만들기 디지털 예술 작품 만들기 과학실험 장치 만들기

아두이노의 구성 아두이노의 구성 소개 및 개발툴 설치 SW 개발툴 (스케치) 아두이노는 3가지 형태의 제품들로 구성되어 있음 H/W 보드

아두이노 개발툴 설치하기 아두이노를 활용하기 위한 SW툴 다운로드 소개 및 개발툴 설치 아두이노 우노 보드 : www.arduino.cc 사이트에서 개발툴 다운로드 (개발툴 안에 USB 드라이버가 포함되어 있음) 초보자용 아두이노 보드 (SPL-Duino) : www.helloapps.co.kr 사이트에서 개발툴 다운로드 (개발툴 안에 USB 드라이버가 포함되어 있음) SPL-Duino V2 SPL-Duino V1

아두이노 개발툴 설치하기 소개 및 개발툴 설치 초보자용 블록 코딩 형식의 아두이노 개발툴은 2가지 버전으로 구성됩니다. 한글 명령어 버전 (기본 다운로드시 초보자용 한글 명령어 버전이 설치됩니다) 영문 명령어 버전 (C언어 교육 및 영재반 버전으로서 영문 명령어 버전이 설치됩니다) 한글 명령어 버전과 C언어 교육용 버전 (영어 명령어 버전)은 동일한 툴이며, 단지 명령어 표시 방법만 다릅니다.

아두이노 개발툴 설치하기 www.helloapps.co.kr 접속후 다운로드 아이콘 클릭 소개 및 개발툴 설치 1 2 2 한글 명령어 버전 2 영문 명령어 버전 2 여러 개의 SW 제품중에서 “아두이노 블록 코딩 SW” 다운로드를 진행합니다. 영재반 및 C언어 교육 목적의 수업에서는 C언어 교육용 버전(영문 명령어 버전)을 다운로드 받기 바랍니다.

아두이노 개발툴 설치하기 설치 후, 바탕화면에 “SPL” 폴더가 만들어 집니다. 2. USB 드라이버를 먼저 설치합니다. 소개 및 개발툴 설치 설치 후, 바탕화면에 “SPL” 폴더가 만들어 집니다. SPL 폴더를 더블클릭하면 3개의 파일을 볼 수 있습니다. 2. USB 드라이버를 먼저 설치합니다. SPL-Duino V1 사용자 SPL-Duino V2 사용자 SPL-Duino 보드 버전에 맞는 USB 드라이버 설치 파일을 실행합니다.

아두이노 개발툴 설치하기 SPL-Duino V1 보드 사용자를 위한 USB 드라이버 설치 소개 및 개발툴 설치 SPL-Duino V1 보드 사용자를 위한 USB 드라이버 설치 “다음” 버튼을 클릭하여 설치를 진행해 줍니다. 2. SPL-Duino V2 보드 사용자를 위한 USB 드라이버 설치 “INSTALL” 버튼을 클릭하여 설치를 진행해 줍니다.

아두이노 보드와 PC 연결하기 아두이노 보드와 PC를 USB 케이블을 통해 연결해 줍니다. 소개 및 개발툴 설치 USB 케이블을 통해 아두이노 보드를 PC에 연결하면, PC화면의 우측 하단에 아이콘으로 잠시 동안 새로운 장치 설치 과정이 보일 수 있습니다. 최초 설치시에는 20~30초 정도 장치 추가과정이 소요될 수 있습니다. USB 케이블 PC SPL-Duino V1 보드 USB 케이블 PC SPL-Duino V2 보드

USB 드라이버 설치 확인하기 SPL 폴더에 있는 “SPL for 아두이노” 프로그램을 실행합니다. 소개 및 개발툴 설치 PC를 연결한 다음 개발툴 프로그램을 실행합니다.

USB 드라이버 설치 확인하기 소개 및 개발툴 설치 기본으로 설치되는 버전은 한글 명령어 버전입니다. 만약 C언어 교육용 버전을 다운로드 받았다면 명령어가 영문으로 표시될 것입니다. 기본 설치시에는 명령어가 한글로 표시됩니다.

USB 드라이버 설치 확인하기 소개 및 개발툴 설치 기본으로 설치되는 버전은 한글 명령어 버전입니다. 만약 C언어 교육용 버전을 다운로드 받았다면 명령어가 영문으로 표시될 것입니다. C언어 교육용 버전 설치시에는 명령어가 영문으로 표시됩니다.

USB 드라이버 설치 확인하기 소개 및 개발툴 설치 한글 명령어 버전과 영문 명령어 버전은 명령어 표시만 다르고 기능적으로는 동일합니다. 한글 명령어 버전과 C언어 교육용 버전 (영어 명령어 버전)은 동일한 툴이며, 단지 명령어 표시 방법만 다릅니다.

USB 드라이버 설치 확인하기 소개 및 개발툴 설치 V1 보드 연결시 다음 그림과 같이 Arduino Uno 상태로 표시되고 COM 포트가 표시되어 합니다. 만약 COM 포트가 표시되어 있지 않다면 개발툴을 다시 실행하거나 USB 드라이버를 다시 설치해 주기 바랍니다.

USB 드라이버 설치 확인하기 소개 및 개발툴 설치 V2 보드 연결시 다음 그림과 같이 Arduino Nano 상태로 표시되고 COM 포트가 표시되어 합니다. 만약 컴포트가 표시되어 있지 않다면 개발툴을 다시 실행하거나 USB 드라이버를 다시 설치해 주기 바랍니다.

아두이노 보드 구성 V2 보드 V2 보드의 구성은 다음과 같습니다. 디지털 핀 : 2번 부터 13번까지 사용할 수 있습니다. : 0번과 1번은 사용하면 않됩니다. LCD나 LED 체인을 연결할 때 사용되는 I2C 핀입니다. 아날로그 핀 : 0번 부터 7번까지 사용할 수 있습니다. : 센서 연결시 0번부터 연결하세요.

아두이노 보드 구성 V1 보드 V1 보드의 구성은 다음과 같습니다.

가장 기초적인 예제 실행 LED 점멸 예제 아두이노에서 가장 기본적인 예제를 실행해 봅니다. DigitalWrite 명령과 Delay 명령을 아래 그림과 같이 마우스로 움직여서 Loop 안에 추가해 줍니다.

가장 기초적인 예제 실행 LED 점멸 예제 잘못된 명령어 입력 사례 아래 그림은 틀린 명령어 입력 사례와 정상적인 명령어 입력 사례를 보여 줍니다. 본인이 작성한 프로그램이 혹시 잘못된 방식으로 되어 있는 지 확인하기 바랍니다. <틀린 사례> <정상적인 사례> 블록 명령어 들이 Loop 라인 이름의 함수 영역 안에 들어가 있어야 합니다. Loop 함수 바깥에 프로그램이 빠져 나와 있으면 오류가 발생합니다.

가장 기초적인 예제 실행 LED 점멸 예제 작성된 프로그램 실행 화면 중앙 상단에 있는 실행 버튼을 클릭하여 프로그램을 실행시킵니다. 저장을 묻는 창이 표시되면 저장 버튼을 클릭해 줍니다.

가장 기초적인 예제 실행 LED 점멸 예제 업로드 및 실행 상태를 보여주는 콘솔창이 표시됩니다.

가장 기초적인 예제 실행 LED 점멸 예제 실행 결과를 확인해 봅니다. (V2 보드) 이곳에 있는 빨간색 LED가 1초 간격으로 깜박입니다.

가장 기초적인 예제 실행 LED 점멸 예제 실행 결과를 확인해 봅니다. (V1 보드) 이곳에 있는 빨간색 LED가 1초 간격으로 깜박입니다.

가장 기초적인 예제 실행 LED 점멸 예제 콘솔 창을 닫아주어야 프로그램을 다시 수정할 수 있습니다.

가장 기초적인 예제 실행 LED 점멸 예제 다음과 같이 Delay 값을 더 작게 줄이고 다시 한번 프로그램을 실행해 봅니다.