본문 바로가기
아두이노 기초 학습

17. 아두이노 RGB LED (4) - PWM

by 에이치엘 2023. 1. 2.

☆ 배선은 기초학습 14 를 참고해주세요.

☆ 기초학습 17에서는 PWM 값에 따라 RGB LED 색상을 변경합니다. 

 

1. 기초학습 14 코드를 다음과 같이 수정합니다

◎ 12~14 : 각 핀을 analogWrite()로 변경, 각 핀에 0 값을  주어 digitalWrite()의 LOW와 동일하게 초기화 해줍니다.

◎ 22~24, 27~29, 32~34 : 각 핀에 analogWrite() 함수를 이용하여, 0~255 사이의 값을 입력하여 색상별 밝기 출력.

 

※ analogWrite()의 값(0~255 사이)을 변경하여 출력해봅니다.

※ PWM에 관해서는 기초학습 중, PWM을 참고해주세요.

※ 생략된 소스코드 설명은 이전 기초학습을 참고해주세요.

 

☆ 본 학습의 동작은 사진으로 대체합니다.

 

★ 다음 시간에는 시리얼 모니터를 이용하여 색상을 변경해봅니다.

댓글