2015年6月7日 星期日

樹莓派顯示讀取Arduino

$ nano readline.py


#!/usr/bin/env python
import serial
import time

def readlineCR(port):
 rv = ""
 while True:
  ch = port.read()
  rv += ch
  if ch=='\r' or ch=='':
   return rv

port = serial.Serial("/dev/ttyACM0", baudrate=38400, timeout=3.0)

while True :
 rcv = readlineCR(port)
 print(rcv)



執行:
sudo python readline.py


--
修改
port = serial.Serial("/dev/ttyACM0", baudrate=38400, timeout=3.0)


port :
$ ls /dev/tty*

觀察沒插上USB(或裝置)與有插上多出哪個,就選那個,就決定是你了!


baudrate=38400  鮑率(調制速率,指的是有效數據信號調制載波的速率,即單位時間內載波調制狀態變化的次數。)


沒有留言:

張貼留言