我正在从事一个涉及尝试Arduino Mega的项目,并且我正在从这本书中学习https://books.google.co.uk/books/about/python_programming_for_arduino.html?id = o0pfbgaaqbajbaj& printsec = frontcover& source = kp_read_button&redir_esc&redir_esc = y#v = onepage& q& q& f = false
false false false false我处于需要导入pyfirmata库的阶段
我使用pip3安装了库,当那无助于我从源构建时,我很有信心将其放在系统中。我什至有一个安装的文件路径。在我的Python站点包装目录中。
这本书喜欢Python 2.7,但我认为我也可以在Python 3中进行这项工作。我尝试了import pyfirmata
,from pyfirmata import Arduino
,在这两种情况下,我都会收到导入错误。
让它起作用并不难。我应该尝试什么?
#!/usr/bin/python
# Import required libraries
import pyfirmata
from time import sleep
我还尝试用目录的确切文件路径替换第一行,但没有效果。
您完成了Python所需的一切,但您还需要打开Arduino IDE和按下文件,示例,Firmata,StandardFirmata,然后将代码传输到董事会。现在,您的董事会将通过模块Pyfirmata轻松与Python通信。