-
RGB Led의 색상 제어하기Arduino/LED 제어 하기 2020. 10. 16. 18:02
연결하기
9,10,11핀은 각 각 RGB에 연결하고, 마지막 선은 GND에 연결한다.
소스 코드
#define R 9 // R로 쓸 핀 번호 #define G 10 // G로 쓸 핀 번호 #define B 11 // B로 쓸 핀 번호 void setup() { // put your setup code here, to run once: // 핀 초기화 for (int i = R; i < B + 1; i++) { pinMode(i,OUTPUT); digitalWrite(i,LOW); } } void loop() { // put your main code here, to run repeatedly: RGB(255,0,0); delay(200); RGB(0,255,0); delay(200); RGB(0,0,255); delay(200); } // 매개변수는 R,G,B로 쓸 핀에 넣어 줄 밝기 값 void RGB(int r, int g, int b) { analogWrite(R,r); analogWrite(G,g); analogWrite(B,b); }
'Arduino > LED 제어 하기' 카테고리의 다른 글
포텐시오미터의 값을 읽어 LED밝기 조절하기 (0) 2020.10.18 기능들을 함수화하는 방법 (0) 2020.10.16 조도 센서의 값을 읽어서 LED의 밝기 조절하기 (0) 2020.10.16 조도 센서의 값을 읽어서 LED를 켜고 끄기 (0) 2020.10.16 조도 센서(Light Sensor)의 값을 읽어오기 (0) 2020.10.16