^^. 로보밥 얼뚱연구소에 또하나의 재밌는 제품이 들어왔습니다. 예전부터 이제품 찾는 분들이 많았는데 드디어 입수하게 되었습니다.
 자세한 소개이전에 일단 테스트 영상을 올려봅니다.



Adafruit Industries사의 아두이노용 웨이브 쉴드이며,  직접 납땜하여 조립하는 DIY형 제품입니다.
mp3플레이어의 경우 전용 하드웨어 코덱칩을 사용하곤 하는데요, 요제품은 걍 wav파일을 곧바로 DAC칩으로 재생해버리므로 코덱같은거 없습니다.  단점일수있지만 반대로 장점일 수 도있죠,
low level 의 wav데이타를 곧바로 DA로 변형후 OPamp로 증폭하여 출력합니다.
그리고, 사실 mp3 배우기 전에  wav부터 배우는게 순서가 맞을것 같습니다.
SD메모리 슬롯도 내장하여 용량문제없이 음악재생이 가능하고, SD메모리만 응용할 수도 있습니다.

아래의 예제는 sd메모리에 미리 넣어둔 wav파일 몇개를 지정된 키를 누를때마다 재생하는 예제입니다.
관련예제는 해당제품 안내페이지에서 모두 보실 수 있습니다.
기회가 되면 상세 리뷰도 소개해 드리겠습니다.

참고자료
 . 제품소개 페이지 -아두이노 웨이브 쉴드 (Adafruit Wave Shield for Arduino)
 . 웨이브쉴드 버튼 연동 예제 소개
 . 웨이브쉴드 사용법 소개






PCB와 조립용 부품이 제공되며 직접 납땜으로 완성시키는 DIY형 제품입니다.



저작자 표시 비영리 변경 금지
신고
Posted by 로보밥 로보밥

댓글을 달아 주세요

  1. moonsflow

    저는 이거 살려고 adafruit 에 직접 주문했었는데, 이렇게 국내서도 구매할 수 있다니 반갑네요.

    2011.06.10 10:04 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 로보밥

      안녕하세요~
      좋은물건을 국내에 소개할 수 있게 되어 뿌듯한 마음입니다. 국산형 웨이브 쉴드도 곧 나오면 좋겠고요 ^^.

      2011.06.10 22:27 신고 [ ADDR : EDIT/ DEL ]
  2. brownee

    안녕하세요 지금 이 웨이브 쉴드와 직비를 이용하여 보내는 신호에 따라 소리가 나게하는 로봇을 만들고 있는 학생 입니다.
    우노에 직비E쉴드를 이용하여 직비를 올리면 디지털 IO포트가 0~7까지 사용 을 못합니다. ㅜㅠ 그런데
    LCS, CLK , DI ,LAT가 2 3 4 5 입니다. ㅜㅠ 이것을 8 9 11 12로 바꾸고 라이브러리에서
    WavePinDefs 라는 헤더파일에서 핀을 위와같이 바꾸었습니다.
    현재 SD 카드는 읽히는데 이어폰으로 소리만 나오지 않습니다. ㅠㅠ
    위와같이 핀을 바꾸면 문제가 있나요?

    그리고 우노에 전원을 넣어주는데 쉴드에도 따로 전원이 필요한가요 ??
    정말 몇일째 이 문제로 골골 앓고 있네요 ㅠ 도움 부탁드립니다.

    2012.09.11 19:02 신고 [ ADDR : EDIT/ DEL : REPLY ]
    • 위와 같이하시려면 소스코드만 바꾸시면 안되고 하드웨어 핀연결도 바꾸셔야합니다. 그보다는 그냥 XBee 쉴드를 케이블로 연결하시고 하드웨어 Serial핀인 0,1번에 연결하시면 될 것 같습니다.
      참고로, 제품문의는 아트로봇 QnA 게시판을 이용해주셔야 바로 답변이 가능합니다. 현재 블로그는 자주 못들리고 있고 링크등의 관련자료가 부족하여 답변이 어렵습니다.

      2012.09.14 15:19 신고 [ ADDR : EDIT/ DEL ]
  3. bio ablation

    관리자의 승인을 기다리고 있는 댓글입니다

    2015.09.22 16:38 [ ADDR : EDIT/ DEL : REPLY ]