麻烦 运行 pyfirmata 在 raspberry pi 2 和 python 3
Trouble running pyfirmata on raspberry pi 2 with python 3
我正在尝试 运行 pyfirmata 在我的 raspberry pi 2. 我已经安装在这里:
/home/pi/pyFirmata
但是当我尝试 运行 以下代码时:
from pyfirmata import Arduino, util
import time
board = pyfirmata.Arduino('/dev/ttyACM0')
analog_pin = board.get_pin('a:0:i')
it = pyfirmata.util.Iterator(board)
it.start()
analog_pin.enable_reporting()
while True:
reading = analog_pin.read()
if reading != None:
voltage = reading * 5.0
print("Reading= %f\t Voltage= %f" % (reading, voltage))
time.sleep(1)
我收到以下错误消息:
Traceback (most recent call last):
File "/home/pi/Arduino_Avoltage.py", line 1, in <module>
from pyfirmata import Arduino, util
ImportError: No module named pyfirmata
我已经阅读了与 pyfirmata 一起安装的 "read me" 文件,Arduino 上安装了标准的 firmata。我不知道我做错了什么。我需要这个才能与 python 一起使用 3,有什么建议吗?谢谢。
你应该把 pyFirmata 放在 site-packages:
/home/pi/Lib/site-packages/pyFirmata
我有一个类似的问题,结果是我没有完成我的 pifirmata 设置:
sudo apt-get install python-pip python-serial
sudo pip install pyfirmata {注意小写 'f'}
导航到 pyfirmata 文件夹:(可能是 cd pifirmata)
sudo python3 setup.py 安装
我正在尝试 运行 pyfirmata 在我的 raspberry pi 2. 我已经安装在这里:
/home/pi/pyFirmata
但是当我尝试 运行 以下代码时:
from pyfirmata import Arduino, util
import time
board = pyfirmata.Arduino('/dev/ttyACM0')
analog_pin = board.get_pin('a:0:i')
it = pyfirmata.util.Iterator(board)
it.start()
analog_pin.enable_reporting()
while True:
reading = analog_pin.read()
if reading != None:
voltage = reading * 5.0
print("Reading= %f\t Voltage= %f" % (reading, voltage))
time.sleep(1)
我收到以下错误消息:
Traceback (most recent call last):
File "/home/pi/Arduino_Avoltage.py", line 1, in <module>
from pyfirmata import Arduino, util
ImportError: No module named pyfirmata
我已经阅读了与 pyfirmata 一起安装的 "read me" 文件,Arduino 上安装了标准的 firmata。我不知道我做错了什么。我需要这个才能与 python 一起使用 3,有什么建议吗?谢谢。
你应该把 pyFirmata 放在 site-packages:
/home/pi/Lib/site-packages/pyFirmata
我有一个类似的问题,结果是我没有完成我的 pifirmata 设置:
sudo apt-get install python-pip python-serial sudo pip install pyfirmata {注意小写 'f'}
导航到 pyfirmata 文件夹:(可能是 cd pifirmata) sudo python3 setup.py 安装