아두이노 LED 제어하기 - 두번째

이번 튜토리얼 에서는 4개의 LED를 제어 하는것을 배워 보도록 하겠습니다.

LED는 긴 다리가 (+)극, 짧은 다리가 (-)극이므로 극을 잘 맞춰서 연결해주도록 합니다 그래서 (+)극을 아두이노의 8번,9번,10번,11번으로 향하게하여 꽂고 아두이노의 GND핀을 브레드보드의 -버스에 연결합니다

led_no2_2.png

led_no2_1.png

이제 소스코드를 작성해 보겠습니다.

4개의 LED를 제어하기 위해서 디지털 핀 8,9,10,11을 OUTPUT 으로 만들고 HIGH 와 LOW 를 토글해서 LED를 제어 합니다.

그래서 디지털 핀 4개를 pinLED에 배열을 넣습니다

array.png

그리고 setup에서 디지털 핀 8,9,10,11을 OUTPUT으로 설정 합니다.
setup.png

LED를 제어하는 blink 함수 2개의 인자 사용 합니다.

pin : 사용하고자 하는 핀 번호(0 – 13)
val : true 또는 false

blink.png

이제 마지막으로 loop에서 for 루프에서 제어할 디지털 핀번호를 pinLED 배열에서 꺼내서 blink 함수로 LED를 제어 합니다.

loop.png

전체 소스는 다음과 같습니다.

led_no2_3.png

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center