【发布时间】:2023-01-19 14:58:19
【问题描述】:
每当我尝试运行我的 python 脚本时,它都会打开,然后在不运行代码的情况下关闭。
每当我尝试运行我的 python 脚本时,它都会打开,然后关闭。
这是我的代码: `从 pyfirmata 导入 Arduino
board = Arduino('COM3')
while True:
board.digital(13).write(1)
board.pass_time(2)
board.digital(13).write(0)
board.pass_time(2)`
我在它运行的 Arduino IDE 中运行 PyFirmata 标准脚本,然后关闭我的 python 脚本。解决这个问题的方法是什么?
【问题讨论】:
-
board.digital出现在列表中而不是函数中。您的代码似乎可以正常工作。不过,我无法将其与您在问题中要说的内容相协调。 -
@timemage 如果我在 Arduino 中运行 firmata 文件后尝试运行我的 python 脚本,则 python 脚本将不会运行,只会关闭。
-
再一次,我真的不清楚发生了什么。听起来您是在说您不是来自命令行。如果是这种情况,请在终端中运行它,以便您可以看到在窗口关闭之前可能立即生成的任何错误消息。我猜这是你应该在聊天网络上谈论的那种事情。
标签: python arduino arduino-ide pyfirmata