Good
코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
질문입니다!!!!
SHPY | 2016-07-06
|
|
---|---|
오렌지 보드에 발이 네개짜리 백색 led를 켜보려고 했어요.근데 어디에 꽂는지 설명을 찾아봤는데 일반 led만 킬수 있는 방법밖에 없네요..ㅜ알려주세요 |
|
|
|
이전글 | 구름조명 질문드립니다. | 2016-07-02 |
다음글 | 지니어서키트 step4 응용 초음파를 이용한 테레민만들기에서 안되는게 잇어서... ... | 2016-07-08 |
Klant 2016-07-07 09:17:55
안녕하세요! 박유영님!
RGB LED 네개의 다리 중 가장 긴 다리가 GND에 연결되는 다리 입니다.
긴 다리를 기준으로 각 각의 다리는 R,G,B에 해당하는 다리입니다.
아래 그림을 참고해주세요! (LED 연결 부분만 참고해주세요!)
R, G, B에 해당하는 다리는 PWM 제어가 가능한 digital 핀에 연결해주셔야 합니다.
PWM 제어가 가능한 핀은 3,5,6,9,10,11번 핀 입니다.
예제 소스는 아래와 같습니다.
void setup() {
pinMode(9,OUTPUT);
pinMode(10,OUTPUT);
pinMode(11,OUTPUT);
}
void loop() {
analogWrite(9,255);
analogWrite(10,0);
analogWrite(11, 0);
delay(1000);
analogWrite(9,0);
analogWrite(10,255);
analogWrite(11, 0);
delay(1000);
analogWrite(9,0);
analogWrite(10,0);
analogWrite(11, 255);
delay(1000);
}
RED 핀을 디지털 9번에 GREEN 핀을 디지털 10번에 BLUE 핀을 디지털 11번에 연결했을 때의 소스코드입니다.
각각 analogWrite를 통해 색상 표현을 한다고 이해하시면 될 것 같습니다.
표현하고 싶은 특정 색상의 R,G,B 값이 궁금하시다면 그림판의 컬러 픽커를 이용해보시면 될 것 같습니다!
도움이 되셨으면 좋겠네요~ ;)