Direct Download Center

มาคุยกันก่อน


คลิกที่นี่ เข้ามารู้จักกันก่อน
Mr. P

Module Python‎ > ‎

pySerial โมดูลสำหรับใช้ python ติดต่อกับ serial port

โพสต์26 ก.พ. 2553, 8:58โดยWisit P.   [ อัปเดต 2 ก.พ. 2554, 5:35 ]

Logo    โมดูล pySerial ทำหน้าที่เป็นตัวคอยเชื่อมโยงไพธอนให้สามารถส่งข้อมูลออกทางพอร์ตอนุกรม (serial port) ของคอมพิวเตอร์ได้ โดยใช้โมดูล pySerial นี้รันเป็นแบล๊กกราวด์ของโปรแกรม

คุณสมบัติที่สำคัญของ pySerial
  • สามารถตั้งค่าพอร์ตอนุกรม (serial port setting) โดยผ่านการส่งค่าคุณสมบัติผ่านไพธอนได้เลย
  • รองรับข้อมูลที่ส่งออกผ่านพอร์ตอนุกรมได้หลากหลายขนาด 
  • สามารถทำงานได้ทั้งโหมดที่รอตอบกลับ แะลโหมดไม่ต้องรอตอบกลับ ได้
  • ไฟล์ มีลักษณะเป็นแบบ API ให้ผู้ใช้เรียกใช้งานได้อย่างง่ายดาย
  • ไฟล์ที่อยู่ภายใน package นั้นเป็นโค๊ดไพธอน 100% ทำให้เราสามารถทำความเข้าใจได้ไม่ยากเกินไป
  • สามารถเข้ากันได้กับ io library ของไพธอนได้ (ตั้งแต่ไพธอน เวอร์ชั่น 2.6 ขึ้นไป)
ความต้องการของระบบ
  • ไพธอน เวอร์ชั่น 2.3 ขึ้นไป (แต่ในไพธอน 3.x นั้นมีโมดูลนี้รวมอยู่แล้ว)
  • ต้องมี ctypes extension ของไพธอนอยู่แล้ว (ในไพธอนเวอร์ชั่น 2.6 ขึ้นไป มีอยู่แล้ว)
การติดตั้ง pySerial 
    หลังจากติดตั้งแล้ว เราจะต้อง import serial เข้ามาในโปรแกรมของเรา โดยการติดตั้งบนวินโดวน์ให้เราเลือกติดตั้งโดยให้เลือกใช้แบบทุก user 
หากเป็นการติดตั้งบน linux ให้ติดตั้งโดย root user

ดาวน์โหลด package pySerial โดยเลือกให้ตรงกับเวอร์ชั่นของ Python ของเรา

ดูตัวอย่างโค๊ดอย่างง่าย ในการใช้โมดูล pySerial ติดต่อกับพอร์ตอนุกรม บนวินโดวน์  คลิก