OSX पर सेंसर डेटा की कल्पना करने के लिए आप क्या सॉफ्टवेयर सुझाते हैं। उदाहरण के लिए Arduino से जुड़े सेंसर का गुच्छा और धारावाहिक के माध्यम से मैकबुक को भेजा गया। रीयलटाइम रेखांकन पसंद करते हैं, लेकिन लॉग-एंड-ग्राफ-बाद के समाधानों में भी रुचि होगी।
OSX पर सेंसर डेटा की कल्पना करने के लिए आप क्या सॉफ्टवेयर सुझाते हैं। उदाहरण के लिए Arduino से जुड़े सेंसर का गुच्छा और धारावाहिक के माध्यम से मैकबुक को भेजा गया। रीयलटाइम रेखांकन पसंद करते हैं, लेकिन लॉग-एंड-ग्राफ-बाद के समाधानों में भी रुचि होगी।
जवाबों:
जो मन में आता है वह प्रसंस्करण है । विकास का वातावरण Arduino के समान है और यह क्रॉस प्लेटफॉर्म (जावा) है।
मैं एक देशी OSX ऐप देखना चाहूंगा लेकिन अभी तक यह नहीं मिला है :)
मैं या तो आरआरडी टूल का उपयोग करता हूं जो डेटा की निरंतर धाराओं की निगरानी के लिए अच्छा है। जब मैं एक ग्राफ का उत्पादन करना चाहता हूं, तो मैं आमतौर पर matplotlib के साथ जाता हूं ।
मैं अपने सभी सेंसर प्रोसेसिंग और विज़ुअलाइज़ेशन के लिए मैक्स का उपयोग करता हूं। दोनों मैक्स और इसके छोटे ओपन सोर्स सिबलिंग पीडी में एडवांस्ड ग्राफिक्स प्रोग्रामिंग (जीटर और जीईएम) के लिए लाइब्रेरी हैं। जिटर 'जिटर मैट्रेस' पर आधारित अपना स्वयं का ग्राफिक्स सिस्टम है, लेकिन इसमें ओपनजीएल आधारित उपकरणों का एक सूट शामिल है। GEM OpenGL पर आधारित है।
एक वैकल्पिक (फिर से ओपनजीएल-आधारित) डेटाफ्लो भाषा जो ओएसएक्स के साथ आती है वह क्वार्ट्ज कंपोजर है ।
साथ ही प्रसंस्करण , vvvv , और फ्लैश इन कलाकारों के लिए मानक वास्तविक समय वीडियो प्रोग्रामिंग वातावरण है। तेजी से विकासशील सेंसर डेटा विज़ुअलाइज़ेशन अनुप्रयोगों के लिए सभी शानदार विकल्प।
आप मेरे प्रसंस्करण आधारित स्केच पर एक नज़र डाल सकते हैं, मैंने AD7746 डेटा की कल्पना के लिए उपयोग किया है । यह बहुत सरल है - लेकिन शायद सिर्फ वही चीज जो आपको चाहिए। यह धारावाहिक प्योर्ट्स से मूल्य लेता है, तार को डिकोड करता है और डेटा सेट उत्पन्न करता है। यदि आपके कोई प्रश्न हों तो बस मुझसे संपर्क करें।
मैं कुछ RIA फ्रेमवर्क ( http://en.wikipedia.org/wiki/Rich_Internet_application ) का उपयोग करने का सुझाव दूंगा । कड़ाई से बोलते हुए मैं RIA ढांचे ( http://www.insideria.com/2009/12/28-rich-data-visualization-too.html ) के ऊपर डेटा विज़ुअलाइज़ेशन फ्रेमवर्क की सिफारिश करता हूं ।
मुझे लगता है कि सबसे अच्छा तरीका फ्लैश होगा। मेरा सुझाव है कि फ्लेक्स या एयर (यदि आपको अधिक डेस्कटॉप एकीकरण की आवश्यकता है)।
फ्लैश से कनेक्ट करने के लिए आपको सीरनेट या कुछ इस तरह की जरूरत है। हमेशा का उदाहरण आप as3glu ( http://code.google.com/p/as3glue/ ) का उपयोग कर सकते हैं जो सीरनेट बनाने में संकोच करता है।
एक और दिलचस्प परियोजना है नेटलैब टूलकिट ( http://newecologyofthings.wik.is/NETLab_Toolkit )