ซอฟต์แวร์ใดที่คุณแนะนำสำหรับการแสดงข้อมูลเซ็นเซอร์ใน OSX ตัวอย่างพวงเซนเซอร์ที่เชื่อมต่อกับ Arduino และส่งไปยัง MacBook ผ่านซีเรียล ต้องการกราฟแบบเรียลไทม์ แต่จะสนใจในโซลูชันบันทึกและกราฟในภายหลัง
ซอฟต์แวร์ใดที่คุณแนะนำสำหรับการแสดงข้อมูลเซ็นเซอร์ใน OSX ตัวอย่างพวงเซนเซอร์ที่เชื่อมต่อกับ Arduino และส่งไปยัง MacBook ผ่านซีเรียล ต้องการกราฟแบบเรียลไทม์ แต่จะสนใจในโซลูชันบันทึกและกราฟในภายหลัง
คำตอบ:
สิ่งที่อยู่ในใจคือการประมวลผลการประมวลผลสภาพแวดล้อมการพัฒนาคล้ายกับ Arduino และเป็นแพลตฟอร์มข้าม (Java)
ฉันต้องการดูแอพ OSX แบบดั้งเดิม แต่ยังไม่พบ :)
ฉันใช้เครื่องมือ RRDซึ่งเหมาะสำหรับการตรวจสอบสตรีมข้อมูลอย่างต่อเนื่อง เมื่อฉันต้องการที่จะผลิตหนึ่งปิดกราฟฉันมักจะไปกับmatplotlib
คุณสามารถใช้ Grapher สำหรับกราฟง่าย ๆ มันมาพร้อมกับ OSX แม้ว่ามันจะไม่ได้ทรงพลังจริงๆ แต่ก็สามารถดูตัวอย่างได้อย่างรวดเร็ว
@zklapow คุณมีลิงก์หรือไม่
ฉันใช้Maxสำหรับการประมวลผลเซ็นเซอร์และการสร้างภาพทั้งหมด ทั้งแม็กซ์และพี่น้องโอเพ่นซอร์สอายุน้อยกว่าPdมีสำหรับการเขียนโปรแกรมกราฟิกขั้นสูง (Jitter และ GEM ตามลำดับ) Jitter เป็นระบบกราฟิกของตัวเองโดยใช้ 'jitter matrices' แต่มีชุดเครื่องมือ OpenGL GEM ใช้ OpenGL
ทางเลือก (อีกครั้ง OpenGL-based) dataflow ภาษาที่มาพร้อมกับ OSX เป็นควอตซ์นักแต่งเพลง
นอกเหนือจากการประมวลผลแล้วvvvvและFlashนี่คือสภาพแวดล้อมการตั้งโปรแกรมวิดีโอแบบเรียลไทม์มาตรฐานสำหรับศิลปิน ตัวเลือกที่ยอดเยี่ยมทั้งหมดสำหรับการพัฒนาแอพพลิเคชั่นการสร้างภาพข้อมูลเซ็นเซอร์อย่างรวดเร็ว
คุณสามารถดูได้ที่ร่างของฉันตามการประมวลผลที่ผมใช้สำหรับการแสดงผลข้อมูล AD7746 มันง่ายมาก - แต่อาจเป็นแค่สิ่งที่คุณต้องการ มันต้องใช้ค่าจากพอร์ตอนุกรมถอดรหัสสตริงและสร้างชุดข้อมูล เพียงติดต่อฉันหากคุณมีคำถาม
ฉันจะแนะนำให้ใช้เฟรมเวิร์ก RIA ( http://en.wikipedia.org/wiki/Rich_Internet_application ) พูดอย่างเคร่งครัดฉันขอแนะนำกรอบการสร้างภาพข้อมูลที่ด้านบนของกรอบ RIA ( http://www.insideria.com/2009/12/28-rich-data-visualization-too.html )
ฉันคิดว่าวิธีที่ดีที่สุดคือ Flash ฉันขอแนะนำ Flex หรือ Air (ถ้าคุณต้องการการรวมเดสก์ทอปมากขึ้น)
ในการเชื่อมต่อกับแฟลชคุณต้องมี ser2net หรืออะไรทำนองนี้ ตัวอย่างสำคัญคุณสามารถใช้ as3glu ( http://code.google.com/p/as3glue/ ) ที่สร้างขึ้นโดย ser2net
อีกหนึ่งโครงการที่น่าสนใจคือ NETLab Toolkit ( http://newecologyofthings.wik.is/NETLab_Toolkit )
ฉันจะใช้ฐานข้อมูล (เช่น PostgreSQL) และเว็บอินเตอร์เฟส เรียกใช้ Apache และแสดงกราฟและตาราง อุปกรณ์ใด ๆ ที่มีเบราว์เซอร์สามารถดูกราฟตารางหรือข้อมูลดิบ
คุณสามารถให้ส่วนต่อประสานแบบสอบถามกับข้อมูล