산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 제조공정

USB-BLE 무선 MIDI 어댑터: 뮤지션을 위한 끊김 없는 연결

부품 및 소모품 (3가지 옵션)

옵션 1: 아두이노 101 + 하비트로닉스 USB MIDI 호스트 브레이크아웃

아두이노 101 (내장 BLE) 1개
하비트로닉스 USB MIDI 호스트 브레이크아웃 1개

가장 단순한 구성. 아두이노 101의 BLE + 브레이크아웃의 USB 호스트 기능 결합. 시리얼 통신(TX→RX)으로 연동.

옵션 2: 아두이노 메가 ADK + 스파크펀 nRF52832 브레이크아웃

아두이노 메가 ADK (내장 USB 호스트) 1개
스파크펀 nRF52832 브레이크아웃 (BLE) 1개
양방향 로직 레벨 컨버터 (5V↔3.3V) 1개

I2C 통신으로 연동 (nRF52가 마스터). SDA/SCL 핀 재정의 필요 (variants.h 수정).

옵션 3: 아두이노 우노 + USB 호스트 쉴드 + 라이트블루 빈+

아두이노 우노 1개
아두이노 USB 호스트 쉴드 1개
펀치스루 라이트블루 빈+ (BLE, 5V 모드) 1개

I2C 통신 (빈+가 마스터). 메가 ADK로 우노+쉴드 대체 가능.

앱 및 온라인 서비스

프로젝트 개요

USB MIDI 악기(키보드, 컨트롤러 등)를 아이폰/아이패드에 무선으로 연결해 주는 BLE MIDI 어댑터 3종을 소개합니다. 애플 카메라 연결 키트 없이도 개러지밴드, 드럼잼, 지오슈레드 등 iOS 음악 앱에서 바로 사용 가능합니다.

현재 모든 어댑터는 단방향(USB → BLE)만 지원하며, Note On/Off 메시지만 처리합니다. 컨트롤 체인지, 애프터터치, 피치 벤드는 주석 처리되어 있으나 향후 활성화 예정.

옵션 1: 아두이노 101 + 하비트로닉스

연결

펌웨어

CurieUsbMidiBridge 스케치를 아두이노 101에 업로드. iOS에서 "CurieBLE" 검색해 연결.

옵션 2: 메가 ADK + nRF52832

연결 (레벨 시프터 경유)

펌웨어

iOS에서 "nRFMIDI" 검색해 연결.

옵션 3: 우노 + USB 호스트 쉴드 + 빈+

연결

펌웨어

iOS에서 "Bean+" 검색해 연결.

코드 저장소

지원 앱

대부분의 iOS 음악 앱이 BLE MIDI를 네이티브 지원. 미지원 앱은 midimittr 앱을 중계자로 사용하면 됩니다.

제조공정

  1. 가정용 저렴한 무선 센서 네트워크 구축하기
  2. 아두이노 기반 무선 자기장 데이터 전송 – 인피니언 3D 자기 센서 활용
  3. 블루투스 제어 아두이노 스파이봇(Spybot) 만들기
  4. 플릭모트(FlickMote): 스마트 홈을 위한 제스처 제어 IR 리모컨
  5. DIY 아두이노 TV B-Gone: 모든 TV를 끄는 만능 리모컨
  6. 아두이노로 만드는 대형 LED 마스터 시계 (알람 기능 포함, 12m 거리에서도 식별 가능)
  7. Unopad: 아두이노 우노로 만드는 에이블턴 라이브용 MIDI 컨트롤러
  8. 아두이노 터치 브레이크아웃 게임: 2.4" TFT LCD로 클래식 아케이드 구현
  9. 미디 키보드를 아두이노, LED, 뮤즈스코어로 스마트 피아노 튜터로 변신시키기
  10. 아두이노와 블루투스로 만드는 스마트 물건 찾기 'Find Me'