[아두이노 워크샵 1차] 아두이노 소개 / led / 피에조 부저 / 버튼

Post on 08-Jan-2017

117 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

앉고싶은자리에앉아주세요!

스크린

1 2

3

4 5

6

7 8

9

10 11

12

13 14

15

쉽게배우는

아두이노수업

시작하기전에약속세가지!

디캠프는 다른 분들도이용하는시설이

니 세미나룸밖에서는정숙해주세요!

집중의 박수!

과자를 맛있게먹고 나

서 쓰레기는쓰레기통

에!

CONTENTS

01 아두이노와 친해지기

02 전기 회로란?

03 프로그래밍 하는 법

04 LED 전구 가지고 놀기

05 피에조 부저 가지고 놀기

06 버튼 가지고 놀기

아두이노와친해지기!

• 아두이노란 내가 원하는 대로 프로

그래밍해서 내 마음대로 작동 시킬

수 있는 물건

아두이노와친해지기!

• 아두이노의 머리 역할을 하는 친구

가 바로 마이크로 컨트롤러!

아두이노와친해지기!

아두이노와친해지기!

접지핀 (GND) : 건전지음극(-극)출력핀:

건전지양극(+극)

+

-

자주 사용하는 것들

아두이노와친해지기!

•아두이노 구동 방법

1. 회로를 만든다.

2. 프로그램에서 명령할

문장을 작성.

3. 컴파일 한 후에

4. 업로드를 한다.

아두이노와친해지기!

•아두이노 구동 방법

1. 회로를 만든다.

2. 프로그램에서 명령할

문장을 작성.

3. 컴파일 한 후에

4. 업로드를 한다.

아두이노와친해지기!

•아두이노 구동 방법

1. 회로를 만든다.

2. 프로그램에서 명령할

문장을 작성.

3. 컴파일 한 후에

4. 업로드를 한다.

3

아두이노와친해지기!

•아두이노 구동 방법

1. 회로를 만든다.

2. 프로그램에서 명령할

문장을 작성.

3. 컴파일 한 후에

4. 업로드를 한다.

4

전기 회로란 ?

전기회로란!

전류가 흐르는통로가 바로전기 회로

전기회로란!

브레드 보드

빵판

or

전기회로란!

다시쓰기위해!!!

빵판을쓰는이유

전기회로란!

빵판없다면선끼리붙여야한다

전기회로란!

디지털핀에선이연결 되어있는이유 :디지털 핀은 –극이 될 수도 있고 +극이될 수도 있다!!!!

꼬마전구 회로를 아두이노로 바꾸면?

프로그래밍하는법

프로그래밍하는법

1. 아두이노를 노트북에연결해주세요

2. Arduino프로그램을실행해주세요

3. 원하는 대로 명령어를작성하시면 됩니다~

프로그래밍하는법

1. 아두이노를 노트북에연결해주세요

2. Arduino프로그램을실행해주세요

3. 원하는 대로 명령어를작성하시면 됩니다~

프로그래밍하는법

1. 아두이노를 노트북에연결해주세요

2. Arduino프로그램을실행해주세요

3. 원하는 대로 명령어를작성하시면 됩니다~

프로그래밍하는법

포트설정

1. 제어판 > 장치 관리자 혹은실행창 > devmgmt.msc 입력

2. 포트 칸에 Arduino Uno가 몇번포트(com ?)에 연결되어 있는 지 확인!!

프로그래밍하는법

포트설정

1. 제어판 > 장치 관리자 혹은실행창 > devmgmt.msc 입력

2. 포트 칸에 Arduino Uno가 몇번포트(com ?)에 연결되어 있는 지 확인!!

프로그래밍하는법

포트설정

프로그래밍하는법

포트설정

1. 아두이노 IDE > 도구 탭 > 시리얼 포트> 아까 확인한 포트를 클릭!!

2. 도구 탭 > 보드 > 자신이 사용하고 있는아두이노 보드 클릭!!

프로그래밍하는법

포트설정

1. 아두이노 IDE > 도구 탭 > 시리얼 포트> 아까 확인한 포트를 클릭!!

2. 도구 탭 > 보드 > 자신이 사용하고 있는아두이노 보드 클릭!!

프로그래밍하는법

프로그래밍하는법

보드 깜빡이기 예제

어떤 핀을 입력 혹은 출력으로 할 건지 설정하는 문장OUTPUT : + 혹은 –로 설정 가능INPUT : + 혹은 –인지 확인 가능

해당 핀의 상태를 ON 혹은 OFF시키는 문장

1000은 1초로 시간을 지연시키는 문장

프로그래밍하는법

컴파일 버튼 : 문장이 이상한지아닌 지 확인하는 버튼

업로드 버튼 : 노트북이 아두이노한테내가 작성한 코드 실행하라고명령하는 버튼

LED 전구가지고놀기

LED전구가지고놀기

+-

길다짧다

LED전구가지고놀기

1 2

문장이 맞는지 확인후에(1)

아두이노에 업로드!(2)

LED전구가지고놀기

LED전구가지고놀기

+

-

LED전구가지고놀기

번갈아 가면서

켜지도록 해봅시다~

피에조부저가지고놀기

피에조가지고놀기

+ -

전압의 세기를 달리하여

소리를 내게 하는 센서

피에조가지고놀기

피에조가지고놀기

학교종 노래를 만들어 봅시다~

자신이 만들고 싶은 노래는?

버튼가지고놀기

버튼가지고놀기

버튼가지고놀기

버튼가지고놀기

버튼가지고놀기

배웠던 것을 가지고자유롭게 만들어 봅시다~

끝!가기전에단체사진한장찍어요!

다음시간에만나요~

top related