1
我試圖將我從串行端口接收到的ASCII字符與字符串進行比較。即使看起來我已經成功地轉換了輸入,但我無法做到這一點。 這裏是我的代碼如何將ASCII字符轉換爲Python中的字符串
import serial
import time
port="/dev/ttyUSB0"
serialArduino= serial.Serial(port,9600)
serialArduino.flushInput()
inputs=""
while True:
inputsp=serialArduion.readline()
for letter in inputsp:
inputs=inputs+ str(letter)
print inputs
if inputs=="DOWN":
print "APPLES"
elif inputs=="UP"
print "Bannana"
確定,所以即使輸入有時等於向上或向下它仍然不能打印出蘋果或Bannana
它的工作原理,謝謝sooooo多!!!!你不知道你幫了多少 – jped