3
我正在嘗試使用Tkinter來獲取Python GUI窗口,從作爲電壓表的Arduino Uno板上持續顯示數據流。使用我得到的代碼,窗口將顯示一個數據點,一旦窗口關閉,將打開一個新窗口,並顯示下一個可用數據點。下面是我一直使用的代碼:我使用的是MacBook Pro將Arduino連續數據流傳輸到Python
import serial
from Tkinter import *
ser = serial.Serial('/dev/tty.usbmodem621')
ser.baudrate = 9600
while 1 == 1:
reading = ser.readline()
root = Tk()
w = Label(root, text = reading)
w.pack()
root.mainloop()
,並pySerial包我的串行通信。我如何讓窗口自行更新?
它幫助了很多,謝謝。唯一需要做不同的事情是定義變量'reading',所以我在定義'update'之後做了這些,代碼完全符合我的期望。 – user1491466