从tkinter滑块/刻度盘重复输出,以便通过串行将恒定的数字流发送到另一台设备的方法如下:
import tkinter as tk
window = tk.Tk()
slider = tk.Scale(window, from_=0, to=100, orient=tk.HORIZONTAL)
slider.set(50)
slider.pack()
def send_value():
value = slider.get()
# 将value发送到另一台设备的串行通信接口
# 例如使用pyserial库进行串口通信
# import serial
# ser = serial.Serial('COM1', 9600)
# ser.write(str(value).encode())
# ser.close()
button = tk.Button(window, text="发送", command=send_value)
button.pack()
window.mainloop()
这样,当用户通过拖动滑块或刻度盘改变数值后,点击发送按钮即可将当前数值通过串行通信发送到另一台设备。
推荐的腾讯云相关产品:无
注意:本答案中没有提及云计算品牌商,仅给出了滑块/刻度盘重复输出的实现方法。
领取专属 10元无门槛券
手把手带您无忧上云