3:29 AM
0
การแสดงผลแบบเวลาจริงผ่านพอร์ตอนุกรมด้วยโปรแกรม SerialChart

     โปรแกรมฟรีสำหรับการวิเคราะห์ข้อมูลจากพอร์ตอนุกรม RS-232 COM ports แบบเวลาจริง (real-time) โดยแสดงผลเป็นกราฟ สามารถกำหนดค่าพอร์ต ความเร็วการรับส่ง และคุณสมบัติต่างๆ (สี สเกล ชนิดเส้น) ของกราฟได้ สามารถดาวโหลดได้ ที่นี่
       เมื่อติดตั้งเสร็จสิ้น และเปิดโปรแกรมเป็นครั้งแรกจะได้หน้าต่างโปรแกรมแสดงได้ดังรูปที่ 1 ซึ่งประกอบด้วย 1.ส่วนแสดงข้อมูลที่รับมากจากพอร์ตอนุกรม 2.ส่วนสำหรับกำหนดค่าพอร์ต ความเร็วและ 3.คุณสมบัติต่างๆของกราฟ


รูปที่ 1 หน้าต่างโปรแกรมของ SerialChart

รูปที่ 2 การกำหนดค่าก่อนเริ่มรับส่งข้อมูลและแสดงผล
การกำหนดค่าก่อนเริ่มรับส่งข้อมูลและแสดงผล
          การกำหนดค่า สามารถทำได้ในช่อง Configuration โดยมีรายละเอียดในแต่ละส่วนที่ต้องกำหนดดังแสดงในรูปที่ 2 โดยเริ่มกำหนดพอร์ต ความเร็วในการรับส่งข้อมูล ขนาด สเกล ค่าสูงสุดต่ำสุด และลักษณะของเส้นกราฟ สามารถอ่านเพิ่มเติมได้จาก ที่นี่

          ตัวอย่างการรับข้อมูลค่าความชื้นและอุณหภูมิจากเซนเซอร์ SHT11 ด้วย ESP8266 NodeMCU โดยใช้โปรแกรม Arduino แสดงผลเป็นกราฟเส้นสีแดงเป็นความชื้น และสีน้ำเงินเป็นอุณหภูมิ แสดงได้ดังรูปที่ 3 สามารถอ่านรายละเอียดตัวอย่างอื่นเพิ่มเติมได้จาก ที่นี่


รูปที่ 3 กราฟแสดงผลข้อมูลความชื้นและอุณหภูมิจากเซนเซอร์ SHT11 จาก ESP8266 NodeMCU


รูปที่ 4 การเชื่อมต่อเซนเซอร์ SHT11 เข้ากับ ESP8266 NodeMCU

เอกสารอ้างอิง
[1] MIT, https://code.google.com/archive/p/serialchart/, April 7, 2016.
[2] Starlino, http://www.starlino.com/imu_kalman_arduino.html, April 7, 2016.
[3] Robottini, http://robottini.altervista.org/charting-data-sent-via-serial-port-in-real-time, April 7, 2016.

0 comments:

Post a Comment