코코아팹은 누구나 창의적 아이디어를 현실로 만들어 낼 수 있도록
만들고, 공유하고, 배울 수 있는 터전이
되고자 합니다.
아이디와 비밀번호를 잊으셨나요?아이디 / 비밀번호 찾기
코코아팹 회원이 아니신가요? 회원가입
아두이노 코드 질문 드립니다!
장성수 | 2018-11-29
|
|
---|---|
안녕하세요. 기울기(틸트) 센서 와 아두이노 3색 RGB LED센서를 사용해서 기울어지는 각도에따라 RGB LED센서에서 적게기울어지면 파란색, 기울어짐의 정도가 중간정도면 초록색, 기울어짐의 정도가 크면 빨간색의 빛이 나오도록 코딩을 짜고싶은데 코드를 알려주실 수 있나요???
※아래에 기울기 센서와 RGB LED센서 각각의 코딩을 첨부 하였습니다. ▶기울기 센서 코딩 int DigitalPin = 7; // Digital input int LED_R = 4; // 빨간색 LED핀 int LED_G = 3; // 녹색 LED핀 int LED_B = 2; // 파란색 LED핀 void setup() { // 초기화 pinMode(LED_R, OUTPUT); // 빨간색 LED 출력 설정 pinMode(LED_G, OUTPUT); // 녹색 LED 출력 설정 pinMode(LED_B, OUTPUT); // 파란색 LED 출력 설정 } /*3색 LED를 각각 점멸 후 혼합 점멸*/ void loop() { // 무한루프 digitalWrite(LED_R, HIGH); // 빨간색 LED ON delay(500); // 0.5초 지연 digitalWrite(LED_R, LOW); // 빨간색 LED OFF delay(500); // 0.5초 지연 digitalWrite(LED_G, HIGH); // 녹색 LED ON delay(500); // 0.5초 지연 digitalWrite(LED_G, LOW); // 녹색 LED OFF delay(500); // 0.5초 지연 digitalWrite(LED_B, HIGH); // 파란색 LED ON delay(500); // 0.5초 지연 digitalWrite(LED_B, LOW); // 파란색 LED OFF delay(500); // 0.5초 지연 digitalWrite(LED_R, HIGH); // 빨간색 LED ON delay(500); // 0.5초 지연 digitalWrite(LED_B, HIGH); // 파란색 LED ON delay(500); // 0.5초 지연 digitalWrite(LED_G, HIGH); // 녹색 LED ON delay(500); // 0.5초 지연 digitalWrite(LED_R, LOW); // 빨간색 LED OFF delay(500); // 0.5초 지연 digitalWrite(LED_B, LOW); // 파란색 LED OFF delay(500); // 0.5초 지연 digitalWrite(LED_G, LOW); // 녹색 LED OFF delay(500); // 0.5초 지연 }
(기울기 센서와 RGB LED센서의 정보는 아래에 있는 링크에 있습니다!!) ★기울기 센서- http://mechasolution.com/shop/goods/goods_view.php?goodsno=8098&inflow=naver&NaPm=ct%3Djozhbtiw%7Cci%3D016e128e10b8f412f6d136cc3cbd7b8294dd0021%7Ctr%3Dslsl%7Csn%3D188145%7Chk%3Dcf3723ca140c7de2b0da12c6f5e603c9d1d1a933 ★RGB LED센서- http://itempage3.auction.co.kr/DetailView.aspx?ItemNo=B403937920&frm3=V2
|
|
이전글 | 아두이노 코드 합치기 질문 드립니다 | 2018-11-29 |
다음글 | 자판기 코드 질문 도와주세요 | 2018-12-01 |