Pages: [1]   Go Down
Author Topic: python lecture de l'arduino  (Read 686 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 16
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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:
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
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 22
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut,

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

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.
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 16
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Pages: [1]   Go Up
Jump to: