Go Down

Topic: python lecture de l'arduino (Read 885 times) previous topic - next topic

linedubeth

Bonjour,

je teste un duemilanove et je debute en python.

je suis avec ubuntu 8.04

je cherche à lire des infos sur le port serie usb

j'ai rentré

Code: [Select]
import serial
ser = serial.Serial('/dev/tty.USB0', 9600)
while 1:
   ser.readline()
'1 Hello world!\r\n'
'2 Hello world!\r\n'
'3 Hello world!\r\n'



et j'obtiens



edu710@edu710-desktop:~/matechnoclg/projets/arduino$ python 4.py
Traceback (most recent call last):
 File "4.py", line 2, in <module>
   ser = serial.Serial('/dev/tty.USB0', 9600)
 File "/usr/lib/python2.5/site-packages/serial/serialutil.py", line 156, in __init__
   self.open()
 File "/usr/lib/python2.5/site-packages/serial/serialposix.py", line 141, in open
   raise SerialException("Could not open port: %s" % msg)
serial.serialutil.SerialException: Could not open port: [Errno 2] No such file or directory: '/dev/tty.USB0'
edu710@edu710-desktop:~/matechnoclg/projets/arduino$


j'ai fait aussi


dmesg|tail
[73405.423146] usb 1-8: USB disconnect, address 5
[73405.423483] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[73405.423501] ftdi_sio 1-8:1.0: device disconnected
[73429.498224] usb 1-8: new full speed USB device using ohci_hcd and address 6
[73429.725531] usb 1-8: configuration #1 chosen from 1 choice
[73429.751432] ftdi_sio 1-8:1.0: FTDI USB Serial Device converter detected
[73429.751471] /build/buildd/linux-2.6.24/drivers/usb/serial/ftdi_sio.c: Detected FT232RL
[73429.751574] usb 1-8: FTDI USB Serial Device converter now attached to ttyUSB0
[77247.307776] usb 1-8: USB disconnect, address 6
[77247.308281] ftdi_sio 1-8:1.0: device disconnected
edu710@edu710-desktop:~/matechnoclg/projets/arduino$










Qui pourrait m'aider?

Merci

Sebelec

Salut,

Question bête, mais on sait jamais ... ça m'arrive tellement souvent ce genre d'erreur  ;) :

ton dmesg parle de "ttyUSB0", alors que ton programme utilise "tty.USB0" : est-ce normal ce "." entre tty et USB0 ?
Je n'ai pas de Linux sous la main pour vérifier, mais de mémoire il ne me semble pas qu'il y ait de point.

linedubeth

Merci,

c'était bien cela le point entre le tty et usb j'ai eu la réponse en anglais.
Au plaisir de te lire.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy