บทความนี้เราจะมาเรียนรู้ว่าเราจะควบคุม PicoScope ด้วย Python ได้อย่างไร? ก่อนอื่นเราต้องทำการติดตั้ง Python เสียก่อน หลังจากนั้นจึงทำตามขั้นตอนดังต่อไปนี้
1. สำหรับซีรี่ส์ 9300 ให้ทำการดาวน์โหลดและติดตั้ง PicoSample 3 สำหรับซีรี่ส์ 9300 ให้ทำการดาวน์โหลดและติดตั้ง PicoSample 4 ซึ่งการติดตั้งจะทำการรีจิสเตอร์คอมเซิร์ฟเวอร์ PicoScope 9300 สำหรับซีรี่ส์ 9300 และคอมเซิร์ฟเวอร์ PicoSample 4 สำหรับซีรี่ส์ 9400
2. ทำการดาวน์โหลด picosdk-ps9300-python-examples สำหรับซีรี่ส์ 9300 และดาวน์โหลด picosdk-ps9400-python-examples สำหรับซีรี่ส์ 9400 แล้วแตกไฟล์ไปยังตำแหน่งที่ต้องการ
3. หากยังไม่ได้ติดตั้งให้ใช้ pip install ติดตั้งไลบรารี่ numpy, matplotlib และ pywin32 เสียก่อน เราจำเป็นต้องใช้ไลบรารี่ pywin32 เนื่องจากเราต้องควบคุม PicoScope ซีรี่ส์ 9000 ผ่านเซิร์ฟเวอร์คอม
4. โดยเราจะต้องเริ่มต้นโปรแกรมด้วยการ import win32com.client เพื่อติดต่อกับเซิร์ฟเวอร์คอมแล้วสร้างออบเจ็คท์คอมด้วยฟังก์ชั่น COMRCW = win32com.client.Dispatch(“PicoSample3.COMRC”) หรือ COMRCW = win32com.client.Dispatch(“PicoSample4.COMRC”) ขึ้นกับซีรี่ส์ที่ใช้งาน แล้วใช้ฟังก์ชั่น COMRCW.ExecCommand() เพื่อส่งคำสั่งไปยัง PicoScope เมื่อจบโปรแกรมเราสามารถลบออบเจ็คท์คอมด้วยการตั้งค่า COMRCW = 1 โดยเราสามารถอ้างอิงคำสั่งของซีรี่ส์ 9300 ได้จาก PicoScope 9300 Series Programmer’s Guide และสำหรับซีรี่ส์ 9400 ได้จาก PicoScope 9400 Series Programmer’s Guide
หวังว่าบทความข้างต้นจะช่วยให้ท่านสามารถควบคุมอุปกรณ์ PicoScope ซีรี่ส์ 9000 ด้วย Python ได้โดยง่าย ท่านสามารถติดต่อทีมงาน เทคสแควร์ เพื่อติดต่อสอบถามข้อมูลเพิ่มเติมเกี่ยวกับการใช้งาน PicoScope หรือผลิตภัณฑ์จาก Pico Technology
บทความที่เกี่ยวข้อง
เริ่มต้นใช้งาน PicoScope ซีรี่ส์ 9300 ด้วยซอฟต์แวร์ PicoSample 3
เริ่มต้นใช้งาน PicoScope ซีรี่ส์ 9400 ด้วยซอฟต์แวร์ PicoSample 4
การวัดค่า ไทม์โดเมนรีเฟลกโตมิเตอร์ (TDR) ด้วยอุปกรณ์ PicoScope