顯示具有 Python RS232 Serial port 教學 標籤的文章。 顯示所有文章
顯示具有 Python RS232 Serial port 教學 標籤的文章。 顯示所有文章

2008年5月23日 星期五

使用pySerial in Python 基礎控制篇

如何使用PYTHON來控制serial port (RS232),

1. 首先要到SourceForge.net 去下載Python for Windows extensions ,請選擇及安裝適合的Python版本

http://sourceforge.net/project/showfiles.php?group_id=78018&package_id=79063&release_id=449591

Python for Windows extensions有許多好用且常用的API for Python,要在windows 下寫Python是必備的package

2. 再來,一樣在SourceForge.net內有一個Python Serial Port Extension,這個是我們要用的serial port 的package,下載網址如下,

http://sourceforge.net/project/showfiles.php?group_id=46487&package_id=39324&release_id=346093

這裡面也有pyparallel packet 用來控制LPT(parallel port)有需要的人可以在這下載,
http://sourceforge.net/project/showfiles.php?group_id=46487&package_id=77441
第一個windows extensions一定要安裝,因為pyserial是使用這個package的API所製作出來的!!!我一開始就只有裝pyserial package,結果就跟說我compiler error找不到module,

下面這個網址是pySerial的使用手冊
http://pyserial.sourceforge.net/

網站裏的Short introduction有一些example說明要如何使用pySerial,很簡單明瞭!!!