2017-03-12 5 views
0

Hallo Ich möchte mein Arduino-Gerät an Blender anschließen. Ich benutze Blender 2.78c und Python 3.6. Ich habe kein Problem Daten von meinem Arduino Gerät an einen PC mit einem einfachen Python-Programm wie das Senden:Wie man Blender für arduino Kommunikation einrichtet?

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) 

Aber ich will für mein Arduino Gerät mit Blender sprechen. Wenn ich versuche, das gleiche Programm in Blender zu laufen bekomme ich diesen Fehler:

  • Import: Kein Modul namens 'Serien'

enter image description here

Wie "serial" -Modul Arbeit machen in Mixer? Danke.

Antwort

0

Also die Lösung, die ich fand, war Python 3.5.2 zu installieren, um die Python-Version des Blenders wie in der Blender-Konsole angezeigt. So

enter image description here

Ich löschte /Blender/2.78/python, so dass der Blender Python auf meinem System verwenden würde eher dann Python, die mit Blender kommt

Verwandte Themen