Hola. Hace poco que he empezado con este lenguaje para unos temas entre arduino y raspberry y algun que otro proyecto web :D
Tengo el siguiente problema y es que necesito obtener el resultado devuelto por puerto serie del arduino, si utilizo este codigo y cuando me pregunta
Código:
#!/usr/bin/python
import serial
import time
arduino=serial.Serial('/dev/ttyACM0',baudrate=9600, timeout = 3.0)
arduino.open()
var = raw_input("Introducir un Comando: ")
arduino.write(var)
sArduino = arduino.readline()
print "Valor Arduino: " + sArduino
arduino.close()
Pero si en lugar de tener que escribir manualmente el comando en
Código:
var = raw_input("Introducir un Comando: ")
lo sustituyo por lo que le tengo que enviar:
No funciona, no me devuelve nada
¿Hay algo que estoy haciendo mal?
Gracias
P.D: Todo esto lo estoy haciuendo desde linux (Raspbian)