Page 220 고등학교 프로그래밍 교과서
P. 220










3 아두이노를 이용하여 LED를 제어해 보자
아두이노 보드에 스위치와 LED를 접속하고 스위치 조작에 따라 다음과 같이 LED

가 동작하도록 프로그램을 작성해 보자.


LED(발광 다이오드) 요구 사항
전류가 흐르면 불이 켜지는 다이오
드로 양극(애노드), 음극(캐소드) 극 • 프로그램을 실행하면 LED가 오른쪽 방향으로 한 개씩 순차 점멸한다.
성을 맞추어 접속해야 한다. • 스위치를 누를 때마다 LED의 점멸되는 이동 방향이 반대 방향으로 바뀐다.



양극 음극
LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8
양극 음극




(1) 하드웨어 회로 구성

아두이노 회로는 센서와 LED, 스위치 등을 브레드 보드와 아두이노 보드에 연결

하여 구성한다.

아두이노 보드
USB 케이블
회로도
2
+5[V] 10kΩ
+ - 브레드 보드
6
7
8 스위치
9
10
11
12
13
330Ω×8
GND
LED1 LED2 LED3 LED4 LED5 LED6 LED7 LED8
[그림Ⅲ- 19] LED 순차 점멸 회로도 및 부품 배치


브레드 보드에 회로를 전원의 극성이 뒤바뀌거나
구성할 때에는 USB 코드를 +극과 –극이 합선되지 않도록
컴퓨터와 분리한 후 주의해야겠지.
작업해야 해.
















218 Ⅲ. 프로그래밍 설계와 구현





(책)2015프로그래밍-교과서3차심의본 본문.indb 218 2017-09-05 오후 4:16:55
   215   216   217   218   219   220   221   222   223   224   225