본문 바로가기
코딩/아두이노

아두이노 LED 제어 (깜박이기)를 해보자

by 어릴적 꿈은 미친과학자 2019. 11. 2.

안녕하세요 전자공이 입니다.

본문에서 다룰 내용은 아두이노에서 기초가 될 수 있는 LED 제어를 하여 LED를 깜박여 보겠습니다.

 

 

 

 

-준비물-

브레드보드

점퍼선

아두이노

LED

330옴 고정 저항

 

 

-회로 구성-

아래 연결 방법처럼 연결하여 준다.

----------------------------------------------------------------------------------------

아두이노------------------<>------------------저항 1

pin2------------------<>------------------저항 단자

 

저항 1------------------<>------------------LED1(+)

저항 단자------------------<>------------------led1(+) 극



LED1(-)------------------<>------------------아두이노

led1(-) 극------------------<>------------------GND

----------------------------------------------------------------------------------------

 

 

-코드 구성-

----------------------------------------------------------------------------------------

void setup(){

pinMode(2, OUTPUT); // 2번 핀을 OUTPUT으로 사용하도록 설정하겠다.

}

void loop(){

digitalWrite(2, HIGH); //  2번 핀에 HIGH 즉 5V를 보내겠다.

delay(300); // 딜레이를 주겠다.

digitalWrite(2, LOW); // 2번핀에 LOW 즉 0V를 보내겠다.

delay(300); // 딜레이를 주겠다.

}

----------------------------------------------------------------------------------------

 

위처럼 타이핑해주고 아두이노에 업로드하면 LED가 300ms마다 꺼지고 켜지는 것은 반복하게 됩니다.

 

만약 LED의 불이 잘 들어오지 않는 다면 LED극성, 회로 구성, 아두이노 코드 및 업로드를

다시 한번 확인해주어야 됩니다.

 

코딩, 업로드, 회로 구성이 잘 되었다면 위의 사진처럼 LED 가 깜빡이게 됩니다.

 

 

 

-LED 제어 끝-

댓글


page contents