スイッチがONであるかArduinoであるかを検出しようとしていて、データをPythonに送り、結果をGUIに表示しようとしています 次のPythonコードはシリアルデータをPython次のように; (私は追加する必要がありますない私のコード)ArduinoからのPythonの状態変化の検出
import serial
ser = serial.Serial('com3',9600)
ser.flushInput()
ser.flushOutput()
while True:
ser.flushInput()
ser.flushOutput()
passcode = ser.read()
if passcode == b'1':
print("Switch is ON")
if passcode == b'0':
print("Switch if OFF")
結果がOFF
場合
スイッチシリアル出力結果である[結果に応じて] PythonのIDE に次のように表示されますOFF
スイッチは
0上にある場合はOFF切り替えると切り替え
スイッチが
スイッチ上で今
の私の質問ですか?
私はちょうど「1」はPythonの中に、または「スイッチがオフになっている」[ない連続シリアル結果]「スイッチがONである」と理想的ではTkinterの
最も単純な方法は、関数に行を移動し、whileループの中で関数を呼び出すことです。または一度必要なときに直接呼び出します – PRMoureu