OSX에서 센서 데이터를 시각화하기 위해 어떤 소프트웨어를 제안합니까? 예를 들어 Arduino에 연결되어 직렬을 통해 MacBook에 전송 된 센서들이 있습니다. 실시간 그래프가 선호되지만 로그 및 그래프 이후 솔루션에도 관심이 있습니다.
OSX에서 센서 데이터를 시각화하기 위해 어떤 소프트웨어를 제안합니까? 예를 들어 Arduino에 연결되어 직렬을 통해 MacBook에 전송 된 센서들이 있습니다. 실시간 그래프가 선호되지만 로그 및 그래프 이후 솔루션에도 관심이 있습니다.
답변:
마음에 떠오르는 것은 Processing 입니다. 개발 환경은 Arduino와 유사하며 크로스 플랫폼 (Java)입니다.
기본 OSX 앱을보고 싶지만 아직 찾지 못했습니다. :)
연속적인 데이터 스트림 모니터링에 적합한 RRD TOOL 을 사용합니다 . 하나의 오프 그래프를 생성하려면 보통 matplotlib을 사용하십시오 .
모든 센서 처리 및 시각화에 Max 를 사용 합니다. Max와 그보다 더 어린 오픈 소스 형제 Pd 에는 고급 그래픽 프로그래밍 (각각 지터 및 GEM)을위한 라이브러리가 있습니다. 지터는 '지터 매트릭스'를 기반으로하는 자체 그래픽 시스템이지만 OpenGL 기반 도구 모음이 포함되어 있습니다. GEM은 OpenGL을 기반으로합니다.
OSX와 함께 제공되는 대체 (OpenGL 기반) 데이터 흐름 언어는 Quartz Composer입니다. 입니다.
Processing , vvvv 및 Flash 와 함께 아티스트를위한 표준 실시간 비디오 프로그래밍 환경이 있습니다. 센서 데이터 시각화 애플리케이션을 신속하게 개발하기위한 모든 선택.
AD7746 데이터 시각화에 사용한 처리 기반 스케치를 살펴볼 수 있습니다 . 매우 간단하지만 아마도 필요한 것입니다. 직렬 püorts에서 값을 가져 와서 문자열을 디코딩하고 데이터 세트를 생성합니다. 궁금한 점이 있으면 저에게 연락하십시오.
RIA 프레임 워크 ( http://en.wikipedia.org/wiki/Rich_Internet_application )를 사용하는 것이 좋습니다 . 엄밀히 말하면 RIA 프레임 워크 ( http://www.insideria.com/2009/12/28-rich-data-visualization-too.html) 위에 데이터 시각화 프레임 워크를 권장합니다 ) 합니다.
가장 좋은 방법은 플래시라고 생각합니다. Flex 또는 Air를 제안합니다 (더 많은 데스크톱 통합이 필요한 경우).
플래시와 연결하려면 ser2net 또는 이와 유사한 것이 필요합니다. 예를 들어 ser2net이 내장 된 as3glu ( http://code.google.com/p/as3glue/ )를 사용할 수 있습니다 .
또 다른 흥미로운 프로젝트는 NETLab Toolkit입니다 ( http://newecologyofthings.wik.is/NETLab_Toolkit )