[Arduino] RGB LED 색 출력값이 이상할 때


[Arduino] RGB LED 색 출력값이 이상할 때

문제 RGB LED를 이용해 Button을 누를 때마다 무지개색이 순차적으로 output 되는 예제를 진행하고 있었다. Button의 input 값은 정상적으로 들어오고 순차적인 output 값도 정상적으로 이뤄졌다. 하지만 LED로 출력된 빛의 색이 조금 이상했다. int rainbow[7][3] = { {255, 0, 0}, // 빨강 {255, 165, 0}, // 주황 {255, 255, 0}, // 노랑 {0, 255, 0}, // 초록 {0, 127, 255}, // 파랑 {46, 43, 95}, // 남색 {139, 0, 255} // 보라 }; 3가지 정도의 다른 rgb 값을 넣어보았다. 위 코드가 마지막으로 작성한 색 코드이다. '빨 주 노 초 파 남 보'의 rgb 값이 코드상에서는 맞지만 LED에는 '빨 노 초 초 파 파 보'에 가까운 색으로 보였다. (지난 일이라 이상한 색이 조금 다를 수는 있지만 맥락은 같다.) 추가로 혹시나 코드를 잘못 작성하여 입/출력값이 ...


#arduinoRGBled #RGBLED #아두이노 #아두이노rgbled #아두이노rgbled무지개 #아두이노rgbled색 #아두이노rgbled색이이상할때

원문링크 : [Arduino] RGB LED 색 출력값이 이상할 때