본문 바로가기

Activities/AnyWhereGym Project

[아두이노] 삼색 LED 사용하기

< 수업 내용 >

- 삼색 LED 특징

- 자동으로 색 바뀌게 하기

- 버튼을 이용해 제어하기



1. 삼색 LED 특징

다리가 2개인 것은 단색

LED라는 것은 안에 다이오드가 들어있어서 빛을 발산하는 장치


여기서 다리가 4개인 것삼색 LED라고 한다.

빛의 3원색인 RGB를 이용하여 색을 마음대로 바꿀 수 있다.


기판에 조립되어있는 똑같은 4개달린 LED도 있다.



2. 삼색 LED의 개념

삼색 LED는 빛의 삼원색을 제어해 원하는 색을 낼 수 있는 LED이다.

TV나 PC 모니터가

바로 이 삼원색을 조합해 원하는 색을 만든다.



각각의 다리가 빛의 3원색을 조절을 할 수 있다.

빨강, 초록, 파랑을 외부에서 전기를 넣어주면 0~5V 사이의 값에서 왔다 갔다하면서 조절해 변경한다.

넣는 값의 세기에 따라서 빨강, 초록, 파랑의 빛의 강약이 조절이 된다.

이것들이 조합이 되어 하나의 색으로 보이게 된다.



3. PWM (Pulse Width Modulation)



4. 회로도






5. 삼색LED 소스코드






6. 버튼을 이용하여 삼색 LED 색 바꾸기


- 준비물 : 삼색 LED 1개, 버튼 1개, 10k ohm 저항 3개



7. 회로도






8. 소스코드




9. 도전해보기


- 인터넷에서 원하는 색의 RGB 값을 찾아 색을 바꿔본다.

- 버튼을 더 추가해 색의 값을 감소시키는 것도 구현해본다.




10. 정리하기


- PWM


- RGB 썼을 때 LED 다리

똑같은게 3개, 길쭉한게 1개

다리 타입에 따라서 전원 인가하는 방식이 조금 다름

0~5V 인가하는 방식


가장 긴다리 1개와 짧은다리 3개로 나뉨

부품리스트에 따라 다리가 어떤 값을 인가하는지


- 보드 LED는 패널에 값이 써져있음