iOS 센서 시작하기

MATLAB Support Package for Apple iOS Sensors를 사용하기 위한 요구 사항

MATLAB® Support Package for Apple iOS Sensors를 사용하면 iOS 기기에서 센서 데이터를 수집하고 이를 MATLAB에 기록할 수 있습니다. MATLAB을 사용하여 플롯을 생성하는 등 센서 데이터를 다양한 방식으로 처리할 수 있습니다. 다음과 같은 센서에서 데이터를 수집할 수 있습니다.

  • 가속도

  • 각속도

  • 방향

  • 자기장

  • 위치

iOS 센서를 사용하려면 다음이 필요합니다.

  • iOS 기기에 설치된 MATLAB Mobile™. 이 앱은 App Store에서 받을 수 있습니다.

  • 컴퓨터에 설치된 MATLAB Support Package for Apple iOS Sensors 또는 MathWorks Cloud 계정. MathWorks Cloud에는 지원 패키지가 이미 설치되어 있습니다.

  • 앱으로 연결하여 센서 데이터를 기록하려는 경우에는 MATLAB R2015a 이상의 버전.

  • iOS 8 이상의 버전.

지원 패키지는 MATLAB의 명령줄 인터페이스 및 MATLAB Mobile의 화면을 통한 iOS 센서와의 상호 작용 기능을 포함합니다. 기기의 센서에 연결하고 데이터를 수집하려면 MATLAB에서 mobiledev 객체를 만드십시오. Wi-Fi® 또는 셀룰러 네트워크를 통해 MATLAB을 실행 중인 컴퓨터와 기기 사이에 연결하거나 MathWorks Cloud에서 MATLAB을 사용할 수 있습니다.

참고

MATLAB MobileMATLAB Connector™는 개인 네트워크의 방화벽 뒤에서 사용하도록 설계되었습니다. MATLAB MobileMATLAB Connector를 공용 인터넷, 3G 또는 4G를 통해 사용하려는 경우에는 VPN(가상 사설망) 사용을 권장합니다.

센서 데이터 전송 시작하기

  1. MATLAB 세션을 컴퓨터에서 실행할 예정이라면 MATLAB에 지원 패키지를 설치합니다.

  2. iOS 기기에 MATLAB Mobile을 설치합니다.

  3. MATLAB Connector를 사용하여, Wi-Fi 또는 셀룰러 네트워크를 통해 iOS 기기를 MATLAB을 실행 중인 컴퓨터에 연결합니다. 또는 MathWorks Cloud를 사용할 수도 있습니다. 자세한 내용은 설정 및 Apple iOS 기기에 연결하기 (MATLAB Mobile for iOS) 항목을 참조하십시오.

  4. MATLAB Mobile에서 센서 설정을 검토합니다. 설정 화면에서 설정 아이콘을 누른 다음 센서 섹션으로 스크롤합니다.

    MATLAB에서 제어 — 이 메뉴가 활성화되면 MATLAB에서 센서 및 데이터 기록을 제어합니다. 이 설정은 기본적으로 활성화되어 있습니다.

    백그라운드에서 위치 데이터 보내기 — 이 메뉴가 활성화되면 다른 앱을 사용할 때도 위치 센서가 계속해서 MATLAB으로 데이터를 보냅니다. 이 설정은 기본적으로 비활성화되어 있습니다. 그 밖의 센서는 백그라운드에서 데이터를 보낼 수 없습니다.

    센서 시작하기 — 센서 데이터 수집 설정에 대한 지침입니다.

  5. 센서 데이터에 액세스하기 위해 MATLAB에서 mobiledev 객체를 만듭니다.

    m = mobiledev

    자세한 내용은 스트리밍 방식으로 센서 데이터 수집하기 (MATLAB Mobile for iOS) 항목을 참조하십시오.

  6. 센서를 제어하고, 센서 데이터를 기록하고, 최신 값을 쿼리하고, 데이터를 플로팅하고, 그 밖의 후처리 작업을 수행할 수 있습니다. 이러한 작업에 대한 자세한 내용은 스트리밍 방식으로 센서 데이터 수집하기 (MATLAB Mobile for iOS), 속성을 사용하여 iOS 센서 데이터 수집 제어하기 (MATLAB Mobile for iOS) 및 기록된 센서 데이터 사용하기 (MATLAB Mobile for iOS) 항목을 참조하십시오.