首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何设置arduino通信的Blender?

如何设置arduino通信的Blender?
EN

Stack Overflow用户
提问于 2017-03-12 09:02:14
回答 2查看 938关注 0票数 0

你好,我想连接我的Arduino设备到搅拌机。我使用的是Blender 2.78c和Python 3.6。我可以通过一个简单的Python程序将数据从Arduino设备发送到PC,如下所示:

代码语言:javascript
复制
import serial
import time
ser = serial.Serial('COM3', 9600, timeout=0)
while 1:
try:
    print(ser.readline())
    time.sleep(1)
except ser.SerialTimeoutException:
    print('Data could not be read')
time.sleep(1)   

但我想让我的Arduino设备与Blender对话。当我尝试在Blender中运行相同的程序时,我得到了这个错误:

  • ImportError:没有名为'serial'

的模块

如何让“串行”模块在搅拌机中工作?谢谢。

EN

回答 2

Stack Overflow用户

发布于 2017-03-12 11:00:31

因此,我找到的解决方案是安装Python 3.5.2以匹配Blender的Python版本,如Blender控制台中所示。

所以我删除了/ Blender /2.78/python,这样Blender就可以在我的系统上使用Python,而不是Blender附带的Python

票数 0
EN

Stack Overflow用户

发布于 2018-08-06 02:04:00

我确实从程序/python/python37-xx/lib/site-packages中复制了文件夹"serial“& "pyserial-xxxxx”和“serial-0.0xxxx”到blender/2.79/python/lib/site-packages中,现在它可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42742514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档