2016年3月23日 星期三

利用 python 經由 serial port 輸出資料


Python 需安裝 Python Serial Port Extension
  https://pypi.python.org/pypi/pyserial

安裝方式:
. 下載 pyserial-3.0.1.tar.gz
. 解開 pyserial-3.0.1.tar.gz
. 進入解開壓縮檔的目錄下, 執行:
  python setup.py install
 
開始寫程式:
# coding=UTF-8

import time
import serial


ptn = [0xAA,0x50,0x60,0x70]

def main():
   
    ser = serial.Serial('COM3', 2400, timeout=0.5)
    ary = bytearray(ptn)
    ser.write(ary)
    time.sleep(0.1)
    ser.close()   

if __name__ == "__main__":
    main()














ref : https://learn.adafruit.com/arduino-lesson-17-email-sending-movement-detector/installing-python-and-pyserial

4 則留言:

  1. 請問要用什麼程式執行"python setup.py install"?
    要用IDLE還是CMD?
    感謝您

    回覆刪除