본문 바로가기
Arduino&RasberryPi/Arduino Uno

4. Arduino - 발광 다이오드(LED) 점멸 회로 구성 및 시험

by Rosmary 2019. 10. 15.
728x90
반응형

1. 준비물

 

-  Arduino Uno

-  USB Cable

-  발광 다이오드 1개

-  빵판(Breadboard)

-  핀 연결용 전선 n 개

-  Arduino IDE가 설치된 노트북.

 

 

2.  회로의 구성

 

 

우선, 회로로의 전원 공급은 Arduino의 13개 핀을 통해 이루어진다. 따라서 Arduino의 9번 핀을 빵판 bus strip의 (+)회로에 연결시켜줄 것이다.

 

bus strip의 (+)회로와 연결되는 단자 회로 역시, 전선으로 이어준다. 이 회로의 일부분에 무작위로 선택한 저항 1개의 단자 한 쪽을 연결하고, 나머지 단자는 다른 단자회로에 연결한다. 새로 연결된 회로는 발광다이오드의 긴 단자를 연결하고, 짧은 단자는 새 단자 회로에 연결시킨다. 

 

새로 연결된 회로는 직접 GND Pin과 전선으로 연결하던가, 아니면, (-) 회로를 경유하여 연결해주면 된다. 완성물은 아래와 같다.

 

 

 

3. 발광 다이오드 점멸 코드 작성 및 Arduino에 적용하기

 

 

코드는 전역변수 2개를 사용해 작성했다.

 

=================================

int input = 12;      
int delayTime = 500;


void setup() {
  // put your setup code here, to run once:

  pinMode(input, OUTPUT);
  
}

void loop() {
  // put your main code here, to run repeatedly:

  digitalWrite(input, HIGH);
  delay(delayTime);
  digitalWrite(input, LOW);
  delay(delayTime);
}

 

=================================

 

코드에 대한 내용은 다음의 내용을 참조하면 된다. 간단한 코드라 설명할 것이 많지 않다.

 

https://whitewing4139.tistory.com/49

 

2. Arduino - Arduino 보드의 라이트 점멸

Arduino를 컴퓨터와 연결하면, 오른쪽의 녹색 전원과 가운데 상단의 L 표시 옆의 라이트가 오랜지색으로 불이 들어온 것을 확인할 수 있다. 이는, Arduino에 업로드 된 코드 내용이 default(초기값)일 경우에 나..

whitewing4139.tistory.com

 

 

 

4. 결과 확인.

 

코드와 회로에 이상이 없다면, 다음과 같이 발광 다이오드에 불이 점멸될 것이다.

 

만약, 점멸되지 않는다면, 발광 다이오드의 단자가 반대로 꽂혀있는 것일 수 있으니, 확인해보도록 하자. 발광 다이오드와 저항에 대한 이야기는 다음 포스팅에서 진행하려고 한다. 

 

FIN.

반응형

댓글