안녕하세요. 오늘은 아두이노 RGB LED 모듈을 사용해보겠습니다.
RED, GREEN, BLUE 3색을 이용해 원하는 색을 나타낼 수 있는데요.
그럼 사용법에 대해 알아보겠습니다.
RGB LED 모듈 사용하기
코딩하기
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 #define BLUE 11#define GREEN 10#define RED 9void setup() {pinMode(RED, OUTPUT);pinMode(GREEN, OUTPUT);pinMode(BLUE, OUTPUT);digitalWrite(RED, HIGH);digitalWrite(GREEN, LOW);digitalWrite(BLUE, LOW);}void loop(){int redValue;int greenValue;int blueValue;redValue = 255;greenValue = 0;blueValue = 0;for(int i = 0; i < 255; i += 1){redValue -= 1;greenValue += 1;analogWrite(RED, redValue);analogWrite(GREEN, greenValue);delay(10);}redValue = 0;greenValue = 255;blueValue = 0;// Green, blue fadefor(int i = 0; i < 255; i += 1){greenValue -= 1;blueValue += 1;analogWrite(GREEN, greenValue);analogWrite(BLUE, blueValue);delay(10);}redValue = 0;greenValue = 0;blueValue = 255;for(int i = 0; i < 255; i += 1){blueValue -= 1;redValue += 1;analogWrite(BLUE, blueValue);analogWrite(RED, redValue);delay(10);}}
원하는 색상만 나타내고 싶으시면
아래 Value 값에 원하는 값을 넣으면 됩니다.
원하는 색상의 값은 'RGB 색상표'를 참고하면 돼요.
1234567 redValue = 0;greenValue = 0;blueValue = 0;analogWrite(RED, redValue);analogWrite(GREEN, greenValue);analogWrite(BLUE, blueValue);
전자부품 전문 쇼핑몰 인투피온입니다.
필요한 자재에 관한 문의는 홈페이지를 통한 견적 신청, 혹은 전화나 메일로 주시면 빠른 회신을 드릴 수 있도록 하겠습니다.
▶ 홈페이지: http://intopion.com/
▶ 전화: 02-2615-7278
▶ FAX : 02-6124-4242
▶ 메일: intopion@hanmail.net
'인투피온 강좌 > 아두이노 팁(Tip)' 카테고리의 다른 글
아두이노 블루투스 HC-06 (0) | 2021.12.10 |
---|---|
아두이노 미세먼지 센서 LED LCD 출력하기 (0) | 2021.11.26 |
아두이노 미세먼지 센서 PPD42NS (0) | 2021.11.26 |
아두이노 I2C LCD 모듈 라이브러리 코딩 (0) | 2021.11.26 |
아두이노 IIC/I2C 1602 LCD의 주소 확인하기 (0) | 2021.11.26 |