Я пишу скрипт python, который общается с Arduino. Каждый раз, когда я закрываю скрипт python и снова открываю его, Arduino перезапускается. Это связано с тем, что серийный порт снова запускается сценарием, поэтому мой Arduino перезагружается. Есть ли способ открыть последовательный порт в сценарии без перезапуска Arduino?Как открыть последовательный порт Arduino без перезапуска
Это мой код Python:
import time
import serial
from sys import argv
script,elemento,control =argv
arduino= serial.Serial('COM7',9600)
#while True:
time.sleep(1)
elemento=int(elemento)
control=int(control)
if (elemento>0) & (elemento<10):
print(elemento)
print(control)
if control == 1:
arduino.write(str(elemento))
time.sleep(0.5)
arduino.write(str(control))
elif control == 0:
arduino.write(str(elemento))
arduino.write(str(control))
arduino.close()
Это как раз то, как arduino ведет себя .... это действительно не имеет ничего общего с python ... –
ok, так что вы знаете, как я могу ждать аргументы из оконных кодов? .thanks –