전체상품목록 바로가기

본문 바로가기


현재 위치
  1. home
  2. community
  3. 기술문의 :)

기술문의 :)

기술문의 게시판 입니다.

상품 게시판 상세
subject wave실드 와 적외선센서 사용
writer 송주한 (ip:)
  • date 2014-09-21 00:13:48
  • like 추천하기
  • view 69
rating 0점

안녕하세요 아두이노에 관심을 갖고있는 학생입니다.

 

아두이노를 통해서 소리출력과 센서에대해 궁금해서 게시판에 글을 올려봅니다.

 

이글을 읽어 주셔서 정말로 감사합니다.

 

wave 실드를 구매하고 우노 r3와 같인 연동 하여서 사용하는데

 

wave 실드로 버튼 누르고 센싱이 되면 소리가 출력 하는 프로그램을 만들고 있습니다..

 

혼자 공부를 하면서 led를 적외선 센서로 켜고 끄고 를 할수있고 wave 예제로 버튼을 누르면서 소리를 출력 할수

 

있는데  두개를 합쳐서 문장을 만져 보니깐 잘안되서 신뢰가 되지만 알고싶은 생각에 연락을 드립니다.

  문장 입니다,


핀 설정 사항

int LED = 11;
int senser = 12;
int val= 0;
int cnt = 0;



setup 핀설정 사항

void setup

    pinMode(LED, OUTPUT);
    pinMode(senser, INPUT);



void loop() {
  byte i;
  static byte playing = -1;
   val = digitalRead(senser); 

  if ((pressed[0])&&(val == HIGH)) {
    if (playing != 0) {
      playing = 0;
      playfile("0.WAV");
       digitalWrite(LED,HIGH);
      cnt++;
    }
  }
  else if ((pressed[1])&& (val == HIGH)) {
    if (playing != 1) {
      playing = 1;
      playfile("1.WAV");
      digitalWrite(LED, HIGH) ;
      cnt++;
    }
  }
  else if ((pressed[2])&&(val == HIGH)) {
    if (playing != 2) {
      playing = 2;
      playfile("2.WAV");
      digitalWrite(LED, HIGH) ;
      cnt++;
    } 
  }
  else if ((pressed[3])&&(val==HIGH)) {
    if (playing != 3) {
      playing = 3;
      playfile("FA.WAV");
      digitalWrite(LED, HIGH) ;
      cnt++;
    }
  }
  else if ((pressed[4])&&(val==HIGH)) {
    if (playing != 4) {
      playing = 4;
      playfile("SO.WAV");
      digitalWrite(LED, HIGH) ;
      cnt++;
    }
  }
  else if ((pressed[5])&&(val==HIGH)) {
    if (playing != 5) {
      playing = 5;
      playfile("LA.WAV");
      digitalWrite(LED, HIGH) ;
      cnt++;
    }
  }
  else if (cnt ==1){
       cnt = 0;
       digitalWrite(LED, LOW) ;
}


  if (! wave.isplaying) {
    playing = -1;
  }
}

 


file
password 삭제하려면 비밀번호를 입력하세요.
댓글 수정

password :

/ byte

비밀번호 : 확인 취소

댓글 입력

commentsname : password : 관리자 답변 보기

/ byte

왼쪽의 문자를 공백없이 입력하세요.(대소문자구분)

회원에게만 댓글 작성 권한이 있습니다.

관련 글 보기

관련글 모음
번호 상품명 제목 작성자 작성일 조회
16922 [배송안내] 설연휴 배송 아트로봇CT 2019-02-01 193
16646 usb2serial보드 문의 (주)프라임소프트 2018-03-14 207
16654 usb2serial보드 문의 아트로봇CT 2018-03-18 190
16638 [ 설연휴 및 배송 ] 휴무 및 택배배송 일정 안내 아트로봇CT 2018-02-13 205
16624 구매 관련 문의드립니다. 강민구 2018-01-25 3