RGB LED 입니다. RED, GREEN, BLUE 색을 나타냅니다.
밝기의 정도를 0~255까지이며, 3가지 색을 섞여 나타낼수 있습니다.
255*255*255 색의 종류를 나타냅ㄴ;다.

공통전극이 cathod는 마이너스, anode는 플러스 +를 사용합니다.

전류제한 저항이 부착되어 있어 사용하기 편리한 모듈입니다.

아두이노우노 9--> R, 10-->G, 11-->B, GND-->마이너스(-)를 연결합니다.
전원은 PC에 연결된 USB에서 공급합니다.

아두이노 보드에 다음 소스를 업로드합니다.
#define red 9
#define green 10
#define blue 11
void setup() {
Serial.begin(115200);
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue, OUTPUT);
}
void loop() {
if(Serial.available()){
char c = Serial.read();
int BN =Serial.parseInt();
Serial.print(c);
Serial.print(BN);
if(c == 'r'){
analogWrite(red, BN);
}
else if(c == 'g'){
analogWrite(green, BN);
}
else if(c == 'b'){
analogWrite(blue, BN);
}
}
}
결과 확인은 시리얼 모니터에서 합니다.
r155 전송하면 색이 달라집니다.

'IOT(Arduino+Inventor)' 카테고리의 다른 글
| DHT11 온도 센서[3] (0) | 2022.03.29 |
|---|---|
| RGB_LED 제어[2] (0) | 2022.03.27 |
| WebViewer (0) | 2022.03.26 |
| inventor_webviewer[1] (0) | 2022.03.25 |
| Inventor _BlueTooth_버튼_BackGroundColor [3] (0) | 2022.02.28 |