아두이노 혁명과 함께 많은 분들이 아두이노의 가능성을 좀더 넓히려는 시도를 하게되었습니다.그 노력중의 하나가 USB Host 기능을 추가하여 PC와 같이 USB 마우스나 키보드 등의 USB 기기를 연결하여 작동할수 있도록 하는것이었습니다. 이를 지원하는 USB Host Shield 제품이 만들어졌으며, 이를 지원하는 공개 라이브러리가 발전되기 시작하였습니다. 이후 구글은 Google IO 2011 행사에서 아두이노와 안드로이드기기의 연결을 지원해주는 Open ADK 를 공개하여 안드로이드 스마트폰 기기를 다양한 외부 기기(아두이노 연계)와 연동할 수 있는 가능성을 열어 줬습니다. 이때 모태가 된 기술이 바로 아두이노의 USB Host 연동 라이브러리입니다. 이후 공식 아두이노팀은 아두이노에 USB Hos..
본 글을 통해 최근 동영상을 통해 알려드렸던 DIY 전자악기 만드는 법을 안내해 드리고자 합니다. 하드웨어 제작은 반제품의 쉴드를 아두이노에 결합하고 스위치를 몇개 장착하는게 전부이므로 매우 쉽습니다. 하지만 프로그래밍을 통해 제어를 하려면 MIDI 프로토콜을 이해해야 하는데 인터넷에 공개된 관련 글을 봐도 곧바로 이해하고 활용하기 쉽지 않았습니다. 결국, 정확한 신호 파악을위해 직접 마스터 키보드를 구입하여;; 건반을 누를때, 뗄때, 악기가 변경될때, 기타 콘트롤시 어떤 MIDI 신호가 출력되는지 분석을 한 후에야 대충 이해가 가더군요,, 하지만 많은 분들이 그럴 여유가 없으시죠;;; 우선은 이미 제조사에서 일련의 내장된 악기음을 순서대로 반복해주는 정도의 예제가 있으므로 참고가 되실 겁니다. 하지만,..
공식 아두이노의 최신 표준보드 UNO의 R3버전이 나왔습니다.(2011년 12월) 보통 UNO 하면 마이크로콘트롤러 칩 타입에따라 SMD타입과 DIP타입 두 가지가 있었지만, 이제 형제가 더 많아졌네요, 아직 R3버전의 SMD타입은 공개되지 않은것 같으므로 현재 아래와 같은 3종류의 UNO가 있습니다. UNO R2 DIP형 UNO R2 SMD형 UNO R3 DIP형 []R2와 R3의 차이점 요약 일단, R2나 R3나 주 마이크로콘트롤러는 ATMega328 칩을 사용하므로 프로그래밍 가능용량이나 제어핀의 개수와 사용방법이 모두 동일합니다. 다만, USB 인터페이스칩이 변경되었고 헤더핀의 개수가 3개 추가되었습니다. 그렇다고 기본성능이 업그레이드 된것도 아니어서 기존 R2와 동일하게 사용하시면 됩니다. []..
^^. 로보밥 얼뚱연구소에 또하나의 재밌는 제품이 들어왔습니다. 예전부터 이제품 찾는 분들이 많았는데 드디어 입수하게 되었습니다. 자세한 소개이전에 일단 테스트 영상을 올려봅니다. Adafruit Industries사의 아두이노용 웨이브 쉴드이며, 직접 납땜하여 조립하는 DIY형 제품입니다. mp3플레이어의 경우 전용 하드웨어 코덱칩을 사용하곤 하는데요, 요제품은 걍 wav파일을 곧바로 DAC칩으로 재생해버리므로 코덱같은거 없습니다. 단점일수있지만 반대로 장점일 수 도있죠, low level 의 wav데이타를 곧바로 DA로 변형후 OPamp로 증폭하여 출력합니다. 그리고, 사실 mp3 배우기 전에 wav부터 배우는게 순서가 맞을것 같습니다. SD메모리 슬롯도 내장하여 용량문제없이 음악재생이 가능하고, S..
- Total
- 852,301
- Today
- 24
- Yesterday
- 67
- wiimote
- 아두이노
- Wii
- ADK
- 쉴드
- 센서
- LED
- NXP
- 악기
- 전자칠판
- 아트로봇
- lilypad
- 제어
- MIDI
- Cortex-M0
- arduino
- 안드로이드
- DIY
- artrobot
- LPCXpresso
- Android
- 로봇
- robot
- 3d
- uno
- Shield
- ftdi
- IRED
- 아르두이노
- 적외선펜